Всем привет
Я проиндексировал свой сайт в Google и получил ошибку: «No: «noindex» обнаружен в «X-Robots-Tag»».
Как удалить этот заголовок?
Привет, @Younes_Dev, проверьте значение настройки «Разрешить индексацию в robots.txt» для вашего сайта.
Эта настройка включена по умолчанию. Если она включена на вашем сайте, но ошибка всё ещё возникает, какая версия Discourse используется на вашем сайте? В некоторых версиях Discourse до 2.9 была проблема, связанная с этим, но она была исправлена с тех пор: Search engines now blocked from indexing non-canonical pages.
Всем привет,
У меня возникли проблемы с индексацией Google конкретной страницы на моём форуме Discourse (https://nhasg.com.vn/g/Sitetor). В Google Search Console сообщается об ошибке «noindex», что указывает на блокировку индексации этой страницы.
Вот что я уже пробовал:
- Изменение robots.txt: В моём первоначальном файле robots.txt было указано
Disallow: /g, что блокировало все URL-адреса под/g. Я изменил его наAllow: /g/SitetorиDisallow: /g/*, чтобы разрешить индексацию конкретной страницы, но заблокировать остальные в этом каталоге.
Однако даже после этих изменений и отправки URL в Google Search Console страница всё ещё не индексируется. Я снова проверил robots.txt с помощью инструмента Google для тестирования robots.txt, и кажется, что он настроен правильно.
Я в тупике! Не может ли быть другая причина, по которой Google видит директиву «noindex»? Любая помощь будет очень кстати.
Заранее спасибо!
По-моему, директива Disallow имеет приоритет над Allow.
Почему ошибка «No: ‘noindex’ detected in ‘X-Robots-Tag’ http header» в Google Search Console возникает только на некоторых страницах (пример)?
Если мои настройки поиска/индексирования запрещают роботу Google, то на всех страницах должна появляться ошибка «No Access». Почему же вышеуказанная ошибка возвращается только для некоторых страниц?

