Тег noindex
Тег <no index> (англ. no index — нет индекса) — тег-контейнер, запрещает индексацию текста в поисковых системах Яндекс и Рамблер.
Как правило, в тег заключаются коды счетчиков, ссылки на внешние сайты (с целью исключить передачу рейтинга сайту на который ведет ссылка), информация, которая обновляется настолько часто, что индексировать ее нет смысла.
HTML: 3.2 | 4 / XHTML: 1.0 | 1.1
Синтаксис
<noindex>...</noindex>
Пример
Запрещаем индексацию текста:
<noindex>Данный текст не будет индексироваться только в поисковых системах Яндекс и Рамблер</noindex>
Закрываем от индексации ссылку:
Самый продвинутый поисковик — <noindex><a href="http://google.com/">Google</a></noindex>
Твой код:
Результат:
большой полигон
Следует заметить, что ссылки будут индексироваться внутри данного тега. Чтобы и ссылки не индексировались, добавлем им атрибут rel=»nofollow» (из ответов Палатона).
Google и Yahoo тег <noindex> игнорируют. В этих поисковиках запретить индексацию ссылок можно используя значение nofollow атрибута rel (rel=»nofollow») тега <a>.
Тег <noindex> отсутствует в спецификациях W3C (не пройдет валидацию).
Дополнительно некоторые ответы можно найти на официальном форуме Яндекс.
update 7.06.10 Можно попробовать сделать noindex валидным:
<span class="inv"><![CDATA[<noindex>]]></span>
То, что запрещено к индексации
<span class="inv"><![CDATA[</noindex>]]></span>
inv {display:none}
update: 29.06.10 Яндекс ввел поддержку валидного noindex:
<!--noindex-->текст, индексирование которого нужно запретить<!--/noindex-->
Источник — Яндекс.Помощь.Вебмастер.
По теме
- Атрибут rel
- Семантический HTML код — рекомендация с большими выгодами
- Семантические теги на базе HTML 4.01
- Теги представления на базе HTML 4.01