Нужно ли облако меток (тегов) на главной странице

облако меток - для чего делать на сайте

Как вы думаете для чего предназначено облако меток, для поисковиков? Думаю вы должны знать, оно предназначено для посетителей вашего сайта, это особый вид поиска, своего рода закладка позволяющая найти все статьи на сайте по определенной теме.

Из этого можно сделать вывод что облако меток нам необходимо не только на главной но и на второстепенных страницах, ведь с помощью него мы облегчаем навигацию по сайту.

А с другой стороны, метки — это ведь ссылки на страницы сайта со всеми записями, по этой метке. Так ли уж мы хотим, чтобы вес нашей главной страницы и действительно ценных страниц с записями перетекал по ссылкам и делился с такими малозначимыми для поисковиков и посетителей сайта страницами как страницы меток.

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

Запрещение индексации страниц тегов в robots.txt

Для того чтобы поисковики не индексировали страницы нашего облака меток, в robots.txt добавляем директиву:

User-agent: *
Disallow: /tag/  

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

Решение для сайтов на Вордпресс

Для сайтов на WordPress есть такой плагин WP Cumulus все метки с его помощью отображаются в виде сферы на flash, поисковики такие ссылки не видят, но порой очень неудобно найти нужную метку в этом клубке слов, а в случае если облако большое браузер начинает сильно тормозить.

Прячем ссылки в метках с помошью javascript

Поскольку метки это простые ссылки на страницы с записями, которым они присвоены, то и обходиться с ними можно как с простыми ссылками. Подробней об этом написано в статье как скрыть ссылки с помощью javascript.

Скрываем облако тегов с помощью select

Самый оптимальный с моей точки зрения и наиболее дружественный пользователю метод — поместить все метки в select и по событию onchange показывать страницу со статьями которым присвоена эта метка.

<form action="../"><select onchange="window.open(this.options[this.selectedIndex].value,'_top')"><option value="">Выберите метку</option>
<option value="URL метки">Название метки</option></select</form>

Плюсы этого метода: облако занимает очень мало места на странице, метки легко найти если они расположены в алфавитном порядке. Минусы: не работает при выключенном javascript.


Сдам или сниму квартиру без посредников в Волгограде, однокомнатную, двухкомнатную, любую на любой срок, рассмотрю все предложения. P.S. секс не предлагать. 🙂

Статьи по теме: