Оптимизация шаблона
1. Хлебные крошки
В каждом посте, а желательно и в категории размещать «хлебные крошки» — это такой способ навигации, который выглядит следующим образом:
Главная> Статьи> Мануал WordPress
Причем все это является ссылками на соответствующие разделы/страницы. Такой способ навигации хорош тем, что:
- Это дает возможность пользователям легко перемещаться по сайту.
- Это позволяет поисковым системам лучше понимать структуру сайта.
Чтобы хлебные крошки отображались на нужных нам страницах, необходимо отредактировать файлы вашей темы single.php и page.php.
Более исчерпывающую информацию и мануал по установке хлебных крошек читайте на n-wp.ru.
2. Оптимизация заголовков wordpress
По умолчанию, заголовки на страницах wordpress отображаются в следующем формате:
Название блога » Архив » Заголовок поста
Чтобы занять более высокие позиции в поиске и получить больше трафика, необходимо, чтобы все было наоборот. Все дело в том, что поисковые системы уделяют больше внимания словам, которые находятся ближе к началу заголовка. Кроме того, пользователи, просматривая выдачу, в первую очередь также обращают внимание на первые слова в заголовках.
Проще всего настроить внешний вид заголовков в wordpress можно с помощью плагина All-In-One SeoPack. С помощью него можно не только настроить общую структуру заголовков на всем сайте, но и прописывать вручную для каждой страницы свой уникальный заголовок.
Есть еще один плагин для настройки заголовок и многого другого HeadSpace 2, но русской версии я не нашел.
Я предпочитаю для разных типов страниц использовать разные заголовки и с помощью плагина настроил их следующим образом:
Для постов/страниц: %%title%% — Название блога
Для категорий: %%category%% Archives %%page%% — Название блога
Для тегов: %%tag%% Archives %%page%% — Название блога
Архивы: Архив блога %%page%% — Название блога
3. Очистка кода
Поскольку WordPress и так слишком ресурсоемкий движок, его код необходимо держать в чистоте, удаляя все лишнее. К тому же это ускоряет скорость загрузки сайтов, что положительно сказывается на позициях в выдаче. Если вы плохо разбираетесь в html, css и php, то лучше поручить это дело профессионалам.
4. Прописываем теги H1-H5
Теги H1-H5 по-прежнему важны для оптимизации, но только использовать их нужно грамотно. Честно сказать, H3 я ни разу не использовал, хватает H1-H2 – я не пишу настолько огромных многоуровневых мануалов. Я использую эти теги в постах следующим образом:
- H1 – заголовок поста.
- H2 – подзаголовки (вот как в этой статье).
H1 можно использовать только один раз, остальные – сколько угодно.
5. Нумерация страниц архива
По умолчанию, в большинстве шаблонов wordpress навигация по архиву осуществляется с помощью ссылок «Следующая страница» и «Предыдущая страница». Чтобы вывести ссылки на все страницы архива, облегчив тем самым навигацию и индексацию поисковыми системами сайта, нужно воспользоваться плагином Pagerfix. Чтобы сделать вот такую навигацию на своем сайте:
Нужно отредактировать шаблон index.php, заменив этот участок кода:
<div class="navigation">
<div class="alignleft">
<?php next_posts_link('« Older Entries') ?>
</div>
<div class="alignright">
<?php previous_posts_link('Newer Entries »') ?>
</div>
</div>
Вот этим:
<div class="navigation">
<?php
pager_fix(" "," "," ","« Previous page","Next Page »","strong");
?>
</div>
Более подробно это расписано в этой статье.
6. Закрываем ненужные ссылки тегом nofollow
Нет никакой необходимости оставлять открытыми для индексации многие внешние ссылки, к примеру, счетчики посещаемости, а также внутренние ссылки. К примеру, зачем оставлять открытой для индексации страницу «О сайте»? Какую пользу для поиска она несет? Я считаю никакой, так зачем тогда оставлять сквозную ссылку на нее?
7. Похожие записи
Чтобы пользователям было удобно находить новые материалы на сайте можно выводить под каждым новым постом похожие записи. Я всегда вывожу похожие записи на всех своих сайтах, это не только дает пользователям новую информацию и улучшает поведенческие факторы, но и в значительной степени улучшает индексации и облегчает продвижение сайта.
Проще всего это сделать с помощью плагина Simple Tags, об установке которого неплохо расписано на сайте с уроками wordpress WPnew.ru.
Любые ваши дополнения с удовольствием выслушаю в комментариях.