seo оптимизация wordpress

В данной статье мы обсудим не только плагин wordpress seo, но и большинство аспектов оптимизации сайта на wordpress под поисковые системы.

Итак: wordpress мы установили, настроили, поставили плагины. Осталось оптимизировать его под поисковые системы, т.е. сделать правильные мета-теги и убрать лишние, навигацию, убрать лишние страницы, убрать дубли и т.п.

wordpress seo

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

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

wordpress seo

wordpress seo

мета-теги wordpress

Раздел — названия. Здесь имеются ввиду названия всех страниц. Если главная страница сайта у вас статичная то вы не увидите блока Домашняя страница. Главная редактируется в соответствующем меню.

Во все поля вписываем шаблоны названий и описаний так, как они приведены в разделе помощи (см. ниже)

Во всех блоках поля заполняются в следующем порядке: верхнее- название (мета-тег tilte), второе — описание (мета-тег description), третье — ключевые слова (мета-тег keywords). Как мы знаем, мета-теги нужны для seo, т.е. для оптимизации сайта (в нашем случае на wordpress) под поисковые системы, поэтому относимся к заполнению аккуратно.

wordpress названия страниц

wordpress названия страниц

блок Page — заполняются поля для статичных страниц.

шаблоны названий страниц

шаблоны названий страниц

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

помощь wordpress seo

помощь wordpress seo

Индексация wordpress

Теперь переходим в раздел Индексация плагина wordpress seo.

Для понятности снимаем галочку скрыть подробные объяснения настроек. Для наглядности поставил галочки в рекомендуемых местах на скриншоте. В полях noodp и noydir (если у вас сайт на новом домене) ставить не надо.

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

индексация страниц wordpress

индексация страниц wordpress

Ну а здесь чистим раздел head от лишних мета-тегов и ссылок. Если вы решили, что RSS канал вам все-таки нужен, то нижнее поле не отмечаем.

wordpress мета-теги

wordpress мета-теги

wordpress мета-теги

wordpress sitemap

При использовании данного комбайна мы смело можем удалить плагин wordpress sitemap generator и перейти в раздел XML Карта сайта. Включаем опцию, а ниже выбираем что исключить из карты сайта. Ну поскольку мы убираем дубли, то метки включать в карту не будем.

wordpress sitemap

wordpress sitemap

p.s. И не забываем в robots.txt поправить ссылку на карту сайта, теперь она будет такая: http://ваш_сайт.ru/sitemap-index.xml

wordpress постоянные ссылки

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

постоянные ссылки

постоянные ссылки

Ну и закончим seo оптимизацию wordpress парочкой небольших правок шаблонов. Конечно шаблоны от грамотных оптимизаторов уже не имеют таких ошибок, но чаще бывает наоборот.

Новоиспеченным «вебмастерам» не знакомым даже с html в код лезть не рекомендую, ну а те, кто решил рискнуть (предварительно сделав бекап) вперед.

Слева в меню тыкаем внешний вид — редактор. Справа видим вертикальный блок шаблонов. В данный момент нас интересует header.php

шаблоны страниц

шаблоны страниц

seo оптимизация шаблона wordpress

Открываем его и ищем в коде теги логотипа и девиза (описания). В неоптимизированном шаблоне логотип выделен тегами h1 и девиз h2. Причем название сайта-логотип сделан ссылкой. Все это не есть гуд для seo.

seo оптимизация wordpress

seo оптимизация wordpress

Исправляем теги h1 и h2 на div, а еще вырезаем нафиг <a href=»<?php echo get_option(‘home’);>/»> и </a>, что бы название сайта — логотип не было ссылкой.

Получаем что то вроде

<div class=»logo-name»><?php bloginfo(‘name’); ?></div> и

<div class=»logo-text»><?php bloginfo(‘description’); ?></div>

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

изменение h1 на div

изменение h1 на div

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

css wordpress

css wordpress

Нашли стиль отвечающий за вывод названия сайта в теге h1. Из записи h1.w-logo-name удаляем h1 Остается .w-logo-name (с точкой), теперь стиль будет правильно отображаться для div.

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

css2

Такую же процедуру проводим и для описания сайта с тегом h2

css3

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

Если у вас хватило терпения и мужества расковырять все это дело, можете продолжить экзекуцию wordpress в плане улучшения seo. Для этого таким же макаром превращаем теги h3 h4 h5 в дивы (div). взгляните внимательно в код страницы сайта и обязательно найдете их там, где их быть не должно, а именно названия виджетов: Рубрики, метки, Архивы и на странице Комментировать и т.п. Любые теги h должны быть только в контенте страниц, тем самым улучшая оптимизацию самого контента.

P.S. Плагин wordpress seo постоянно обновляется, поэтому некоторые настройки могут отличаться от показанных на скриншотах.