Тег canonical и тег more в wordpress

Немножко про внутреннюю оптимизацию уютненьких бложеков на движке wordpress.
Ни для кого не секрет, что для этой самой оптимизации огромное количество людей использует приблуду под названием All in one SEO-pack.
В приблуде той — есть множество всяких пунктиков-галочек, с помощью которых можно разрешать-запрещать всякое.

Говорить про все эти галочки — дело скучное и неблагодарное. Про это уже итак написано буквально везде. Кроме того, нас сегодня интересует всего лишь одна галочка.
Которая ставится (или НЕ ставится) напротив пункта «канонические УРЛы» (Canonical URLs).
Далеко не все знают, за каким чертом эта самая галочка там нужна, и что конкретно она дает.

canonical urls

А дает она — тег canonical, который добавляется во все посты уютненького бложека.
К слову сказать, этот самый «каноникал» появился относительно недавно. И служит он одной простой цели — не допустить дублирования контента в пределах блога или сайта.

Что такое дублирование контента?

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

Вот только на практике это удается сделать далеко не всегда.

Потому что с одной стороны — вебмастер думает об удобной навигации по сайту. С другой стороны — эта самая «удобная навигация» зачастую и создает дублированный контент, от которого потом приходится избавляться всякими хитрыми способами.

Далеко за примером ходить не буду.

Он прямо перед вами.
В этом блоге, как вы могли заметить, используется тег more.
Когда вы нажимаете «читать полностью» — это он и есть.

Зачем нужен тег more в wordpress?

Для удобства посетителя, зачем же еще.
Чтобы человеку не пришлось по десять минут прокручивать вниз текстовую портянку из нескольких постов на главной странице, эти самые посты обрезаются тегом more. Кто заинтересовался постом — тот нажмет, и прочитает продолжение. Кто не заинтересовался — тот пройдет мимо. Экономия времени, экономия интернет-трафика, и вообще.

А теперь смотрите, что получается.

Возьмем вчерашний пост про склейку зеркал.
Этот пост доступен по адресу:
http://money-vsem.com/2011/03/01/sklejka-zerkal/.
Для этого достаточно ткнуть мышом в название поста.
Этот же пост — доступен по другому адресу:
http://money-vsem.com/2011/03/01/sklejka-zerkal/#more-3813
Для этого — надо ткнуть в ту самую надпись «читать далее» которую создает тег more.

То есть дублирование контента — налицо.

Чем хорош тег more в wordpress? Тем, что человек может продолжать чтение именно с того места, где остановился. Текст автоматически подгоняется туда, где раньше стояла кнопка «читать далее».
Это довольно удобно для посетителя, но крайне нежелательно с точки зрения внутренней оптимизации.
Именно эту проблему и должен, по идее, решать тег canonical.

Если установить галку напротив пункта «Canonical URLs», движок автоматически будет добавлять тег canonical в каждый пост. Там же будет указан адрес статьи, который следует считать «каноническим», то есть основным:

тег canonical

Именно этот УРЛ и будет болтаться в выдаче поисковой системы. А все эти «моры» и прочее — будут считаться дублями, и индексироваться не будут. То есть с помощью этого тега можно буквально ткнуть искалку носом в нужные УРЛы. Но только в том случае, если это нормальная искалка. Типа гугла или какой-нибудь яхи, на худой конец.

А поскольку яшеньку нормальной искалкой назвать никак нельзя — он этот тег не понимает, и с ним не работает. И это печально.



Запись опубликована в рубрике SEO. Добавьте в закладки постоянную ссылку.

2 комментария на «Тег canonical и тег more в wordpress»

  1. Александр говорит:

    Это первая статья,которая ответила на вопрос типа «где находится тег canonical». Оказывается у меня в плагине галочка стоит. Ну вот, всего 2 часа поискал и нашел ответ. Спасибо. Надеюсь, что поможет.

  2. admin говорит:

    На здоровье.

Обсуждение закрыто.