Сегодня гостевой пост от Елены Камской, автора блога optimizatorsha.ru. Елена расскажет о том, как правильно произвести внутреннюю оптимизацию блога на wordpress.

Спонсор поста — буржуйский watch best slam dunks on SlamDunks.TV.

Я люблю работать с СДЛ-блогами потому, что их страницы индексируются поисковиками и попадают в выдачу быстрее, чем страницы обычных сайтов, и во многих случаях продвигать блог в Топ по множеству СЧ/НЧ существенно легче, чем простой сайт. Есть только одно условие – правильная внутренняя оптимизация.

Кроме Optimizatorsha.ru, у меня есть еще три хорошо посещаемых блога разных тематик, для каждого из которых поисковики являются основным источником трафика. Такой замечательный эффект был достигнут преимущественно в результате внутренней оптимизации, и в этом посте я расскажу о своей схеме внутренней оптимизации WordPress блогов.

1. Избавляемся от дублей страниц

Основная проблема WordPress – множество практически одинаковых по содержанию страниц с разными URL (страницы с комментариями к посту, дублирующие сам пост; страницы архивов, рубрик, тэгов). Это может привести к неправильной склейке страниц c потерей достигнутых позиций или другим проблемам с индексацией блога, поэтому от таких страниц нужно избавляться. Я закрываю страницы комментариев в robots.txt, а страницы архивов запрещаю к индексации с помощью мета-тэгов noindex, nofollow, используя плагин «MetaRobots» (http://wordpress.org/extend/plugins/robots-meta/). Также в robots.txt я заодно закрываю от роботов служебные страницы, прописываю для Яндекса основное зеркало и указываю путь к xml-карте сайта, и в итоге он выглядит приблизительно так:

User-agent: Yandex
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /wp-trackback
Disallow: /wp-feed
Disallow: /wp-comments

Disallow: /category/*/*
Disallow: */trackback

Disallow: /trackback
Disallow: */feed

Disallow: /feed
Disallow: */comments

Disallow: /comments

Host: www.mywpblog.ru

User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /wp-trackback
Disallow: /wp-feed
Disallow: /wp-comments
Disallow: /category/*/*
Disallow: */trackback

Disallow: /trackback
Disallow: */feed

Disallow: /feed
Disallow: */comments

Disallow: /comments

Sitemap: http://mywpblog.ru/sitemap.xml

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

2. Настраиваем постоянные ссылки (ЧПУ)

В рекомендациях Яндекса по структуре сайта (http://help.yandex.ru/webmaster/?id=1108946) сказано: «Желательно, чтобы вид URL давал представление о том, что содержится на соответствующей странице. Использование транслитерации в адресах страниц также позволит роботу понять, о чем может быть страница.». Следовать этим рекомендациям очень просто – нужно настроить ЧПУ и установить пару плагинов.

a) Активируем ЧПУ

Заходим в wp-admin -> настройки -> постоянные ссылки. Это делается для того, что б URL ваших записей имели не шаблонный вид типа ?p=231, а отображали суть записи.

Я чаще всего использую структуру /%category%/%postname%/, так как она позволяет отображать в URL и название категории, и название записи;

b) Настраиваем транлитерацию — устанавливаем плагин RusToLat (http://mywordpress.ru/plugins/rustolat/).

c) Настраиваем 301 редирект. Если ваш блог уже проиндексирован с базовыми урлами, после их замены на ЧПУ обязательно настройте 301 редирект со старых на новые URL с помощью плагина Redirection (http://wordpress.org/extend/plugins/redirection/).

Важно: в каждом URL советую употреблять только основные ключевые слова. Не следует делать урлы слишком длинными (более 4-5 слов, включая директории рубрик и категорий), иначе можете нарваться на проблемы с индексацией;

3. Избавляемся от шаблонности, уникализируем страницы

Под шаблонностью я имею в виду совокупность характеристик, по которым можно при первом же взгляде определить, что перед вами сайт на WP-движке стандартной сборки. Вроде бы в этом нет ничего плохого, но поисковые системы часто воспринимают шаблонность как показатель, свидетельствующий не в пользу качества сайта. Согласно моим наблюдениям, базовый блог получает более низкий траст по сравнению с таким же уникализированным блогом. Уникальная тема оформления – обязательное, но не единственное действие с целью избавления от шаблонности. Что еще желательно сделать:

a) убрать слово category из структуры URL категорий и записей.

Базис ‘category’ генерируется по умолчанию при включении ЧПУ. Убрать его очень просто с помощью плагина Seo Without Category (http://mywordpress.ru/plugins/seo-without-category/)

b) сменить базис меток с tag на какой-нибудь другой.

c) показывать описания категорий на страницах категорий.

Если в вашей теме оформления по умолчанию не выводятся описания категорий, нужно изменить шаблон (подробнее о том, как это сделать, написано у Soniki (http://www.sonika.ru/blog/wordpress/custom-category-page-text.htm). Также советую установить плагин «HTML in Category Descriptions» (найдете на сайте WordPress), который позволяет использовать в описаниях html-атрибуты.

в) выводить уникальные анонсы к постам на страницах категорий и тэгов.

По умолчанию в WP в виде анонсов выводятся первые абзацы постов, отделенные тэгом more. Получается, что этот абзац повторяется и на странице с постом, и на странице категории, а это не очень хорошо с точки зрения поискового робота. Поэтому вместо первого абзаца поста на странице категории я рекомендую выводить уникальный анонс – текст этого анонса можно добавить при создании поста в поле «Цитата». Если он не появится на странице категории по умолчанию, нужно в шаблоне archieves.php, index.php заменить строку

<?php the_content(‘Читать далее&raquo;’); ?>

на

<?php the_excerpt(); ?>

4. Оптимизируем навигацию. Делаем внутреннюю перелинковку

Цель этого шага – обеспечить глубокую индексацию блога, плюс сделать отдельные посты более релевантными конкретным запросам с помощью внутренних ссылок.

a) доступность для индексации старых записей.

Что б поисковый робот мог без труда добраться до самых старых записей, нужно сменить кольцевую перелинковку страниц категорий на сквозную, как это сделано на Terehoff.com (найдите маленькие цифры над разноцветными метками ). Это делается просто с помощью плагина PagerFix (http://www.seoegghead.com/software/wordpress-pager-fix.seo).

b) Сквозные ссылки на важные посты.

Если у вас есть несколько постов, оптимизированных под принципиально важные для вашего блога ВЧ-СЧ, советую вывести ссылки на эти посты в меню – это увеличит их вес и облегчит продвижение.

c) Ссылки на похожие посты.

Есть множество плагинов, которые будут автоматически выводить похожие записи на странице каждого поста. Такой прием способствует хорошей индексации блога и помогает боту определить, о чем идет речь каждой конкретной записи.

d) Хлебные крошки в каждом посте

Хлебные крошки – это путь из ссылок, который помогает пользователю сориентироваться, в каком разделе блога он находиться, а поисковому роботу – определить структуру вашего блога. Добавить хлебные крошки можно с помощью плагина BreadCrump Navxt (http://wordpress.org/extend/plugins/breadcrumb-navxt/)

e) Оптимизация тэга <more>

Можно оптимизировать ссылку «Читать далее», добавляя в нее название записи и тем самым повышая релевантность поста по словам, которые находятся в названии. Это можно сделать с помощью плагина HeadSpace (http://urbangiraffe.com/plugins/headspace2/) или вручную через шаблон.

f) Перелинковка записей из текста по ключевым словам

Ссылки из текста с ключевиком в анкоре — это очень хороший способ повысить релевантность отдельных постов по соответствующим ключевым словам. Есть несколько плагинов, которые автоматически находят во всех записях заданное слово и делают его ссылкой на заданную страницу – aLinks, Cross Linker (http://mywordpress.ru/plugins/cross-linker/) и Internal Links Building (http://seoroi.com/specialty-services/new-seo-plugin-for-wordpress-internal-link-building/). Я предпочитаю последний, так как он легко устанавливается и не нагружает базу.

Есть еще один нюанс касательно оптимизации сайдбаров. Во многих темах по умолчанию название каждого блока в сайдбаре заключается в h2 или даже в h1, и это может «размывать» представление поискового робота о релевантности отдельно взятой страницы конкретным ключевым словам. В таких случаях я советую в коде сайдбара менять h1-h2 на аналогичный по внешнему виду div.

5. Оптимизируем отдельные страницы под ключевые слова

Оптимизация постов под конкретные ключевые слова — это та часть работы, которую нужно делать по мере наполнения блога, так как она непосредственно связана с содержанием самого поста. Но для того, что б облегчить процесс, советую сразу реализовать две возможности:

a) Добавление уникальных заголовков (title) и мета-описаний каждого поста.

Легко управлять заголовками и мета-тэгами можно с помощью плагина All-In-One SeoPack (http://lecactus.ru/2007/11/17/1010/). Он позволяет задать как общую структуру тайтлов и мета-описаний, которые будут генерироваться автоматически, так и прописывать эти поля вручную для каждой отдельной записи.

b) Названия постов в h1.

Заголовок поста должен автоматически заключаться в H1. Если этого не происходит – нужно править шаблон записи. H2 можно вставлять вручную там, где это подходит по контексту. Категорически не рекомендую использовать H1 или H2 перед каждый абзацем.

c) Ключевые слова в форме комментариев.

Если вы используете стандартную форму комментариев, советую автоматически вставлять название поста в заголовок формы комментариев. Таким образом, вместо стандартного «оставить отзыв», заголовок формы будет иметь такую структуру: «Оставить отзыв о записи ‘Название записи’». Для этого в строку, которая выводит заголовок формы комментариев, нужно вставить .

И напоследок, пару советов по оптимизации текстов самих постов:

  • обязательно используйте ключевые слова в названиях постов;
  • ключевые слова в тексте должны быть обязательно, но не стоит ими злоупотреблять;
  • также не стоит злоупотреблять усиливающими атрибутами strong, b и т.д.
  • если текст записи большой, разбивайте его на абзацы или отдельные блоки с заголовками h2;
  • старайтесь использовать ключевые слова во внешних ссылках;
  • добавляйте в записи картинки с ссылкой на саму запись и ключевыми словами в атрибуте alt.

На первый взгляд, очень много работы? Не все так сложно – основная часть внутренней оптимизации делается один раз и занимает максимум пару часов времени, зато отдачу от нее вы почувствуете уже через несколько апдейтов. Желаю удачи в развитии своих блогов!

С уважением,  Оптимизаторша.Ру.

Большое спасибо Елене за отличный пост, который будет очень полезен блоггерам. От себя хочу добавить несколько слов.

Терехов.

Постовые: Продажа iPhone 3g 16gb, лицензионное программное обеспечение без посредников, горячие
туры в Италию.