WordPress SEO, базовая оптимизация. Лучшие SEO плагины для WordPress

Пора бы провести seo оптимизацию wordpress. Еще в далеком 2010 году, каждый уважающий себя вебмастер обязан был написать статью про seo оптимизацию wordpress, я еще такую не писал 🙂 Тогда многое что приходилось делать руками или использовать 100 плагинов. Сейчас, практически вся оптимизация держится на нескольких плагинах и немного ручного труда.

Главное зеркало

Настройки > Общие

Для поисковых систем сайт с www. и без - это два разных сайта. В wordpress уже автоматически стоит редирект на адрес который вы укажите. Я использую сайты без www, так короче и современнее. На всякий случай проверьте происходит ли редирект на нужный адрес.

ЧПУ

Ставим плагин Cyr to Lat и получаем красивые URL адреса.

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

Мета данные, Sitemap, Хлебные крошки

Для всего этого использую один плагин Yoast SEO . Плагин только на половину переведен на русский, но в нем итак все понятно.

Не забываем включить расширенны настройки:

Из главных настроек, что хотелось бы отметить.

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

На странице дополнительно отрубаем всё - чтобы в урлах не отображались /category/, ?replytocom, всякие редиректы без нашего ведома.

Удаляем всякие переменные из типов записи. Оставляем, чтобы показывался только title.

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

Заголовки h1, h2, h3...

Здесь придется залезть в код. Убираем все заголовки h из бокового меню, футера. Эти теги должны использоваться только в контентном блоке.

Заголовок h1 - должен использоваться 1 раз на странице в виде главного заголовка статьи. Остальные заголовки h2, h3 и т.д. могут использоваться несколько раз в логической своей последовательности. Размеры у этих заголовков так же должны соответствовать логике - h1 больше всех, h2 поменьше, h3 еще меньше и т.д.

На главной странице частенько невозможно употребить заголовок h1. Делать описание сайта на главной и иметь логотип в виде текста, не всегда применимо. Поэтому на главной странице можно забить на h1, и для вывода статей использовать h2.

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

В коде wordpress это правится в файле single.php, но все зависит от шаблона.

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

И не забываем главный заголовок так же сделать в h1.

Все это правится обычно в файлах category.php или archive.php

Robots.txt

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

Использую вот такой robots.txt

User-agent: * Disallow: /cgi-bin Disallow: /wp-json/ Disallow: /wp-content/ Disallow: /wp-includes/ Disallow: /wp-admin/ Disallow: /xmlrpc.php Disallow: /wp-login.php Disallow: /wp-register.php Disallow: /page/ Disallow: */page Disallow: /?feed= Disallow: */comments Disallow: */comment-page* Disallow: /comments/feed/ Disallow: /*trackback Disallow: */trackback Disallow: /*feed Disallow: */feed Disallow: /feed Disallow: */& Disallow: /& Disallow: /? Disallow: /*?* Allow: /wp-content/uploads/ Allow: *.css Allow: *..ru/post-sitemap.xml

Редиректы и битые ссылки

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

Так же использую Broken Link Cheker - он уже сканит полностью весь сайт на битые ссылки, а не только на посещенные.

Кеш

По поводу кеша я уже , использую Wp-Cache.com , он простой без всяких настроек и при этом норм справляется со своей функцией.

Остальная оптимизация лишнего

Даже после всей базовой оптимизации wordpress, все равно остается предостаточно ненужных кодов, дублей, ссылок. И чтобы до конца идеализировать wordpress я использую плагин Clearfy , он платный, но есть неограниченная лицензия и мне кажется он того стоит.

В плагине все просто, проставляете галочки и сохраняете, каждая функция подробно описана на сайте плагина, а так же при его настройке.

Плагин умеет следующее:

  • Отключает JSON REST API
  • Отключает Emoji
  • Удаляет код meta generator
  • Удаляет код dns-prefetch
  • Удалить RSD ссылку
  • Удаляет WLW Manifest ссылку
  • Удаляет короткую ссылку /?p=
  • Удаляет из кода ссылки на предыдущую, следующую запись
  • Удаляет стили.recentcomments
  • Автоматически проставляет заголовок Last Modified
  • Отдает ответ If-Modified-Since
  • Автоматически проставляет аттрибут alt
  • Прячет внешние ссылки в комментариях в JS
  • Прячет внешние ссылки авторов комментариев в JS
  • Создает правильный robots.txt
  • Редирект с https на http
  • Убирает дублирование названия в хлебных крошках WP SEO by Yoast
  • Удаляет архивы дат
  • Удаляет архивы пользователей
  • Удаляет архивы тегов
  • Удаляет страницы вложений
  • Удаляет дубли пагинации постов
  • Убирает возможность узнать логин администратора
  • Прячет ошибки при входе на сайт
  • Убирает ссылку на X-Pingback и возможность спамить pingback"ами
  • Отключает ленту RSS
  • Убирает в форме комментирования поле «Сайт»
  • Убирает ссылки на сайт wordpress.org из админ бара
  • Убирает виджет "Страницы"
  • Убирает виджет "Календарь"
  • Убирает виджет "Облако меток"
  • Отключает ревизии полностью или определенное количество

Выглядит все вот так:

Подробнее о каждой функции можно прочитать на сайте плагина и там же купить его.

После всей этой оптимизации добавляем сайты в панель вебмастера Яндекса и Google, указываем карты сайта xml.

Вроде бы ничего не забыл.

Привет! Сегодня речь пойдет о внутренней оптимизации блога на движке wordpress. Некоторые рекомендации будут полезны и для простых сайтов.

Некоторые вебмастера думают, что если контент (статьи) на их блоге будет уникальный, качественный и востребованный, то соответственно пойдут и посетители на блог с поисковых систем, короче посещаемость будет расти.

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

1. Плагин All in One SEO Pack .

Установите этот плагин сразу же после установки блога! Это основной плагин для внутренней оптимизации. После установки активируйте его в админке и заполните первые три поля, а именно:

Home Title — заголовок главной страницы. У меня он такой — Блог Александра Борисова | Как создать блог и заработать в интернете. Заметьте, я разделил 2 названия слешем. Поисковики любят их.

Home Description — описание главной страницы.

Home Keywords (comma separated) — ключевые слова для главной страницы через запятую. Еще набор ключевых слов для главной страницы называют — семантическое ядро. Вроде бы такое страшное слово (семантическое ядро), а на самом деле все так просто, обычные ключевые слова для главной страницы.

Очень серьезно отнеситесь к составлению семантического ядра, так как это очень сильно влияет на выдачу в поисковых системах вашего блога. Не вписывайте в Home Keywords тысячу слов, достаточно 10-15. Именно тех, по которым вы хотите попасть в топ 10 выдачи Google или Yandex и даже выше. Обязательно напишите отдельную статью на вашем блоге с заголовками этих ключевых слов.

Все основные настройки плагина стоят как надо, можете ни чего не менять!

Используйте плагин All in One SEO Pack при написании каждой статьи на ваш блог прописывая в нем заголовок, описание и ключевые слова, не ленитесь, потом же лучше будет. Я иногда даже больше времени уделяю подбору ключевых слов к статье чем самому написанию статьи!

2. Плагин RusToLat.

Так же установите этот плагин. Обязательно! RusToLat - плагин который формирует ссылки ваших страниц в правильный и нужный, для хорошей оптимизации блога, вид. Изначально в wordpress ссылки на ваши статьи и другие страницы отображаются в виде ссылок такого вида: http://blog.ru/?p=12

Лучше заменить такие ссылки на другие, вот такие http://blog.ru/nazvanie-stati Такой вид ссылок больше нравиться поисковикам. После того как плагин RusToLat установлен необходимо настроить постоянные ссылки ЧПУ. Зайдите в админку блога — параметры — постоянные ссылки и поставьте точку в пункте произвольно и вставьте в поле вот эту строчку:

/%category%/%postname%.html

Кстати, не делайте заголовок в статье слишком длинным, имеется в виду заголовок не в самой статье, а в ссылке. Если она получается очень длинной, укорачивайте ее. Не больше 3-5 слов в ссылке.

3. Составление правильного файла robots.txt для блога .

Об этом я писал в своей предыдущей статье — « ». Я много раз проводил эксперименты с файлом robots.txt и пришел к выводу что тот, который дан в моей статье, самый лучший вариант. Даже сами разработчики wordpress рекомендуют составлять robots.txt именно так. Если вы создаете в корне блога какую-то новую папку которую поисковикам видеть не обязательно, то закрывайте ее от индексации:

Disallow: /nazvanie-papki

Помните, правильно составленный файл robots.txt — залог успеха блога!

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

Об составлении sitemap.xml я писал в своей предыдущей статье — « ». Кстати забыл написать там про то, что есть еще для wordpress специальный плагин, который автоматически составляет sitemap.xml и сжатую карту сайта sitemap.xml.gz. Называется этот плагин — Google XML Sitemaps. Скачайте и установите его.

Кроме sitemap.xml и сжатой карты сайта sitemap.xml.gz необходимо сделать карту сайта на самом блоге. У меня она оформлена в виде отдельной страницы — . Это очень приятно как для поисковых роботов, так и для посетителей вашего блога! Делается такая карта сайта при помощи специального плагина — Dagon Design Sitemap Generator.

Скачайте его, установите и активируйте. Для того, чтобы вывести карту сайта на вашем блоге в виде отдельной страницы сначала создайте ее, а потом вставьте через редактор HTML вот такой код —

5. Наполнение контентом.

Окей. Все вышеперечисленное сделали, теперь можно писать в блог. Повторюсь, писать нужно правильно, вот статья — « ». Контент должен быть уникальным, качественным и только вашим, ни в коем случае не копируйте контент с других блогов, потому что поисковики не любят это, вы сразу опуститесь в их глазах!

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

6. Структура блога или внутренняя перелинковка.

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

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

С других страниц блога и карты сайта есть ссылка на главную страницу.

В каждой статье блога есть ссылка на главную страницу.

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

Итог всему этому — хорошая индексация сайта поисковым роботом. Так робот не заблудиться на вашем блоге и не попадет в тупик. В общем получается круговорот! Присмотритесь к внутренней перелинковке моего блога и увидите как это выглядит.

Обязательно произведите внутреннюю перелинковку страниц своего блога. Это очень важно! По возможности делайте так, чтобы под каждой статьей вашего блога были ссылки на другие его статьи. Кроме того ссылки должны быть еще и в самой статье, только не перебарщивайте. Максимум 3-5 ссылок!

7. Исходящие ссылки на другие сайты и блоги.

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

Идем дальше. ОЧЕНЬ ВАЖНЫЙ МОМЕНТ — не ставьте слишком много ссылок на другие сайты с главной страницы. Большущая ошибка новичков, наставят кучу ссылок на главной странице в разделе «друзья сайта» к примеру и думают потом, почему PR ресурса на нуле.

У меня был PR=2, по неопытности наставил кучу ссылок с главной страницы и PR упал до нуля! Теперь понял почему. Вот теперь ждать очередного апдейта PR Google. Максимум 5-7 ссылок не больше!

Так же заключайте в вашем блоге весь лишний код в тег код. Скрипты, счетчики, форму подписки feedburner и т.д. Рекламу оставьте. =)

8. Оптимизация картинок на блоге .

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

9. Оптимизация комментариев блога .

Все просто. Установите плагин — WP-Noindex. Он заключает ссылки в комментариях в теги , что запрещает их индексацию Яндексом. А вообще лучше не этот плагин, а плагин wp-noexternallinks. Он и ссылки в комментариях закроет и во всех статьях, а если надо какие-то открыть, то добавите их в исключение в настройках плагина.

10. Оптимизация поиска по блогу .

Тоже ни чего сложного. Скачайте и установите плагин — wp_stem_ru. Этот плагин улучшает поиск по блогу. Он отрезает окончание слова при поиске, чтобы нашлось больше вариантов. Достоин установки. Ну вот и все на этом. Если у кого есть еще какие-то советы по внутренней оптимизации wordpress пишите в комментариях. Спасибо!

На этом статью заканчиваю.

С уважением, Александр Борисов

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

Навигация по странице:

Я, WEB-мастер, создал на системе управления WordPress не один десяток сайтов и так повелось что постоянно использовал плагин SEO Ultimate для создаваемых проектов. На этот СЕО плагин я полностью перешел в 2010-2011 году с All in One SEO Pack. Причиной перехода стали многочисленные просьбы СЕО шников прекратить его устанавливать. Несколько лет подряд плагин SEO Ultimate полностью устраивал меня и моих друзей СЕО оптимизаторов. Возможно устраивал и не полностью, но никто не жаловался, работал ну и хорошо.

В этом году я попробовал плагин WordPress SEO by Yoast и больше не хочу использовать другие 🙂 , он реально крут. Но для начала, хочу привести сравнение всех 3 плагинов и их описание, чтоб было видно все сильные и слабые их стороны.

SEO плагины для WordPress - обзор и рейтинг

1 место - wordpress seo плагин: WordPress SEO by Yoast

2 место - wordpress seo плагин: SEO Ultimate

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

Этот плагин умеет:

  • мониторить ошибки 404
  • создавать автоматический robots.txt
  • делать алиасы со ссылок с 301 редиректами
  • создавать микроразметку на сайте
  • генерировать канонические урлы и многое другое

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

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

Преимущества:

  1. солидный набор SEO модулей, которые можно по одному отключить
  2. возможность отслеживать онлайн ошибки 404
  3. автоматическое создание robots.txt
  4. возможность управления 301 редиректом с любой страницы на любую
  5. направленность на все поисковые системы
  6. имеет общюю страницу редактирования загоовков и описания страницы


Недостатки:

  1. периодические баги на ровном месте
  2. невозможность по нормальному задать тайтл для пользовательских типов постов (их архивов и т.д.)

3 место - wordpress seo плагин: All in One SEO Pack

Много страдальный плагин для wordpress который пережил множество реинкарнаций со времен создания. Для тех кто не знает, имя это плгана пошло еще с тех времен, когда SEO плагины для wordpress нужно было устанавливать отдельно для заголовков, отдельно для ключей, отдельно для описания:), в общем хорошие были времена. Это был первый плагин который умел делать все вместе. На сегодняшний день плагин довольно сильно изменил свой облик и развил функционал. Теперь он умеет:

  • управлять каноническими юрл
  • работать с пользовательскими типами записей и таксономиями
  • связывать гугл вебмастер с вашим сайтом
  • делать XML карту
  • создавать микроразметку
  • создавать robots.txt

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

Преимущества:

  1. модульная система подключений отдельных частей плагина
  2. функция экономии памяти и ресурсов
  3. XML карта
  4. микроразметка
  5. связь гугл вебмастера с сайтом
  6. есть локализации для 50 языков

Недостатки:

  1. Бедненький набор функций для управления СЕО в посте
  2. Функции для анализа ключевых слов запрятанные в PRO версию

Другие seo плагины для wordpress

Название плагина Активных сайтов с плагином Скачиваний Рейтинг WP Ссылка
HeadSpace2 SEO 70 000 747 612 4 wordpress.org/plugins/headspace2/
Platinum SEO Pack 100 000 1 020 769 5 wordpress.org/plugins/platinum-seo-pack/
SEO Title Tag 20 000 253 883 2.7 wordpress.org/plugins/seo-title-tag/

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

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

P.S. На мой взгляд, первые два представленных SEO плагина для wordpress заслуживают уважения, просто Yoast больше заточен под гугл и простых пользователей, а СЕО ултимейт расчитан на более продвинутую аудиторию - оптимизаторов.

Решать конечно вам, но статистика использования плагинов говорит что Yoast более популярен и заслуживает первого места. Другие SEO плагины для wordpress не заслуживают внимания, разве что "All in One SEO Pack".

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

С помощью публикаций блога вы сможете улучить скорость загрузки системы, минимизировав потребляемые ресурсы хостинга. Что же касается направления seo в wordpress, то тут я постараюсь рассмотреть нужные для продвижения seo плагины, а также некоторые другие вопросы, связанные с раскруткой сайтов.

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

Правила формирования URL адресов в WordPress определяются в меню админки «Параметры» - «Постоянные ссылки» (Permalink). Там вы можете указать структуру для создания ссылок на ваши посты блога. Дополнительно имеется возможность установить префикс рубрикам, который еще называют category slug или category base (аналогичный параметр есть и у тегов).

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

Если вы интересовались вопросом оптимизации wordpress кода, то наверняка сталкивались с разными советами по редактированию файла header.php. В нем генерируются значения блока HEAD для веб-страниц сайта. Самые простые рекомендации заключались в замене вызова стандартных функций, например, bloginfo(‘charset’) на конкретные значения charset=UTF-8 . Однако позже оказалось, что выигрыш производительности в ходе данных действий по сравнению с тем же не так уж велик. Дело в том, что все основные значения в HEAD WordPress считывает из базы всего за одно обращение к ней. Сегодняшние подсказки по улучшению вордпресс header будут куда более полезными и эффективными.

Привет, уважаемые пользователи WordPressInside! Меня зовут Газиз Исмаил, и я являюсь автором блога site4business.net . Посредством него я делюсь секретами создания успешного онлайн-бизнеса.

Получение трафика, создание базы подписчиков, контент-маркетинг — все это про меня… Но сегодня я бы хотел рассказать вам о безопасности вашего WordPress сайта.

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

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

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

В системе WordPress есть парочка SEO плагинов, с которыми можно работать. Несколько лет назад, когда только начинал знакомится с данной CMS, активно использовал All in One SEO Pack . Тогда в нем были определенные недостатки, которые приходилось исправлять , однако сейчас модуль полностью преобразился в лучшую сторону. Правда, к тому времени я уже успел перейти на Platinum SEO, который, кстати, и установлен в данном блоге.

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

Я тут сейчас работаю над сайтом интернет-магазина с использованием популярного WordPress плагина WooCommerce. Модуль, нужно сказать, очень мощный и интересный. В блоге уже было по нему несколько статей — об , и т.д. Сегодня расскажу о форматах ссылок для WooCommerce и как добавить в них окончание html. Пост небольшой, но полезный.

Недавно мне скинули ссылку на интересную инфографику о wordpress плагинах для продвижения и разных социально-маркетинговых функций. Как вы знаете, в WP десятки тысяч модулей, и найти там нужные решения бывает непросто, поэтому подобные подборки помогают выделить самые полезные их них. SEO, SMM и CRO — вещи необходимые для вашего онлайн проекта, если вы хотите чтобы он развивался, увеличивал аудиторию и приносил прибыль. Также как и в инфографике о я сначала публикую картинку, а потом детальнее рассмотрю/поясню ее содержимое.

По традиции в начале нового года подвожу итоги предыдущего путем публикации подборки лучших заметок блога. Похожий пост вы , а сегодня я поделюсь самыми интересными вордпресс статьями за 2014. Толковых материалов, в принципе, было не мало, поскольку вордпресс — тема сама по себе достаточно обширная. Здесь почти всегда есть о чем рассказать, особенно, если регулярно сталкиваешься с данной CMS по работе. К сожалению, из-за нехватки времени я публикую не более одного поста в неделю. Надеюсь удастся по моему плану на 2015 уделять проекту WordPress inside больше времени и размещать как минимум по 2 заметки. А пока перейдем к подборке лучших статей 2014. Для удобства скомпоновал похожие темы.

Сегодня поговорим об оптимизации сайта на wordpress. В разное время для этих целей я использовал два самых популярных модуля —

Многим из нас, как разработчикам, так и маркетологам, владельцам сайтов, не говоря уже об оптимизаторах, приходится так или иначе сталкиваться с SEO.

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

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

Отвечая сразу на вопрос «А что это такое вообще — базовая оптимизация?»: базовая оптимизация — это такая полезная штука, которая позволит вам сэкономить кучу времени, ресурсов и сил в дальнейшем в независимости от выбранной вами стратегии оптимизации и продвижения.

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

Не мудрствуя лукаво перейдем к сути.

Ссылки

Пермалинки или ЧПУ

Не мучайте посетителей и поисковые системы — придайте смысл своим ссылкам и повысьте значимость ключевых слов, которые вы в них используете. Я, к примеру, предпочитаю использовать такой вид:

Можете смело брать на вооружение, либо использовать список доступных тегов и создать свое собственное выражение.

Кириллица

Для начала, если вы работаете с сайтом с кириллическим контентом, то и названия у вас по умолчанию кириллические, равно как и URL. И все бы ничего, мы можем даже забыть про эстетическую сторону (http://www.mycoolbigshopoftea.com/зеленый-чай/в-пакетиках/ — «Привет, dear Василий! How are ты?»), но поисковики до сих пор понимают кириллицу далеко не так хорошо, как нам бы хотелось.

Плюс кириллические символы при перекодировании дают большее количество символов в URL, нежели латиница. Облегчать ли поисковикам и тем, кто не использует UTF-кодировку, задачу или нет — решать вам, но я бы рекомендовал воспользоваться, например, плагином Cyr to Lat Enhanced и перевести-таки кириллицу в латиницу автоматически, либо писать ссылки на английском вручную.

«Твоя моя понимать?»

Если публикуете действительно важную статью и используете транслитерацию в URL — не поленитесь и проверьте, правильно ли вас понимают основные поисковики.

Причем положительный результат в одном не является гарантией положительного результата в другом. К сожалению ГОСТ здесь не работает и поисковые системы используют собственное понимание транслитерации.

Определитесь с основным зеркалом

Проблема стара как сами поисковики, тем не менее она до сих пор требует внимания, так как они все так же иногда ошибаются, а терять из-за этого вес не очень-то хочется. Определяем для WordPress (Настройки → Общие) какой именно вариант представления нам нужен — с www или без.

После того как определились, обязательно проверьте результат, введя адрес с www и без оного. Если перенаправления не происходит, либо ваш хостер перемудрил с настройками, либо какой-то из плагинов вам придется удалить/переписать самому. В худшем случае допишите 301 редирект в.htaccess вручную, но не оставляйте этот момент без внимания.

Канонические ссылки

Так как канонические ссылки уже c 2009 года пользуются поддержкой таких компаний как Google, Yahoo и Microsoft, да и Yandex c 2011 года , было бы не правильно их игнорировать. К вопросу о том, что это такое: канонические ссылки — это маяки, которые показывают поисковым системам, какая из страниц с одинаковым контентом настоящая. Например для человека страницы с адресами:

  • http://somesite.ru/page/
  • http://www.somesite.ru/page/
  • http://www.somesite.ru/?p=1234

Могут казаться одним и тем же, но для поисковика все эти адреса — разные страницы с одинаковым контентом.

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

Облегчить жизнь в данном плане и проставить все верно и автоматом могут такие плагины, как, например: WordPress SEO by Yoast или All in One SEO Pack .

Таксономии в разрезе WordPress SEO

WordPress по умолчанию предлагает вам таксономии с вертикальной (рубрики) и горизонтальной (теги/метки) иерархией. Не гнушайтесь использовать их на всю катушку.

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

WordPress подсказывает часто используемые на вашем сайте метки — пользуйтесь его помощью. Ну и, конечно, не спамьте ненужными метками там, где они не к месту.

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

Дублирование контента

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

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

Ну и главный минус: даже если вы не попадете ни под какие санкции от поисковых систем за дублирование контента (в частности Google обещает не наказывать , если нет преступного умысла), то в поисковую выдачу попадет все равно только один из дублей и не факт, что нужный вам.

Данная проблема практически полностью решается использованием канонических ссылок, о чем вы прочли ранее, но лучше задумайтесь и перепроверьте еще раз структуру собственного сайта. А так ли уж необходимо, чтобы одна и та же новость/статья попадала одновременно в несколько категорий, вместо того, чтобы просто дописать ей несколько тегов/меток?

Еще один шаг на пути базовой оптимизации, который вы можете предпринять — не выводить в ленты (loop) записи целиком. Используйте функцию the_excerpt() вместо the_content() .

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

Усилить последний эффект вы можете путем написания в Цитату (Excerpt) краткого содержания поста, вместо его первого параграфа (как было бы, используй вы the_content() с отрезающей строкой в контенте).

Последний совет: исключите из индексации архивы по датам. Полезной тематической нагрузки они не несут, зато дублируют страницы обычных категорий.

Robots.txt

Данный небезызвестный файл в WordPress представлен в виртуальном виде. То есть по адресу http://ваш_сайт/robots.txt он появляться будет, но по факту на сервере такого файла по умолчанию нет.

В настройках по умолчанию WordPress предлагает только включить или выключить индексацию сайта полностью. Если же вы хотите более тонких настроек — все просто:

  • создайте физический файл в корне сайта. Никаких конфликтов не возникнет. Если физический файл существует, приоритет автоматически отдается ему;
  • или воспользуйтесь плагином, который позволит вносить расширенные изменения в виртуальный файл.

В плане работы с robots.txt помогут, например, такие плагины, как DL Robots.txt , WordPress SEO by Yoast или All in One SEO Pack .

Sitemap.xml

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

  • воспользоваться плагином (например: Google XML Sitemaps , WordPress SEO by Yoast , All in One SEO Pack), настроить и генерировать автоматически;
  • воспользоваться любым онлайн сервисом (просто вбейте в поисковике XML Sitemap), генерировать по запросу и размещать у себя;
  • написать вывод самому.

HEAD-поля

Из обычной троицы (Title, Description, Keywords) WordPress по умолчанию для постов и страниц поддерживает только Title (функция wp_title()), который воспроизводит название поста/страницы. Для всего остального вам понадобятся специализированные плагины, либо использование произвольных полей .

Помочь в данном случае могут следующие плагины:

Не будем забывать и про другие поля, которые могут помочь выделить наш сайт из серой массы конкурентов. В частности про Google+ Author Link. Создайте страницу в Google+ и разместите ссылку в раздел , даже если у вас не авторский блог — достаточно крупный логотип вашей фирмы с дополнительно выводимыми информационными полями в поисковой выдаче явно лишним не будет.

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

HTML код

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

Проверьте и убедитесь, что на странице/посте вы используете только один заголовок H1, либо автоматический с использованием wp_title() , либо прописанный руками в контенте страницы. Данный совет также относится к категориям, архивам и к главной странице, если на сайте не используется разметка HTML5, и заголовки не разделены тегами

. Это зависит от выбранной темы оформления.

Оптимизируйте теги изображений — пропишите все атрибуты (alt, title). WordPress по умолчанию дает такую возможность. Не ленитесь и ключевые слова в атрибутах изображений приятно удивят вас повышением тематического веса ваших страниц. Главное — без спама почем зря.

Сообщи всем (ping)

Хотите, чтобы поисковые системы быстрее реагировали на появление у вас свежего контента? Добро пожаловать в замечательные Сервисы обновления (Настройки → Написание), доступные в WordPress по умолчанию. Здесь вы можете добавить адреса ресурсов, которые вы бы хотели оповещать о каждой новой публикации.

По умолчанию в WordPress прописан только один сервис — Ping-O-Matic . Для многих этого достаточно, но для эстетов я бы рекомендовал добавить пару сервисов дополнительно:

  • http://ping.blogs.yandex.ru/RPC2
  • http://blogsearch.google.ru/ping/RPC2

В заключение

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