Я проиндексировал свой сайт в Google и получил ошибку «No: 'noindex' detected in 'X-Robots-Tag'». Как удалить этот заголовочный тег?

Всем привет
Я проиндексировал свой сайт в 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». Почему же вышеуказанная ошибка возвращается только для некоторых страниц?