Полное руководство по оптимизации сайтов на WordPress SEO

wordpress seo

Перевод 2014 Joost de Valk «The Definitive Guide To Higher Rankings For WordPress Sites».

При перепечатке перевода ссылка на источник обязательна.

Joost de Valk является владельцем и создателем Yoast.com. Он также является WordPress и Web разработчиком, SEO и Open Source фанатиком.

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

Это руководство охватывает довольно много фундаментальных понятий и поэтому его долго читать.

Эта статья обновляется с лучшими практиками для WordPress SEO начиная с 2008 года и последнее обновление было в сентябре 2014. Цель этой статьи заключается в том, чтобы собрать всю информацию со всех различных статей какие мы писали по данной теме в один большой кусок — окончательный WordPress SEO учебник.

1 Базовые настройки WordPress SEO

Определяем какой вариант сайта нам нужен : с WWW или без.

Первым делом смените структуру ваших постоянных ссылок на /post-name/ или /category/post-name/ (подробности в оригинале).

Для русскоязычных блогов придется еще установить плагин Cyr To Lat , прим.пер.

1.1.2 WWW или не-WWW

Вы должны определиться как вы хотите, чтобы ваш сайт/домен назывался www.example.com или просто example.com. Назначение основного домена влияет на индексирование вашего сайта в поисковых системах.

Убедитесь, что в меню WordPress «НастройкиОбщие» указан правильный домен.

00-gwt

Также пройдите в Google Webmaster Tools в меню Настройки сайта → Основной домен (Settings → Preferred domain)

01-gwt

и задайте там основной домен.

02-gwt

1.1.4 SSL или не SSL

В 2014 году Google объявил о том, что они дают (правда незначительные) рейтинги в пользу HTTPS / SSL сайтов, и из-за этого, все больше и больше сайтов перешли на SSL. Это может быть хорошей идеей для вас тоже. Если вы хотите, чтобы перейти к SSL, у нас есть статья с советами & трюками для перехода к HTTPS прямо сейчас.

1.2 Оптимизируйте Titles для SEO

Содержимое тега <title> вашей страницы, является одним из самых важных факторов для ранжирования в результатах поиска. Это не только буквальное название в окне вкладки или браузера, это также первая строчка, которую люди видят в результатах поиска, а затем URL и фрагмент текста — обычно это мета описание и дата.

У многих блогов title для блога по-прежнему вида «Блог title, Архив Блога, Изобилующий ключевыми словами заголовок поста» или «Блог title, Изобилующий ключевыми словами заголовок поста». Для вашего блога, чтобы получить трафик, которого он заслуживает, эти вещи должны быть переставлены ровно наоборот по двум причинам:

  • Поисковые системы придают большее значение словам в начале, если ваши ключевые слова ближе к началу заголовка страницы, то это хорошо.
  • Люди просматривая результат поиска видят первые слова раньше. И если ключевые слова расположены вначале title, то скорее всего они нажмут на вашу ссылку.

Пример
WordPress SEO Google snippet example

Для получения дополнительной информации о том, как сделать хорошие title для ваших постов, смотрите прекрасную статью и видео «Aaron Wall: Google & SEO Friendly Page Titles».

1.2.1 Управление тайтлами (title) в плагине WordPress SEO

Есть две части плагина, которые контролируют title. В админ-панели плагина перейдите к SEO → Titles & Metas и вы увидите кучу вкладок для разных типов страниц вашего сайта. Для каждого типа поста и таксономии можно установить Title Template.

Там куча переменных, которые можно использовать в названиях и мета описания, все они перечислены и объяснены в закладке помощи в правом верхнем углу страницы.
Используя наш WordPress SEO плагин можно оптимизировать заголовки для каждого поста отдельно, перекрывая настройки указанные в шаблонах. Таким образом вы получите абсолютный контроль над вашими заголовками. И будьте уверены, правильно настроеные тайтлы (title) WordPress реально помогают вашему SEO.

Плагин предупредит, если ваш заголовок становится слишком длинным.

Для тайтлов важны следующие вещи:

  • тайтлы всегда должны содержать ваш бренд, предпочтительно в конце, так чтобы люди могли узнать вас
  • тайтлы всегда должны содержать ключевое слово, которое вы считаете наиболее важным для поста или страницы, предпочтительно в начале заголовка
  • остальные тайтлы (названия) должны побудить людей кликнуть

 

1.3 Оптимизация описания

Теперь, когда мы получили соответствующий тайтл (название), мы должны сосредоточиться на метаописании (meta description). Мета описание используется в поисковых системах для показа в snippet. Мета описание, как правило, используется только, если оно содержит ключевое слово, которое поисковик искал.

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

Таким образом, описание должно быть составлено только вручную.

Если вы все-таки хотите автогенерацию мета-описаний, то лучше вообще ничего не делать и позволить поисковикам контролировать сниппет (snippet). В этом случае поисковик найдет ключевое слово запроса в вашем посте и автоматически возьмет строку около него и выделит жирным слово или два на странице выдачи.

Заметьте, что мы уже не говорим о meta keywords. Мы не используем их, подробности в статье «Meta Keywords: why I don’t use them».

 

1.4 Оптимизация изображений

Часто упускается из виду часть WordPress SEO по обработке ваших изображений. Делая такие вещи, как написание хороших тегов alt для изображений и продумывая как назвать файл, вы можете получить себе немного дополнительного трафика от различных поисковиков изображений. Этим вы также поможете тем пользователям, кто просматривает страницу выключив отображение картинок.

Наш плагин WordPress SEO имеет функционал для проверки этих вещей.

1.5 XML sitemap

Чтобы сказать Google и другим поисковым системам, что ваш сайт был обновлен, вы можете использовать XML Sitemap. Наш плагин WordPress SEO содержит модуль Sitemap XML по умолчанию. Включите его в разделе Settings → XML Sitemaps.

При публикации нового поста или страницы, XML карта сайта автоматически передается Google и Bing, что позволяет им легко и быстро найти новое содержание.

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

 

2 Оптимизация шаблонов

2.1 Хлебные крошки (breadcrumbs)

Добавьте хлебные крошки в каждую вашу запись и страницу. Хлебные крошки это ссылки, обычно над заголовком записи, которые выглядят так «Главная → Статьи → Название статьи». Они хороши для двух вещей:

  • Предоставляют возможность посетителям легко перемещаться по вашему сайту
  • Облегчают поисковым роботам определение структуры вашего сайта

Для использования нужно включить «хлебные крошки» в меню «SEO → Internal Links settings», а так же придется отредактировать файлы single.php и page.php вашей темы.

 

2.2 Заголовки

Хотя большинство темы для WordPress делают это правильно, все же убедитесь, что заголовок поста имеет тег <h1>, и больше ничего. Название вашего блога должно быть только <h1> на главной странице, а на отдельной странице и страницах категорий, он не должен быть больше чем <h3>. Ваша боковая панель не должна быть напичкана <h2> или <h3> и т.д. Это легко изменяется в файлах post.php и page.php шаблонов.

 

2.4 Стремитесь к скорости

Очень важным фактором является скорость работы вашего WordPress. Чтобы ее повысить:

 

2.5 Переосмысление sidebar (боковая панель)

Уменьшите количество внешних ссылок на странице. Если сильно надо (друзья, знакомые), оставьте их на какой-то одной странице. Сегодня Google и другие поисковые системы сильно понижают рейтинг сайта со множеством внешних ссылок.

То же самое касается поисковых плагинов или виджетов (кроме поиска по вашему сайту, прим.пер.). В них есть смысл только на главной странице.

В WordPress нужно использовать два типа боковых панелей, один вид — для главной страницы и другой вид для конкретных постов.

Прим.пер. Речь идет о плагинах типа:

  • Dynamic Widgets — не нужно изменять исходный PHP код WordPress или темы оформления
  • Display Widgets — не нужно изменять исходный PHP код
  • Advanced Widgets — не нужно изменять исходный PHP код
  • Dynamics Sidebars — нужно изменять исходный PHP код
  • Multiple Sidebars — нужно изменять исходный PHP код

 

2.6 HTML sitemap

Для многих сайтов карта сайта в HTML не нужна, особенно, когда ваш сайт действительно блог, для корпоративных сайтов с несколькими уровнями страниц HTML-карта сайта на самом деле может быть очень полезной как для пользователей так и поисковых систем. Мы написали статью о том, как создать шаблон страницы HTML sitemap.

 

3 Продвинутая оптимизация с WordPress SEO и дублирование контента

После того, как вы сделали весь основной материал, вы обнаружите, что все остальные проблемы составят одну простую вещь: дублированный контент. Его очень много. Из коробки, WordPress поставляется с несколькими различными типами таксономии:

  • на основе даты
  • на основе категории
  • на основе тега

При этом, вы должны быть в состоянии переходить от страницы к странице, начиная с главной страницы, назад к самому первому посту (навигация типа вперед-назад, прим.пер.). И последнее, но не менее важное, что каждый автор имеет свой собственный архив, в результате чего получается полностью дублированный контент в блоге автора.

По сути это означает, что, в худшем случае, один и тот же пост доступен с 5 внешних страниц вместо одной страницы. Мы должны избавиться от всех этих дубликатов контента, по-прежнему оставить его открытым для поисковиков, но запретив индексирование (т.е. noindex, follow, прим.пер.).

 

3.1 Noindex, follow для архивов и отключение некоторые архивов

Используем плагин WordPress SEO, меню настроек «SEO → Titles & Metas», закладка «Other». Установите опцию «Noindex для подстраниц и архивов».

WordPress SEO setup

Слишком сложно рассказать как наш плагин WordPress SEO технически это делает, но достаточно сказать, что он заботится о всех необходимых изменениях автоматически.

3.3 Нумерация страниц (pagination)

Установите плагин WP-PageNavi для нумерации страниц, чтобы поисковому роботу не пришлось пролистывать все ваши записи по одной, вперед-назад (архивы-то мы уже отключили, прим.пер.).

Прим. пер. Смотри также «Разбиение на страницы. Атрибуты rel=»next» и rel=»prev» (справка Google)».

 

3.4 Canonical

В феврале 2009 года, основные поисковые системы ввели элемент rel=»canonical». Это еще одна утилита, чтобы помочь бороться с дублированным контентом. WordPress имеет встроенную поддержку для канонических элементов для ссылок на отдельные посты и страницы, но есть некоторые незначительные ошибки. Не выводит канонические ссылки на любой другой странице. С WordPress SEO плагином вы автоматически получаете канонические элементы для ссылок для каждого типа страницы в WordPress.

Прим. пер. Смотри также:

 

4 Структура сайта для высокого рейтинга

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

4.1 Страницы вместо сообщений

Вы, наверное, заметили, что этот пост WordPress SEO на самом деле … не пост. Это страница. Почему? Ну по нескольким причинам. Прежде всего, эта статья нужна, чтобы быть «дочкой» для нашей страницы WordPress, чтобы быть в правильном месте в этом блоге. Во-вторых, чтобы ранжировать термин [WordPress SEO], эта статья должна иметь правильную плотность ключевых слов. И вот теперь комментарии уничтожают тщательно выстроенную плотность ключевых слов.

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

 

4.2 Новое вино в старой бутылке

Если пост в вашем блоге становится невероятно популярным и начинает получать хорошие позиции по нужному ключевому слову, как это мы сделали для термина [WordPress SEO], вы можете сделать следующее:

  • создать новую страницу с обновленным и улучшенным содержанием
  • измените slug (слаг) старого поста на “post-name-original” (прим.пер. slug – это определяющая строка для URL страницы. К примеру, если у вас есть страница, названная About, то WordPress будет искать страницу по шаблону page-about. Синонимы — короткое имя, short name)
  • опубликовать новую страницу под URL старого поста, либо перенаправить URL старого поста на новый URL
  • отправить сообщение по электронной почте всем, у кого есть линки на ваш старый пост, что вы обновили и улучшили старый пост
  • ждать входящие ссылки от них
  • получите еще более высокие позиции по ключевому слову: больше контроля над плотностью ключевых слов; еще больше внешних ссылок на эту статью; возможность постоянно обновлять статьи, как считаете нужным, чтобы улучшить их содержание и ранжирование.

Некоторые из вас скажут: я мог бы сделать 301 редирект со старого поста на новый с тем же эффектом. Да, это так.

Кроме одного: вы потеряете комментарии для старого поста, что на наш взгляд является признаком неуважения к людям, которые нашли время, чтобы комментировать, и 301 редирект иногда занимает довольно много времени. Конечно, вы должны относиться к этой технологии с осторожностью, и не злоупотреблять ею, но мы думаем, что это может быть сделано в интересах каждого. Например эта статья: если вы пришли сюда через социальную сеть типа Facebook, ожидая статью о WordPress SEO, это именно то, чего мы добивались!

 

4.3 Ссылки на родственные (related) посты

Одним из способов для облегчения работы поисковых систем, чтобы они могли быстрее добраться до вашего старого содержимого, является использование плагина типа related posts. Этот плагин ищет по базе данных вашего блога посты по схожей тематике, чтобы добавить ссылки на них.

Есть плагины, которые делают это автоматически, но мы предпочитаем плагин, для которого надо указывать связанные посты вручную. Это занимает немного больше времени, но того стоит. Автоматическая линковка нам не нравится — напоминает спам.

Прим.пер. Нипример такие плагины, где надо указывать родственные посты руками: Related (недавно обновлен), Manual Related Posts, Mikrokids Related Posts for WordPress (его рекомендуют авторы, но он не обновлялся 2 года).

 

4.4 Полегче с тегами

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

Мы недавно сделали инструмент, чтобы помочь решить эту проблему (по конской цене, прим.пер.).

 

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

Многие блоггеры все еще думают, что они не должны ничего оптимизировать. Это неправильно. Чтобы заставить людей ссылаться на вас, они должны читать ваш блог. И что проще: побудить того кто уже посещал ваш блог посещать его регулярно и получать от него ссылки на ваши записи, или принудить того, кто посетил вас впервые немедленно поставить на вас ссылку?

Одна из важных вещей, которую мы обнаружили, — большие по размеру кнопки RSS и Email подписки.

Где их поставить?

Если человек только что закончил читать твою статью и она понравилась (ну он дочитал ведь :) прим.пер.), то это идеальное время, чтобы предложить подписку, не так ли? Вот почему все больше и больше блоггеров добавляют такие строки в конец своих постов: «Понравился этот пост? Подпишись на рассылку и получи еще больше информации!» или «Подпишись, чтобы не пропустить новости».

Другой прекрасный момент, чтобы побудить людей подписаться, это когда люди делают комментарий в вашем блоге в первый раз. Для этого мы используем наш собственный плагин Comment Redirect (скачать).

Что приводит нас к следующему большому аспекту WordPress SEO.

 

6 Оптимизация комментариев: побуждайте пользователей к участию

Комментарии являются одним из наиболее важных аспектов блога. Комментарии это благо не только потому что люди хвалят вас или указывают на ошибки. Больше всего они хороши, потому что они показывают взаимодействие. И эта их вовлеченность является одним из наиболее важных факторов, чтобы заставить людей ссылаться на вас: они показывают вам, что им важно и они начинают диалог, теперь все, что вам нужно сделать, это реагировать, и вы построите отношения!

6.1 Как побудить людей комментировать

Самый простой способ заставить людей сделать что-то: попросите их сделать это. Написать пост в привлекательном стиле, а затем попросить читателей вашего блога оставить мнение, рассказать их историю и т.д.

Еще важная вещь. Какая ваша ссылка на комментарии? «Комментариев нет» ? Или «Нет комментариев, ваше мнение приветствуется»? Почувствуйте разницу! Вы можете изменить приглашение, открыв свой шаблон index.php, найти comments_popup_link () и изменить текст внутри этой функции.

Прим.пер. Есть еще варианты:

  • «Понравился этот текст? Подпишитесь хотя бы на что-нибудь на этом сайте!»
  • «Если вам понравилась эта статья, перечитайте её ещё раз !»
  • «Понравилась заметка ? Такое бывает редко !»

 

6.2 Благодарите своих комментаторов

Еще одна вещь, которую надо сделать,- это поблагодарить людей, когда они прокомментировал ваш блог. Не каждый раз, потому что это раздражает, но в первый раз — это очень хорошая идея. Реализуется через плагин.

Плагин Comment Relish к сожалению больше не поддерживается. Другой вариант, это установить наш плагин Comment Redirect. Этот плагин позволяет перенаправлять людей, которые сделали свой первый комментарий, на «thank you» страницу.

 

6.3 Поддерживайте разговор с людьми

Теперь, когда люди присоединились к разговору в вашем блоге, вы должны убедиться, что они остаются в разговоре. Вот почему вы должны установить плагин подписаться на комментарии (subscribe to comments), который позволяет людям подписываться на нити комментариев, как на форуме.

 

7 Продвижение вне сайта

Если вы выполнили все советы от WordPress SEO, то у вас есть большой шанс стать успешным, как в качестве блоггера и в поисковых системах. Теперь иди туда и поговори с людьми в Интернете.

7.1 Следуйте за вашими комментаторами

Идите на их сайт, и оставьте комментарий на одну из их статей.

7.2 Используйте Twitter

Анонсируйте посты в твиттере, чтобы достучаться до тех, кто не использует RSS и email.

 

7.3 Найдите схожие блоги и работайте с ними

Если вы хотите в топ поисковой выдачи по ключевым словам, идите в поиск Google по блогам и посмотрите какие блоги находятся в топе по этим словам. Просмотрите эти блоги, оставьте там хорошие комментарии, следуйте за их постами, делая пост в ответ на своем блоге и ссылайтесь на эти свои посты. Стать частью комьюнити — верный путь получить внешние ссылки для продвижения.

8 Результаты измерений

Хорошая SEO кампания опирается не только на внесение изменений, но и измерение влияния этих изменений, видя как что работает и что еще можно сделать.

Средства для аналитики: Google Analytics, Google Webmaster Tools и getClicky. Для двух из этих пакетов есть наши плагины: Google Analytics by Yoast, Clicky for WordPress.

Вы также можете измерить результаты путем отслеживания рейтинга, проблем с ранжированием, однако трудно определить «реальный» рейтинг из-за персонализации и локализации результатов поиска.