Оптимизация блога на wordpress. Часть 2.
Некоторые отрицательно относятся к оптимизации блога под поисковые системы , приводя такой аргумент: “Забудьте о SEO..блоги для людей, а не для роботов” (Ссылку на пост приводить не стану, потому что знаю, что категоричное отрицание и задумывалось для наращивания ссылочной массы). Да это неоспоримый факт, но ведь можно совмещать приятное с полезным: оптимизировать блог и для людей, и для роботов. Интересный и полезный контент - первостепенный фактор будущего успеха блога и превращения посетителя в читателя. Если Вас рекомендуют другие блоггеры, увеличится ссылочная масса с определенными ключевыми фразами, что непременно приведет к высоким позициям в поисковой выдаче. Однако выделиться в конкретном, тем более конкурентном сегменте из огромного количества блогов - это уже задача посильная действительно не каждому индивидууму. Дерзайте!)
Постараюсь привести рекомендации по поисковой оптимизации для wordpress, не затронутые в предыдущем посте, а также учесть замечания других блоггеров, которые мне приходилось читать. Конечно, советы будут дополняться с учетом изменений поисковых систем, развития движка wordpress и комментов пользователей.
1. Robots.txt
Про robots.txt можете почитать здесь -
Я использую такой:
User-agent: Yandex
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /feed/
Disallow: /wp-content/
Disallow: /wp-admin/
Disallow: /wp-includes/
Host: 3pu.info
User-agent: *
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /comments/feed/
Disallow: /feed/
Disallow: /wp-content/
Disallow: /wp-admin/
Disallow: /wp-includes/
Смысл такой: запретить индексацию не нужного контента и исключение дублей страниц. Но для этого нужно запретить индексацию категорий, архива, теги..Примерно так: . Хотя ранее они приводили правильный robots.txt для wordpress несколько иначе: http://www.askapache.com/seo/updated-robotstxt-for-wordpress.html
А может и не стоит этого делать, в принципе основные дубли постов мы исключили. А вывод тегов, категории, архивы - все можно выгодно скормить какой-нибудь бирже ссылок, например
2. favicon.ico
Favicon (сокр. от англ. FAVorites ICON) - значок сайта. Отображается браузером в адресной строке перед URL страницы, а также в качестве иконки к закладке, в табах и в других элементах интерфейса.
Создаете размером 16×16 и закидываете в корень сайта. Мелочь, а приятно.
3. Человекопонятные урлы (ЧПУ) - user friendly urls
В панели администратора переходим в раздел Настройки - Постоянные ссылки. Доступно 4 типа шаблонов ссылок. Задаем свой шаблон, наиболее оптимальный, на мой взгляд, является /%postname%/. Логика здесь проста: как бы вы впоследствии не изменяли параметры записи (рубрику, дату), адрес самой записи всегда останется прежним.
4. Установка единого вида ссылок
Если вы уже подключили функцию постоянных ссылок, вы можете обнаружить, что на одну и ту же запись можно попасть по 4 разным ссылкам:
http://www.твой-блог.ru/пост
http://www.твой-блог.ru/пост/
http://твой-блог.ru/пост
http:// твой-блог.ru /пост/
Проблема в том, что поисковые системы воспринимают эти адреса как разные страницы и, соответственно, по разному могут их ранжировать. Для исключения дублей ссылок рекомендую использовать 301 редирект.
На своем блоге я использую такой редирект. В файл .htaccess помещаю следующие строки:
Options +Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.твой-блог.ru
RewriteRule ^(.*)$ http://твой-блог.ru/$1 [R=permanent,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://твой-блог.ru/$1/ [L,R=301]
Здесь основной домен без www - http://твой-блог.ru и в индексе будут страницы с урлами вида - http://твой-блог.ru/пост/
5. Навигация по блогу, юзабилити
При написании новых записей ссылайтесь на старые. Поможет также плагин, который вставляет ссылки на статьи, похожие по содержанию - Contextual Related Posts. Установил на сайты с версией 2.3 () и свой блог под версию 2.0.* ()
Все советуют использовать плагин Popularity Contest ()- вывод самых популярных статей. Я наоборот не рекомендую по одной простой причине: они будут висеть на главной довольно долго и забирать весь pr. Назначение у плагина - удержать посетителя. Тогда лучше воспользоваться плагином WP-Most Commented Posts () отображающим самые комментируемые посты, которые также будут самыми популярными по логике вещей. Не ставил, за совместимость и обновления не отвечаю.
Если пишете не часто можно выводить запись полностью и только одну на главной. Для этого в Настройках - Чтение в админ-панели установите показывать не более 1 записи. А вот названия последних записей я рекомендую выводить в правой колонке или внизу(подвале). Причем до того момента пока свежие записи не проиндексировались поисковыми системами, новые лучше не добавлять. Как реализовать читать в этой статье http://maxsite.org/vyivod-poslednih-zapisey
Плагин WP-Page Navi () плагин для изменения стандартной постраничной навигации (Previous/Next page) на более расширеную (Pages (17): [1] 2 3 4 k Last k). Не знаю почему не входит в стандартную поставку WP
Заголовки должны быть “броскими”, но информативными.
В конце каждого поста приглашайте подписаться на rss. В файл Single.php вставить - . Но лучше делайте это каждый раз по-новому в конце поста. Хороший пример от .
Вставляйте картинки, которые тесно соприкасаются с темой поста. Такая запись будет гораздо интереснее и легче читаться.
Не стоит также ставить слишком большое количество внешних ссылок на главной странице.
6. Карта сайта (sitemap)
Карта сайта - это список страниц, с указанием рубрик, подрубрик и прочей иерархии. Она полезна и вашим посетителям , и поисковым роботам для ускорения индексации всех страниц вашего сайта. Для чего нужна карта сайта и как ее сделать читать в следующей статье.
Читай еще
Май 17th, 2008 at 22:09
[…] Оптимизация блога. Часть 1. Советы от Мэта Катса Оптимизация блога. Часть 2. Еще 6 советов от SEOшника Окт […]