Статьи Новости Контакты


Игорь Крейн

Поисковая оптимизация сайта на движке WordPress (часть первая)

обзор возможностей повышения релевантности страниц при минимуме затрат

Поисковая оптимизация в WordPress

Статья написана совместно с Владиславом Михеевым

Что объединяет управляющего турфирмы, менеджера автосервиса и хозяйку швейной мастерской? Правильно. Каждый из них мечтает о том, чтобы их сайты занимали самые верхние места по самым "вкусным" запросам в Google, "Яндексе" или, на худой конец, в "Рамблере".

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

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

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

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

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

О каких именно действиях идет речь? Что ж, во-первых, название каждой публикуемой записи WordPress автоматически добавляет в тег <title> (вместе с названием сайта), а в самом тексте окружает его заголовочным тегом <h2>. Во-вторых, при вставке иллюстрации в статью предоставляется возможность заполнить поле "Заголовок изображения" и опционально — поле "Подпись изображения". Содержимое этих полей записывается в параметры title и alt тега <img>, что, собственно, и дает поисковым системам возможность определить, что именно изображено на иллюстрации. В-третьих, поскольку некоторые поисковики и по сей день питают слабость к полужирному шрифту, никто не запрещает выделять ключевые слова непосредственно в текстах публикаций — а благодаря визуальному редактору WordPress сделать это ничуть не сложнее, чем в каком-нибудь Microsoft Word.

Вставка изображения в WordPress
При вставке изображения движок WordPress предлагает ввести описательные поля

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

Плагин All in One SEO Pack для WordPress является мощным инструментом поисковой оптимизации
Как следует из названия, этот плагин является набором "все в одном" для поисковой оптимизации — и это вовсе не преувеличение. Плагин позволяет управлять заголовками страниц сайта, облегчает работу по генерированию мета-тегов description и keywords, способен автоматически запрещать поисковым роботам индексировать контент, дублирующийся в архивных страницах или на страницах разделов (категорий).

Как известно, на сегодняшний день мета-теги description и keywords не имеют решающего влияния на ранжирование сайтов. Например, создатели "Рамблера" открыто заявляют, что их поисковик полностью игнорирует такого рода метаописания. Google и "Яндекс" также изъяли из своих руководств для веб-мастеров все упоминания о необходимости использования keywords.

Тем не менее, когда мы говорим, что эти теги не имеют решающего влияния, мы не имеем в виду, что они не имеют никакого влияния вообще. С одной стороны, если Google, "Рамблер" и "Яндекс" игнорируют ключевые слова из метаописаний, то не факт, что так же поступают и остальные: даже если этот мета-тег имеет значение лишь для нескольких не самых значительных поисковых систем (например, "Апорт", если верить документации, учитывает оба "устаревших" мета-тега при индексации) — что с того? При небольшом бюджете не следует пренебрегать даже такой возможностью привлечь на сайт лишнюю пару-тройку посетителей. С другой стороны, опять же никто не может гарантировать, что мета-теги keywords и в самом деле никак не учитываются поисковиками (или не будут учитываться в будущем), а значит, не помешает перестраховаться и снабдить такими тегами каждую значимую страницу сайта.

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

Но хватит теории, перейдем к практике, закачав и установив последнюю (1.4.6.13) версию All in One SEO Pack. Первым делом следует уделить внимание общим настройкам этого плагина. Доступ к ним производится через меню "Настройки" админской панели, где после успешной установки плагина должен появиться пункт All in One SEO.

Настройки плагина All in One SEO Pack
Часть настроек плагина All in One SEO Pack

Как видим, здесь мы можем вручную указать содержимое ключевых тегов для главной страницы сайта, а именно: тег <title> и мета-теги description и keywords. Но если наш сайт состоит не только из главной страницы, а регулярно обрастает новыми статьями, следует творчески подойти к вопросу заполнения прочих полей.

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

Рассмотрим действие этих настроек плагина на примере нашего тестового сайта "Автодейли". Мы создали текст под названием "Мобильный бар" и поместили его в раздел "Новости". Поскольку в поле Post Title Format настроек All in One SEO записана такая нехитрая фраза: "%blog_title% — %category_title% — %post_title%", то тег <title> для данной новости автоматически будет сформирован, как "Автодейли — Новости — Мобильный бар". Смысл используемых макросов достаточно прозрачен даже для тех, кто плохо знает английский; всего же данное поле поддерживает девять разных макросов, которые можно комбинировать огромным числом способов.

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

Далее в настройках присутствует несколько флажков. Первый из них — Use Categories for META keywords — позволяет автоматически дополнять список ключевых слов страницы (т. е. keywords) за счет названия раздела, к которому эта страница приписана. Следующие три флажка могут защитить автоматически генерирующиеся страницы разделов, архива и меток от индексации поисковыми роботами. Если их включить, то поисковые роботы не будут обращаться к соответствующим страницам, что заметно снизит нагрузку на сервер  при индексации сайта (это особенно критично для виртуального хостинга). Кроме того, по поисковым запросам к вам на сайт будут заходить непосредственно на статьи, а не на страницы с анонсами этих статей.

И, наконец, последний флажок — Autogenerate Descriptions: при наличии "галочки" и при отсутствии заполненного вручную описания для некоторой статьи мета-тег description плагин генерирует автоматически. Несмотря на кажущуюся полезность этой опции, на практике ею злоупотреблять не стоит, поскольку вся автогенерация заключается в заполнении мета-тега описания куском первого предложения статьи. Учитывая, что во многих случаях такой текст мало о чем говорит, лучше понадеяться на поисковую систему, которая при отсутствии description выдаст подходящие куски текста с выделенными словами из запроса.

Следующие три поля предназначены для знатоков HTML: в них вы можете внести любой HTML-код, которым, возможно, хотите дополнить содержимое тегов <head> в записях или на главной странице сайта. И последний параметр — флажок Log important events — позволяет вести журнал важных событий all_in_one_seo_pack.log, который может помочь при отладке работы плагина.

Помимо общих настроек плагина All in One SEO Pack, действующих для всех записей или записей определенного типа, у каждой конкретной записи имеются собственные настройки. Точнее, поля, заполнением которых пренебрегать не следует. Впрочем, поле Title как раз можно оставить пустым: если в общих настройках вы все сделали, что называется, по уму, то заголовки будут формироваться автоматически. А вот поля Description и Keywords надо не лениться заполнять вручную, не забывая, однако, что, если они не будут соотноситься с основным содержанием страницы, их наличие не принесет никакой пользы, кроме вреда.

Группа полей All in One SEO Pack в конкретной записи
Группа полей All in One SEO Pack в конкретной записи

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




Скоро на сайте

  • Wordpress

    Серия статей о плагинах к движку WordPrress
  • AJAX

    Проекты и продукты, ориентированные на AJAX
  • Новые сервисы Google

    Обзор новых сервисов Google
 

Copyright © 2003—2017 Все права защищены

При использовании материалов сайта ссылка на hostinfo.ru обязательна

  • хостинг от .masterhost
  • Rambler's Top100