NOINDEX и правильная валидация W3C
Делая проверку страницы на валидность, например, в сервисе validator.w3, если вы используете тег noindex, то система будет предупреждать об ошибке. Так как noindex — не входит в официальную спецификацию тега языка гипертекстовой разметки HTML.
Тег noindex был предложен Яндекс в качестве альтернативы атрибуту nofollow и предназначен для поисковых систем. Указывает им на то, что часть страницы, находящуюся между
<noindex> и </noindex>
не следует учитывать при индексировании страницы.
Обычно тегом noindex вебмастера закрывают внешние ссылки.
Решение:
Чтобы сделать код с noindex валидным можно использовать факт, что noindex не чувствителен к вложенности и это позволяет использовать следующую конструкцию:
<!--noindex--> данные, которые не нужно индексировать <!--/noindex-->
Валидаторы посчитают это HTML комментарием, а поисковая машина не будет учитывать данные при индексации.
Фразы: тег noindex как его правильно указать для валидатора, ошибка в noindex, w3c