noindex — директива, которая сообщает поддерживающей её поисковой системе, что страницу не следует включать в индекс. В Joomla её применяют к страницам, которым не нужно появляться в результатах поиска.
Где задают noindex
Для HTML используют метатег robots в секции head, например с содержимым noindex, follow. Другой способ — HTTP-заголовок X-Robots-Tag. Заголовок подходит и для файлов, у которых нет HTML-страницы, например PDF.
Поисковому роботу нужно получить ответ и прочитать директиву. Если URL закрыт в robots.txt, noindex может остаться незамеченным. Уже проиндексированная страница не исчезает мгновенно: изменение должно быть обработано при повторном обходе.
Настройка в Joomla
В Joomla параметр Robots может задаваться на разных уровнях, включая общие настройки и отдельные материалы. Расширения и сервер также могут добавлять метатеги или заголовки. Поэтому проверяют итоговую страницу, а не только значение одного поля в админке.
Перед публикацией Joomla после разработки проверяют главную страницу, категории, материалы и обе языковые версии. Ошибочный глобальный noindex способен закрыть от индексации полезные страницы. После удаления директивы дополнительно убеждаются, что URL доступен роботу.
Чем noindex отличается от других правил
Canonical указывает предпочтительный адрес среди похожих страниц, а Disallow регулирует обход. Noindex решает другую задачу — исключение из индекса. Он не ограничивает доступ посетителей и не подходит для защиты личных данных. Для закрытого раздела нужна аутентификация и проверка прав.
Вывод
noindex полезен при осознанном управлении поисковой видимостью. Проверка метатегов, заголовков и доступности обхода помогает избежать случайного исключения сайта.