Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Robots блокирует sitemap.xml, что делать?

Robots блокирует sitemap.xml, что делать?


     28.01.2014    Все вопросы » Общие вопросы    3113

вопрос
в роботс:

User-agent: *
Disallow: /engine/

Host: site.ru
Sitemap: http://site.ru/sitemap.xml


Что может блокировать??

Robots блокирует sitemap.xml, что делать?



В engine.php:

if (
    $do == 'addnews' OR /* Страница добавления новости с сайта */
    $do == 'alltags' OR /* Страница просмотра списка тегов */
    $do == 'feedback' OR /* Страница формы обратной связи */
    $do == 'favorites' OR /* Страницы закладок пользователей */
    $do == 'lastcomments' OR /* Страница просмотра всех последних комментариев на сайте, в т.ч. комментариев отдельного пользователя */
    $do == 'lostpassword' OR /* Страница восстановления пароля */
    $do == 'pm' OR /* Страницы личных сообщений пользователей */
    $do == 'register' OR /* Страница регистрации нового пользователя */
    $do == 'rules' OR /* Страница правил сайта */
    $do == 'stats' OR /* Страница статистики сайта */
    $do == 'search' OR /* Страница поиска и результатов поиска */
    $do == 'static' OR /* Все статические страницы */
    $do == 'tags' OR /* Просмотр новостей по тегу */
    $subaction == 'allnews' OR /* Просмотр всех новостей пользователя */
    $subaction == 'newposts' OR /* Просмотр непрочитанных новостей для пользователя */
    $subaction == 'userinfo' OR /* Просмотр профиля пользователя */
    $dle_module == 'date' OR /* Просмотр архива новостей за год/месяц/день. Заменяет собой сразу все три следующие строки */
    ($year != '' and $month == '' and $day == '') OR /* Просмотр архива новостей за год */
    ($year != '' and $month != '' and $day == '') OR /* Просмотр архива новостей за месяц */
    ($year != '' and $month != '' and $day != '' and $subaction == '') OR /* Просмотр архива новостей за день */
    $catalog != '' /* Просмотр каталога по буквенному идентификатору */
    ) $metatags .= <<<HTML
\n<meta name="robots" content="noindex,nofollow" />
HTML;


Взял отсюда: _http://alaev.info/blog/post/3900

Ответа пока нет


7 комментариев

Gopr
Юзер

Gopr - 28 января 2014 19:36 -

Возможно в этом проблема
    $do == 'static' OR /* Все статические страницы */
Измените на
   // $do == 'static' OR /* Все статические страницы */

И вообще вы именно этот код используете? прямо в таком виде? Если да, то вы весь сайт закрыли от индексации))

remont63
Юзер

remont63 - 28 января 2014 19:53 -

статические страницы к файлу sitemap отношения не имеют. В данном коде закрыты от индексации только дубли, при этом основной контент: новости, страницы пагинаций открыты.

remont63
Юзер

remont63 - 28 января 2014 19:57 -

В статических страницах есть настройка:
Публиковать данную страницу в карте сайта (sitemap)
ее можно отключить тогда

DaivZ
Юзер

DaivZ - 28 января 2014 19:51 -

Отключите весь метод от Алаева. У меня также почему то было.

feniks01
Гости

feniks01 - 28 января 2014 21:47 -

Удалил код, который был в engine.php Переотправил ситемап в гугл.. теперь жду.

Gopr
Юзер

Gopr - 28 января 2014 22:10 -

Воспользуйтесь сервисом вебмастера от яндекса, не забудьте обновить карту сайта через админку.

feniks01
Гости

feniks01 - 29 января 2014 17:46 -

Да зачем мне яндекс.. мне гугл нужен)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх