Тег <noindex>
— не входит в официальную спецификацию языка гипертекстовой разметки веб-страниц HTML. Он предназначен для включения в него частей веб-страниц, не предлагаемых к индексации поисковыми системами.
Тег предложен российской компанией «Яндекс» в качестве альтернативы атрибуту nofollow
и в настоящее время распознаётся российскими поисковыми системами Яндекс и Рамблер.
Данный тег предназначен для поисковых систем: он указывает им на то, что часть страницы, находящуюся между <noindex>
и </noindex>
, не следует никаким образом учитывать при индексировании данной страницы.
При использовании этого метода часть страницы, где он применяется, становится неэффективной для поисковой оптимизации.
Тег работает аналогично мета-тегу noindex
, но распространяется только на контент, заключенный внутри тега в формате:
<noindex>текст, индексирование которого нужно запретить</noindex>
Тег <noindex>
не чувствителен к вложенности (может находиться в любом месте html-кода страницы). При необходимости сделать код сайта валидным возможно использование тега в следующем формате:
<!--noindex-->текст, индексирование которого нужно запретить<!--/noindex-->
Ссылки
Источник: https://www.kobzarev.com/programming/valid-tag-noindex-for-yandex/