Я заметил сразу, но не потому, что я такой умный, а потому, что мой любимый сайт, хотя и расположен на платном хостинге, привязан к бесплатному домену третьего уровня (типа мой сайт.саратов.ру). Конечно же, у него есть зеркало, (www.мой сайт.саратов.ру)
До недавнего времени в панели вебмастера Гугл можно было выбрать приоритетный домен для любого сайта. Но теперь все по-другому. Сайты на доменах 3 уровня, к которым относятся и все блоги на блоспоте лишены возможности выбирать приоритетный домен.
На практике это означает риск схлопотать санкции за дублированный контент. С любимым сайтом я разобрался с помощью 301 редиректа, а что делать с блогами?
Тут на помощь как раз и приходит тег rel=canonical, который Мэтт Каттс (один из ведущих разработчиков Гугл), метко назвал "редиректом для бедных". В интервью, которое Каттс дал Эрику Энджу, Матт прямо рекомендует в случае необходимости (которая теперь есть у многих) использовать этот тег на всех страницах сайта, если у владельца нет возможности настроить серверный редирект.
На этом заканчиваю торжественную часть и перехожу к танцам, то есть к практическому решению.
rel=canonical для блоггера
Делаем единственную добавку к расписанной мной довольно подробно оптимизации блога на платформе блоггер
В шаблоне после тега <head>
между выражениями <b:if cond='data:blog.pageType == "index"'> и </b:if>
вставляем такую строчку:
<link expr:href='data:blog.homepageUrl' rel='canonical'/>
Дело сделано: теперь у каждой страницы блога для Гугл указан основной домен.
В тему:
оптимизация заголовков (CSS) для блоггера
4 коммент.:
Посмотрела исходный код страницы: Blogger автоматом задаёт данный атрибут. В шаблоне нет необходимости его прописывать.
Этому посту больше года:) Тогда блоггер автоматом ничего не добавлял:)))
Да, но тогда почему адрес страницы 2010/03?)))
:)) Значит, полгода: уверяю, я сначала честно бился, чтобы вставить rel='canonical' в свой блог на блоггере, а потом уже написал пост. Фэйками не занимаюсь:)
Отправить комментарий