Далее на странице...
Тег noindex предназначен для заключения в него частей веб-страниц, которые по решению разработчика не подлежат индексации поисковыми системами.
Например, при помощи тега noindex, я закрываю от индексации код счетчика liveinternet.
Но при проверке html-кода страниц на валидность, была выявлена следующая ошибка: «Element noindex not allowed as child of element div in this context».
Вроде бы это означает, что noindex не допускается в использовании, как дочерний по отношению к тегу div. Но с другими тегами, например, тегом p дело обстояло также. Значит дело не в наследовании тега noindex другими элементами страницы.
Дело в том, что тег noindex не валидный.
Как быть, как уйти от этой ошибки?
Валидный тег noindex - <!--noindex--> и <!--/noindex-->
Из Википедии я узнал следующее: по той причине, что тег noindex не входит в официальную спецификацию языка HTML, большая часть валидаторов HTML-кода считает его использование ошибочным.
Что касается правильного использования тега noindex, то вместо стандартной схемы, то есть <noindex> и </noindex> рекомендована следующая конструкция <!--noindex--> и <!--/noindex-->. То есть тег noindex должен быть, как бы закомментирован.
Когда я внес необходимые изменения в коде, то следующая проверка html -кода на валидность дала положительный результат, и тег noindex уже не фигурировал в отчете об ошибках.
http://tools.seo-auditor.com.ru/webmaster/ - это ссылка на валидатор html-кода, которым я пользовался.