noindex — название тега, предложенного в 2008 году российской компанией Яндекс. Не входит в официальную спецификацию HTML. Применяется для запрета индексации части веб-страницы, находящейся между открывающим тегом noindex и закрывающим /noindex. Не следует путать с мета-тегом Noindex.

Особенности тега noindex

Элемент размещаться в любом месте HTML-кода страницы, не восприимчив к вложенности. Если закрывающей тег /noindex отсутствует на странице, то запрет индексации распространяется на весь контент. Не имеет смысла расставлять тег в несколько блоков в пределах одного документа – разметка учитывается до первого закрывающего элемента.

Поскольку тег не входит в официальную спецификацию, то и воспринимается он только поисковыми системами Яндекс и Рамблер. Остальными поисковиками, например, Google или Bing, воспринимается как ошибка кода и может стать препятствием для полноценной индексации страницы.

Валидный код страницы

По той же причине многими валидаторами HTML элемент noindex воспринимается как ошибка. Чтобы сделать его валидным, т.е. правильно разместить на странице, рекомендуется применять следующую конструкцию:

<!—noindex—>Кусок текста, блок на странице, который надо запретить к индексации<!—/noindex—>

Еще в тему:  Что такое sitemap и зачем он нужен

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *