[Blogger.com] Оптимизация блога на платформе blogger для поисковых систем
И снова рубрика «Blogger для начинающих».
Статья подготовлена по материалам сайта addstips-site.blogspot.com.
Сегодня перейдём от теории к практике и займёмся оптимизацией метатегов блога, цель которой — улучшить индексацию блога поисковыми системами.
Все описанные далее изменения вносятся в шаблон в шапке (тэг head) шаблона после строчки <b:include data='blog' name='all-head-content'/>.
Заголовок страницы
По умолчанию в шаблоне стоит такой код для вывода заголовка страницы:<title><data:blog.pageTitle/></title>Переменная pageTitle содержит название блога, соединённое с названием текущей страницы. Если вас это не устраивает, заменяем на вот такой код:
<b:if cond='data:blog.pageType == "index"'>Теперь на главной будет отображаться в заголовке с названием блога, а на остальных — непосредственное название страницы.
<title><data:blog.title/></title>
<b:else/>
<title><data:blog.pageName/></title>
</b:if>
Описание страницы в метатеге description
Поисковики не любят дублирование одного и того же описания на разных страницах, поэтому метатег description с описанием сайта выводим только для главной страницы:<b:if cond='data:blog.pageType == "index"'>
<meta content='описание блога в целом и (или) его главной страницы' name='description'/>
</b:if>
Для страниц постов можно сформировать description на основе заголовка и названия блога:
<b:if cond='data:blog.pageType == "item"'>
<meta expr:content='data:blog.pageName+ " / название вашего блога "' name='Description'/>
</b:if>
Запрет индексации архивов
Для уменьшения количества дублей контента, запрещаем индексацию архивов.<b:if cond='data:blog.pageType == "archive"'>
<meta content='NOINDEX,FOLLOW' name='ROBOTS'/>
</b:if>
Ссылка rel canonical на основной адрес
Необходимо добавить ссылку на основной адрес вашего блога (блог.blogger.com), поскольку контент блога дублируется на www.блог.blogger.com. При помощи этой ссылки указываем поисковику, что блог.blogger.com — основной адрес, а адрес с www — зеркало.<b:if cond='data:blog.pageType == "index"'>
<link expr:href='data:blog.homepageUrl' rel='canonical'/>
</b:if>
3 комментария
Вопрос. А почему практически не встречаются статьи, как оптимизировать блогспот для пользователя, а не для поисковой системы?)))
Serg, вкусы у всех пользователей разные, а вот поисковые системы более предсказуемы. :) Вопрос интересный. Если у меня будет время, возможно, я напишу статью о том, как сделать блогспот удобнее для пользователя.
Здравствуйте, статья очень полезная и мне понравилась. Но у меня такой вопрос: дело в том, что на моем блоге встречаются два кода rel canonical, которые мешают друг другу и из-за этого яндекс исключил из индекса 25 страниц моего блога, считая их неканоническими, но таковыми они не являются. И мне хотелось бы узнать, где я могу найти второй код rel canonical, так как перерыв весь шаблон, я нашел только один?
Отправить комментарий