|
|
|
| На сайте есть меню одинаковое на всех страницах.
Поставил на сайте поиск от Яндекса.
При вводе для поиска на сайте слова, которое есть в меню, Яндекс выдает весь список страниц, хотя в тексте страниц этого слова может не быть.
Хотелось бы, чтоб Яндекс не индексировал слова в меню на страницах.
Как можно сделать не навредив сайту?
Так можно ли?
<a href="contact.html"><noindex>Contact</noindex></a> | |
|
|
|
|
|
|
|
для: Yuriev
(22.04.2011 в 01:54)
| | <a href="contact.html" rel="nofollow">Contact</a> | |
|
|
|
|
|
|
|
для: sl1p
(22.04.2011 в 02:36)
| | По ссылкам поисковики пусть ходят и индексируют.
Мне хотелось бы, чтоб слово Contact на этой странице поисковик не видел. | |
|
|
|
|
|
|
|
для: Yuriev
(22.04.2011 в 01:54)
| | Как показывает практика яндекс ходит по ссылкам даже если те nofollow закрыты. Просто не афиширует это :)
Закройте всё меню в noindex. Текст индексироваться не будет, а по ссылкам поисковик пойдёт.
Ну а для подстраховки скормите яндексу карту сайта в xml формате. Тогда точно всё что надо будет проиндексировано. | |
|
|
|
|
|
|
|
для: Yuriev
(22.04.2011 в 01:54)
| | Для запрета индексирования служебных участков текста вы можете использовать тег <noindex>. Тег работает аналогично мета-тегу noindex, но распространяется только на контент, заключенный внутри тега в формате:
<noindex>текст, индексирование которого нужно запретить</noindex>
|
При необходимости сделать код сайта валидным возможно использование тега в следующем формате:
<!--noindex-->текст, индексирование которого нужно запретить<!--/noindex-->
|
http://help.yandex.ru/webmaster/?id=1111858 | |
|
|
|