«Единственный способ творить великие дела – это любить то, что ты делаешь»
SEO

Отдельные элементы иллюстрации взяты из сервиса «Яндекс Картинки»

Тег 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-кода, которым я пользовался.

Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Внутренняя оптимизация
Валидный тег noindex – Как правильно использовать?
698
Правильный тег title - Максимальная длина заголовка страницы
2082
Последние заметки
Популярные заметки