Tuesday, 3 April 2007

Оптимизация title в блогах blogspot

Редкий бомж побрезгует поисковой оптимизацией своего блога. Расскажу о полезном усовершенствовании.

По-умолчанию заголовок страницы поста имеет вид "Название блога" - "заголовок поста". Это не очень хорошо, потому что заголовок поста зачастую является более информативным и содержит важные ключевые слова.

Наша задача: изменить порядок следования элементов в title.

Решение было найдено у буржуйских собратьев.

Шаг 1. Открываем знакомую вкладку редактирования шаблона.



Шаг 2. Находим фрагмент <title><data:blog.pageTitle/></title>



Шаг 3. Меняем этот фрагмент на следующий код:



Получается что-то в таком духе:



Жмем Preview и убеждаемся что страница формируется (формируется вообще, мы не допустили ошибок в шаблоне).

Если все в порядке, то сохраняем изменения и после этого идем смотреть страницу отдельного поста.

P.S. Решение работает только для страницы поста и не затрагивает страницу архива или страницу тега. Несмотря на валидность получившегося кода, добавляется пара лишних тэгов - title оборачивается в лишние div-ы. Не разбирался в чем дело, но, возможно, это издержки технологии виджетов. В любом случае, имеем 80% пользы за 20% времени ;-)

6 comments:

In_Perm said...

Хрен знает почему, но пишет "Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: The element type "b:include" must be terminated by the matching end-tag ""."

Илья said...

Это сообщение о непарном теге.

Перепроверил - вроде все теги закрываются.

Попробуй скопипейстить код с оригинала: http://widget-based.blogspot.com/2006/11/changing-blogger-title-tag.html

Unknown said...

Если из опубликованного тобой варианта удалить все двойные кавычки то получится изначальный вариант, откуда кавычки появились?

Илья said...

Точно. Наверное Blogger-ом автоматом вставились...

Илья said...

Поправил кавычки. Они как раз ломали парные теги.

Omega Weapon said...

да... с гифчиками канеш неувязочка, но парочку свиснул, на чём спасибо большое :)