Оптимизация WordPress сайта для поисковиков

29 Мая 2022г. в 04:33

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



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

1. Оптимизация названий

По умолчанию, WordPress обычно публикует название Вашего блога перед названием поста (сообщения). Поскольку большинство поисковиков показывают только 50-64 символа Вашего тега <title>, Вам необходимо, чтобы название сообщения шло первым.

К примеру:

Советы по оптимизации сайта - example.com
Лучше чем:

example.com - Советы по оптимизации сайта
Всегда старайтесь, чтобы название сообщения стояло на первом месте по двум причинам:

1. Поисковики будут любить Вас больше, если название сообщения будет первым. Это позволяет придать большего значения ключевым словам в названии.

2. Информативное и оптимизированное название - один из наиболее важных факторов в оптимизации. Именно название (title) позволяет поисковикам и пользователям знать, о чем Ваша страница.



Используйте плагин All In One SEO для поддержания правильных названий на всех страницах блога. Сверху показан скриншот возможных настроек этого плагина.

2. Используйте хорошие meta описания

Большинство блоггеров, которые используют WordPress особенно не заботятся о meta описаниях, так как они считают, что авто сгенерированные описания (по умолчанию у WordPress) достаточно хороши. Но на самом деле это не так, если Вы планируете подняться в поисковой выдаче.



Если хотите находится на первых местах по определенным запросам, лучше всего самостоятельно в каждом посте заполнять meta описание. Опять же в этом нам поможет плагин All In One SEO. Информативные насыщенные ключевиками названия в паре с грамотными meta описаниями поднимут Ваш сайт выше.



3. Поменяйте виды УРЛов по умолчанию

По умолчанию все Ваши сообщения будут иметь УРЛы вида:

http://sixrevisions.com/?p=423
Намного лучше, когда они выглядят так:

http://sixrevisions.com/tools/managing-your-fonts/
Такой вид представления ссылок намного лучше. Во-первых, прочитав УРЛ можно представить про что пойдет речь в посте (для пользователей); во-вторых, бытует мнение, что ключевые слова в УРЛах также придают некоторый вес при формировании поисковой выдачи.

Создать ссылки такого вида с помощью WordPress легче простого. Необходимо зайти в администраторскую панель во вкладку Settings > Permalinks и выставить все, как на картинке ниже:



Я предпочитаю вместе с названием поста выводить еще и категорию:

/%category%/%postname%
УРЛ будет выглядеть так:

http://example.com/the-category/the-post-title
Можно сделать его короче и включать только название поста:

/%postname%/
Если Вы создаете новый блог, то сразу же позаботьтесь об этих настройках. Если блог уже "бывалый", тогда не забудьте также установить плагин для редиректа, чтобы старые УРЛ правильно редиректились на новые.

4. Используйте "хлебные крошки"

Использованием "крошек" очень часто пренебрегают на сайтах с движком WordPress. А зря! Ссылки с ключевыми словами, которые имеют отношение к теме и ссылки на внутренние страницы - это один из способов, как поисковики определяют отношение страницы к поисковой фразе.



Используя "крошки" читателям проще передвигаться по сайту, а поисковикам определить структуру сайта. Можно воспользоваться плагином Breadcrumbs Plugin от Joost De Valk. Его настройка займет не более 5 минут.

5. Генерируйте карту сайта в формате XML для поисковиков

Карта сайта в формате XML содержит ссылки на все страницы и посты блога. Она помогает поисковым паукам быстрее получить структуру сайта. Правильно структурированная карта сайта - это большой плюс для сайта.

Благодаря большому количеству разных плагинов построить такую карту очень легко. Я рекомендую XML Sitemaps.



Этот плагин сгенерирует специальную XML карту, которая поможет поисковикам (в основном: Google, Bing, Yahoo и Ask.com) тщательнее и аккуратнее проиндексировать все страницы сайта. В добавок ко всему, при создании новой страницы этот плагин сообщает об этом всем поисковикам.

6. Описывайте картинки в постах со смыслом

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

Когда будете готовить Ваши изображения к публикации дайте им имена со смыслом. Например, если Вы хотите разместить фото Париж, тогда назовите его paris-photo.jpg, а не, например, screenshot20.jpg.

Как только Вы разместите фото, WordPress автоматически подставит название фото в тег alt.



Если этого не произойдет, тогда сами внесите эти данные в поле input field.

7. Ссылки на "родственные" сообщения

Один из моих любимых способов помощи поисковикам при индексации сайта - это размещение списка похожих или "родственных" сообщений в конце текущего сообщения.

Кроме выгоды для поисковиков, Вы также показываете список своих похожих постов для посетителей сайта.

Плагинов для этого большое количество. Можно найти много вариантов, но я бы Вам посоветовал Yet Another Related Posts Plugin. Он прекрасно работает, и позволяет создавать собственные шаблоны отображения.

8. Используйте правильные ключевые слова в заголовках

Поисковики любят заголовки. Старайтесь делать так, чтобы заголовок статьи или поста всегда был обрамлен тегом <h1>.

В постах также не забывайте их использовать. По практике, достаточно <h2> и <h3>.

9. Избегайте дублирующего контента с помощью robots.txt

С Wordpress очень легко иметь много дублирующего контента, так как одни и те же сообщения могут находится на страницах с тегами, архивами и категориями. Дублирующей контент - это не есть хорошо для поисковиков. Ваш сайт может пострадать из-за этого. Создание файла robots.txt может помочь решить эту проблему.

Можете использовать это:

User-agent: *
Allow: /
Disallow: /wp-content/
Disallow: /trackback/
Disallow: /wp-admin/
Disallow: /archives/
Disallow: /*?
Disallow: /*.js$
Disallow: /*.inc$
Disallow: /*.css$
Disallow: */trackback/
Disallow: /c/
Disallow: /author/
Disallow: /tag/
User-agent: Mediapartners-Google
Allow: /
User-agent: Adsbot-Google
Allow: /
User-agent: Googlebot-Image
Allow: /
User-agent: Googlebot-Mobile
Allow: /
#User-agent: ia_archiver-web.archive.org
#Disallow: /
Sitemap: http://example.com/sitemap.xml
Но тут все индивидуально. Вы должны выбрать именно те папки, которые содержат дубликаты постов и запретить их к индексации. В примере выше также запрещены к индексации все файлы с окончаниями .js, css, и .inc.

Намного проще воспользоваться плагином Robots Meta.

Итог

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