Решил написать важную статью для любого Word Press блога. Вообще если Вы пишите часто, много и действительно качественно, то при соответствующей качественной внутренней оптимизации можно получить своих посетителей, не прибегая к внешним ссылкам, а по конкурентным нишам экономить на ссылочном.
Итак, приступим. Оптимизация блога на WordPress имеет специфический характер. Во-первых, сам по себе блог – это постоянно развивающийся проект, и он не статичен, как обычный сайт, на котором динамика проявляется максимум в новостях. Далее блог на движке WordPress – это целый инструментарий, состоящий из различных плагинов, которые также можно использовать для оптимизации…
Сразу перечислю плагины, которые необходимо интегрировать: All in One SEO Pack, RusToLat, Seo-Without-Category.
Оптимизация блога с All in One SEO Pack
Данный плагин позволяет реализовать отдельные настройки для каждой записи, а именно для каждой записи Вы можете писать свои, уникальные теги description, keywords, а также прописывать уникальные title для Ваших страниц. Также данный плагин позволяет производить базовые, общие настройки для Ваших страниц, например для записей в теге title необходимо написать следующий шаблон
%post_title% - %category_title% | %blog_title%
То есть сначала название статьи, далее будет использовать уже название Вашего блога. Знак “-” разделяет ключевое слово и категорию, к которой относится запись. Знак “|” уже делит тег TITLE на следующий пассаж. Также данный плагин включает в себя и другие фишки, которые Вы сможете настроить так, как сами того пожелаете. Например, Вы сможете запрещать к индексации целые разделы (об этом чуть ниже).
По сути, Вы бы могли сами сделать все данные операции при помощи условных операторов, но, если Вы не сильны в этом, то лучше как раз использовать данный плагин (да и зачем изобретать велосипед?).
Правильные URL для оптимизации блога – RusToLat и Seo-Without-Category
Первоначально в русской сборке WordPress ссылки Вашего блога имеют русскоязычный URL, которые на самом деле не очень то и хороши по определенным соображениям. Даже например, если Вы скопируете в ICQ адрес поста с Вашего блога, то он примет мягко говоря нечитабельный вид (то же самое как и у ссылок с выдачи поисковых систем, содержащих русские символы).
Далее перейдем к плагину Seo-Without-Category. Первоначально ссылки имеют вид:
http: //domen.ru/category/post_name
Ваш сайт должен иметь иерархичную структуру, это написано во всех анналах о поисковой оптимизации.

Именно поэтому делаем наши странички следущим образом:
TITLE:
%post_title% - %category_title% | %blog_title%
URL:
http: //domen.ru/category/post_name
Дубли страниц как проблема при оптимизации блога
Стандартная сборка Вашего WordPress блога подразумевает множество дублей Ваших страниц:
• На главной странице
• Страницы с категорией
• Страница с архивом
• Отдельные страницы /page/
• Страница с материалом непосредственно
5 дублей…Ранее можно было подвергнуться определенной пессимизации для Вашего сайта из-за такой ситуации. Сейчас актуален алгоритм АГС-17, который подвергает сайты более жесткому отбору. Естественно, что всё можно скомпенсировать трастом, возрастом, количество внешних ссылок… Однако не стоит не обращать внимание на фактор наличия дублей, если у Вас молодой сайт/блог. Мне как оптимизатору, наличие таких дублей при создании первого моего блога на WordPress весьма насторожило. Вот некоторые идеи, как с этим бороться: 1) При помощи All in One SEO Pack необходимо будет закрыть от индексации Ваши архивы (или сделать это вручную при помощи тега noindex) 2) Чтобы страница с материалом была всегда уникальна вне зависимости от ее нахождения в категории, в архивах и т.д., необходимо использовать тег
<!--more-->
и краткую версию для материала. Один мой приятель сказал, что людям так неудобно читать блог в ФИДЕ… ну извините уж, но я считаю, что, если материал интересен, то его можно и прочитать в любом случае. Да и вообще, когда многотысячники-статьи висят на главной странице – это минимум нечитабельно. Вот мне, например, неинтересно читать первые 2 статьи, но т.к. они занимают более 50% от объема страниц, то мне просто не будет интересно скролить вниз страницы, чтобы посмотреть другие (тут кому как, но вероятность дублей и склеивания лучше избегать).
3) По поводу page очень противоречивые мнения… вообще можно, конечно постраничную навигацию обрамить тегом noindex, однако тогда многие страницы станут 4 уровня вложенности вместо 3. Если Вы продаёте со своего блога ссылки, то это плохо, а так лучше всё-таки убрать его в noindex.
4) Страницы с категориями трогать не стоит, они будут поддерживать иерархию Вашего блога.
Внешние ссылки против оптимизации блога
Любая внешняя ссылка снижает вес страницы, а потому все ссылки закрывайте от индексации тегом noindex или же вообще их убирайте. Например, стандартная ссылка “движок WordPress” и прочие. Сюда же нужно отнести ссылки на фиды и RSS-ленты.
Оптимизация блога – теги заголовков
Вот еще очень важный момент – это теги заголовков. Запомните, на каждой странице Вашего блога (как и любого сайта) должен быть только один тег h1 и уже сколько угодно тегов h2, h3 и т.д., при этом тег h1 должен быть уникальным для каждой страницы. Как правило, в header’е Вашего блога пишется название и описание, которое дублируется на всех страницах, тем самым дублируя h1.
Чтобы избежать этого, но сохранить нужную верхнюю часть я предлагаю использовать следующий код, который также используется на данном блоге:
<?php
if (is_home()) { ?>
<h1>Seo блог - «SeoPapa.ru»</h1>
<?php }
else {
// для всех остальных типов страниц
echo "<div class=h1>Seo блог - «SeoPapa.ru»</div>";
}
?>
Иначе говоря, это условный оператор, который конкретно для главной страницы выводит название в h1, а для всех остальных страниц заключает в DIV. То же самое можно проделать и для категорий и вообще использовать данную фишку в разных целях.
Для класса h1 берется тот же самый класс, что и для h1, только прибавляется
font-weight: bold;
Подробное описание блога, как элемент внутренней оптимизации
Очень важно, чтобы кроме Ваших постоянно меняющихся записей был какой-то блок, который выводился бы только на главной странице и был оптимизирован под запросы, по которым продвигается главная страница. У меня это sidebar, в котором расписано, что это за блог, для кого он и для чего. Пока это описание не дописано, но в скором времени будет дооформлено надлежащим образом. Позаимствовал эту идею я с портала Free-lance.ru, у которого записи можно принять за изменяемые записи на блоге, а контент для главной страницы – это большая выделенная часть слева, при этом она видна только гостям, что подтверждает мою мысль о том, что она исключительно используется для SEO. Вывод только для главной страницы осуществляется примерно таким же кодом, как и для h1, который упоминался мной выше:
<div>
<p style="margin-top: 0px;">
<?php
if (is_home()) { ?>
ОПИСАНИЕ, ВЫВОДИМОЕ НА ГЛАВНОЙ СТРАНИЦЕ
<?php }
else {
// для всех остальных типов страниц
echo "ОПИСАНИЕ, ВЫВОДИМОЕ НА ДРУГИХ СТРАНИЦАХ";
}
?>
</div>
Для Вас будет актуален другой DIV, – отсюда необходимо только взять конструкцию с условным оператором IF.
Оптимизация блога – прочие элементы
По прочим элементам пройдусь списком:
• На wordpress очень много ненужных вещей – закрывайте их от индексации. Например, стоит закрывать отзывы, которые порой портят целостность материала. Также убирайте ненужные формы, которые не просто дублируются, но и осуществляются скриптами, что не исполняется поисковыми роботами.
• Копирайты. Важная вещь на самом деле – если у Вас блог называется SeoPapa.ru, то естественно на всех страницах в title есть его вхождение. Однако в тексте страницы не всегда будет вождение данного слова, что уже само по себе не релевантно (не соответствует). Поэтому используйте внизу копирайты, в которых будет упоминаться название Вашего ресурса.
• Год. Если у Вас будет стоять год 2007 в копирайтах, то поисковый бот с определенной долей вероятности может счесть данную информацию неактуальной – обновляйте год (весьма недоказуемая вещь, однако стоит всё-таки делать, хотя бы для пользователей).
Пожалуй, основное я сказал. Еще будут другие посты, в которых постараюсь осветить другие элементы при оптимизации сайтов (не только блогов), что Вы сможете использовать для своих ресурсов. Здесь были задеты именно моменты касательные блога на WordPress и решение определенных проблем для СЕО в данном движке.