Поддержка Проблемы и решения Не отображается файл robots.txt

  • При открытии http://keramo-mama.ru/robots.txt выходит ошибка 404.
    Сразу скажу, что яндекс и гугл тоже не видят файл.
    Проблема может показаться распространенной, но я уже перерыл 2 часа в форумах.
    Файлы robots.txt и .htassecc находятся в корне сайта (т.е. в /keramo-mama.ru/public_html/).

    Что интересно, на новых сайтах wp файл robots.txt находится через ссылку, но его нет в корне (т.е. в public_html/). Т.е. проблема 2 — где находится robots.txt в WP 4.1?
    Интуитивно понимаю, что решение очень простое, но не хватает мозгов понять где и что изменить. Просьба подскажите, кто сталкивался?

    Содержание файлов поставил самое ходовое:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule (.+)/feed /$1 [R=301,L]
    RewriteRule (.+)/comment-page /$1 [R=301,L]
    RewriteRule (.+)/trackback /$1 [R=301,L]
    RewriteRule (.+)/comments /$1 [R=301,L]
    RewriteRule (.+)/attachment /$1 [R=301,L]
    RewriteCond %{QUERY_STRING} ^replytocom= [NC]
    RewriteRule (.*) $1? [R=301,L]
    RewriteCond %{QUERY_STRING} ^attachment_id= [NC]
    RewriteRule (.*) $1? [R=301,L]
    RewriteBase /
    RewriteRule ^index\.php$ — [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    User-agent: *
    Disallow: /cgi-bin
    Disallow: /wp-admin
    Disallow: /wp-includes
    Disallow: /wp-content/plugins
    Disallow: /wp-content/cache
    Disallow: /wp-content/themes
    Disallow: /trackback
    Disallow: */trackback
    Disallow: */*/trackback
    Disallow: */*/feed/*/
    Disallow: */feed
    Disallow: /*?*
    Disallow: /tag
    Disallow: /?s=

    User-agent: Yandex
    Disallow: /cgi-bin
    Disallow: /wp-admin
    Disallow: /wp-includes
    Disallow: /wp-content/plugins
    Disallow: /wp-content/cache
    Disallow: /wp-content/themes
    Disallow: /trackback
    Disallow: */trackback
    Disallow: */*/trackback
    Disallow: */*/feed/*/
    Disallow: */feed
    Disallow: /*?*
    Disallow: /?s=
    Disallow: /tag
    Host: keramo-mama.ru
    Sitemap: http://keramo-mama.ru/sitemap_index.xml.gz
    Sitemap: http://keramo-mama.ru/sitemap_index.xml

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Причина в том, что вы «перечудили» с друмя своими плагинами. Google (XML) Sitemaps и Yoast WordPress SEO,

    Точнее с их функциями по настройке xml карты сайта. Скорее всего у вас оба плагина создают карту сайта, чего быть никак не должно! Карта сайта может быть только одна! Или что то не так в настройках плагинов.

    Sitemap: http://keramo-mama.ru/sitemap_index.xml.gz
    Sitemap: http://keramo-mama.ru/sitemap_index.xml

    Это подтверждает мои слова, так как вы, как я знаю, что вы включили карту сайта от , Google (XML) Sitemaps а в роботс тексте у вас ссылка на карту сайта от Yoast WordPress SEO,
    Мой вам совет. Пока не запутались еще больше — деактивируйте оба плагина, удалите все sitemap и начните все сначала, с чистого листа как было отвечено вам в другом вашем вопросе

    1.В смысле установить, активировать и настроить Yoast WordPress SEO. В его настройках ОТКЛЮЧИТЬ создание карты сайта.
    2. Установить, активировать и настроить Google (XML) Sitemaps

    И поправьте роботс текст в отношении сылки на карту сайта

    Спасибо, Константин за ваше терпение, просто я полный ноль в вебдизайне. Сейчас всё сделаю по инструкции). А карты удалить только из корневого каталога и всё? Там у меня кроме бэкапов нет больше xml никаких.

    Может .htaccess заодно снести? Я его тоже правил до универсального вида.

    Когда я устанавливал плагины я никаких настроек не трогал. Всё само произошло((

    И еще! Когда закончите свои настройки — проверьте карту сайта и роботс текст на этом сервисе Яндекса
    https://webmaster.yandex.ru/robots.xml
    https://webmaster.yandex.ru/sitemaptest.xml
    Аналогично можно проверить и в Гугле если ваш сайт зарегистрирован google webmasters/tools

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Не отображается файл robots.txt» закрыта для новых ответов.