SEO руководство по поисковой оптимизации блога на WordPress.

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

Внутренняя оптимизация статей в WordPress.

Для внутренней оптимизации вам нужно установить один очень полезный плагин который называется All in One SEO Pack и скачать вы его можете с официальной страницы по адресу http://wordpress.org/extend/plugins/all-in-one-seo-pack/ перейдя по ссылке вам необходимо нажать на кнопку Download Version и после этого вам нужно установить плагин и о этом я подробно рассказал в статье Как установить плагин WordPress и вам обязательно пригодится информация с данной статьи.

Ну я думаю что вы уже закачали данный плагин на свой хостинг и активировали его в административной панели. Теперь в панели «Настройки» появится пункт All in One SEO Pack и теперь мы переходим в данное меню и начинаем первоначальную настройку плагина.

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

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

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

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

После того как вы ввели все настройки вам в низу страницы нужно нажать «Update Options» и все настройки будет сохранены и вступят в силу. Также к каждому посту появится возможность добавлять мета-теги и каждая страница будет оптимизированна под определенный запрос. На этом настройки плагина закончены.

Настройки ЧПУ на WordPress.

Благодаря настройкам ЧПУ вы сможете изменить адрес постов и это положительно скажется на продвижении ваших статей. Настройки ЧПУ есть в стандартном наборе настроек и для этого не нужно устанавливать дополнительные модули. Настройки вы можете найти в разделе настройки-Постоянные ссылки(ЧПУ) и в данном разделе вам нужно поставить галочку напротив строчки «Произвольно» и в графу нужно ввести /category/%postname%/ и после сохранения настроек адрес каждой страницы будет состоять с названия рубрики в которой расположена статья и с названия вашей статьи.

Сохраняем настройки у ваших статей будет правильные адреса.

Установка плагина Rus-to-lat для транслитерации русских адресов.

Плагин Rus-to-lat нужен для того чтобы для всех статей был осуществлен перевод всех русских букв в урлах в транскрипцию. Вот как это выглядит на сайте.

Вам нужно скачать плагин с официальной страницы на сайте по адресу http://wordpress.org/extend/plugins/rustolat/ и после того как вы закачаете архив на сайт вам нужно в административной панели активировать плагин и он начнет работать. Существенных настроек у модуля нету, настроек по умолчанию вполне достаточно и копаться в настройках не нужно.

Файл robots.txt для блога на WordPress.

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

Какие файлы закрывать от индексации? Служебные файлы и папки, страницы категорий и тегов, страницы из результатов поиска. Вот пример моего файла robots.txt для вордпресс, можете смело устанавливать такие же настройки для своего сайта.

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /webstat/

Disallow: /feed/

Disallow: /trackback
Disallow: */trackback

Disallow: /*/?replytocom=*

Disallow: */comment-page-*

Disallow: */feed

Disallow: */comments

Disallow: /category/*/*

Disallow: /wp-content/plugins

Disallow: /wp-content/themes

Disallow: /wp-content/cache

Disallow: /wp-admin/

Disallow: /wp-includes/

Disallow: /comments

Disallow: /files/

Disallow: /orphus/

Disallow: /link/

Disallow: /daos/

Disallow: /best/

Disallow: /friends/

Disallow: /icons/

Disallow: /marafon/

User-agent: Yandex

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /webstat/

Disallow: /feed/

Disallow: /trackback

Disallow: */trackback

Disallow: /*/?replytocom=*

Disallow: */comment-page-*

Disallow: */feed

Disallow: */comments

Disallow: /category/*/*

Disallow: /wp-content/plugins

Disallow: /wp-content/themes

Disallow: /wp-content/cache

Disallow: /wp-admin/

Disallow: /wp-includes/

Disallow: /comments

Disallow: /files/

Disallow: /orphus/

Disallow: /link/

Disallow: /daos/

Disallow: /best/

Disallow: /friends/

Disallow: /icons/
Disallow: /marafon/

Host: вашсайт.ru

Sitemap: http://вашсайт.ru/sitemap.xml

Sitemap: http://вашсайт.ru/sitemap.xml.gz

Если вы хотите более подробно разобраться во всех проблемах и пояснениях то советую вам почитать мою статью robots.txt Как создать правильный файл robots.txt? где подробно рассказано про все тонкости работы с таким файлом.

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

Очень веселый малый, вы тоже так думаете?

Я же предпочитаю управлять заголовками с помощью плагина , который очень-очень сильно упрощает весь процесс. Вам надо проверить ваш header.php чтобы убедиться, что код wp_title(); содержит две кавычки, он должен выглядеть вот так: wp_title(""); . Это даст вам уверенность в том, что в заголовке не будет ничего лишнего.

После этого перейдите в настройки HeadSpace и сделайте, что бы для записей и страниц(Posts and Pages) title выглядел примерно вот так:

Для других страниц, я прописал следующие параметры:

  • Записи/Страницы(Posts/Pages): %%title%% - Название блога
  • Рубрики(Categories): %%category%% Archives %%page%% - Название блога
  • Метки(Tags): %%tag%% Archives %%page%% - Название блога
  • Архивы(Archives): Blog Archives %%page%% - Название блога

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

Дайте понятное описание каждой категории и используйте HeadSpace чтобы внести его в мета описание, добавив %%category_description%% в поле Description. После этого, напишите описание для каждого поста или страницы которые вы на самом деле хотите продвинуть. Описания имеют одну очень важную функцию: они побуждают людей кликать. Поэтому убедитесь, что перейдя на страницу посетители увидят то, что привлекло их внимание.

Автоматизированные описания

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

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

Вы обязательно должны прописать хорошие заголовки(title) и альтернативный текст(alt) для каждого изображения отдельно. Однако, если у вас нет на это времени, используйте плагин который вам в этом поможет. Плагин называется , он автоматически добавляет заголовок поста и/или имя изображения в тэги alt и title:

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

Лишний код не делает SEO WordPress сколько нибудь лучше. Весь этот javascript и CSS, который находится в файлах шаблона переместите во внешние файлы javascripts и css. Это позволит пользователям при первой загрузке кэшировать эти файлы, а поисковым системам не нужно большую часть времени тратить на их загрузку. Держите ваш шаблон в чистоте.

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

  • Оптимизировать шаблон так, что бы уменьшить объём обращений к базе данных. Я рассмотрел как это сделать в моём посте .
  • Установить специальный плагин. Я очень рекомендую , который требует небольшой настройки, но сделает ваш блог намного быстрее.
  • Также, имейте ввиду, что переплачивать хостингу не мудро. Если вы действительно хотите добиться успеха в линк-байтинге и хотите, чтобы ваш блог выдерживал высокие нагрузки, переключитесь на хороший хостинг пакет.

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

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

    Скорее всего, когда-нибудь такая возможность будет встроена в WordPress. . Одну для главной страницы. И одну для всех остальных. Или написать специальный плагин.

    Как только вы закончили с базовыми вещами, вы обнаружите, что остальные проблемы, вместе составляют одну простую вещь: дублированный контент. Его очень много - это факт. В голом виде WordPress идёт с несколькими различными типами таксономии.

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

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

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

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

    Это можно легко исправить. Джейми Сирович(Jaimie Sirovich) написала . Плагин который поможет вам сделать нумерацию страниц вот такой:

    Установите этот плагин, и замените следующую секцию вашего index.php :








    На вот такую:



    Сделайте тоже самое в вашем index.php , archives.php , и во всех остальных шаблонах архивов которые у вас есть.

    Другой простой шаг улучшить SEO вашего WordPress - это закрыть от поисковиков ссылки на страницы логина и регистрации, идущие с каждой страницы вашего блога. Тоже самое касается ваших фидов RSS, ссылки подписки по e-mail, и т.п. Robots Meta умеет ставить nofolow для всех ваших ссылок на логин и регистрацию. Nofolow к ссылкам в RSS фиде, вам вероятно надо будет поставить вручную. Если вы используете виджет meta, то вам нужно включить специальную опцию в robots meta которая проставит nofolow и на его ссылки тоже.

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

    Комментарии уничтожают вашу тщательно подготовленную плотность ключевых слов.

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

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

    • создайте новую страницу с обновлённым и улучшеным контентом
    • измените слаг(slug) старого поста на «имя-поста-original»
    • опубликуйте новую страницу под URL"ом старого поста, или сделайте редирект с URL"а старого поста на новый URL
    • отправьте e-mail каждому кто сослался на ваш старый пост, что вы обновили и улучшили ваш его
    • подождите когда ссылки появятся опять
    • теперь вы получите ещё более высокие позиции по желаемому ключевому слову:
      • больше контроля на плотностью ключевых слов
      • ещё больше ссылок на эту статью
      • такая возможность обновлять статьи, как видите подходит для улучшения их содержания и позиций

    Некоторые из вас скажут: «с тем же эффектом, я могу сделать 301 редирект со старого поста на новый». Правда. За одним исключением: вы потеряете комментарии к старому посту, что по-моему знак не уважения к людям которые потратили время на комментарий, и 301 редирект иногда занимает довольно много времени. Конечно, вы должны относиться к этой технологии с осторожностью, и не злоупотреблять ею.

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

    Таких плагинов доступно достаточно много, но я пользуюсь тем, который идёт вместе с плагином Simple Tags, я считаю его самым простым и лучшим из всех.

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

    Вот почему конверсия оптимизации так жизненно важна для блоггеров: им нужно научиться призывать к действию на своём блоге, чтобы больше людей подписались на рассылку по e-mail либо по RSS. (Между прочим, если вы ещё не подписались на этот блог сделайте это сейчас !)

    Одна из вещей, которую я нахожу очень важной, и всё больше блоггеров тоже. Заключается в том, что необходимо вешать БОЛЬШУЮ RSS кнопку подписки. Ещё очень важно то, чтобы она позволяла подписаться и по электронной почте. Я даже предлагаю ежедневную и еженедельную подписку на эту страницу по электронной почте, используя Aweber(прим.пер. буржуйский сервис почтовых рассылок) и прихожу к выводу, что людям, как правило нравится этот вариант.

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

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

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

    Что такое оптимизация сайта и для чего она нужна

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

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

    Как правильно оптимизировать сайт на WordPress

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

    Задайте title (название) и description (описание) для главной и внутренних страниц сайта.
    Задайте description (описание) категорий.
    Добавьте файл robots.txt.
    Добавьте карту XML сайта.
    Оптимизируйте изображения.
    Сделайте ссылки в виде ЧПУ.
    Настройте страницу 404.
    Закройте дубли страниц от индексации.
    Сделайте внутреннюю перелинковку.
    Оптимизируйте заголовки h1, h2 и h3.
    Закройте от индексации лишние блоки.
    Проверьте отсутствие заголовков h1, h2, h3 и h4 в сайдбаре и прочих блоках, не относящихся к основному контенту.
    Закройте от индексации лишние исходящие ссылки.
    Проверьте и удалите битые ссылки.
    По возможности оптимизируйте код для быстрой загрузки страниц.
    Сделайте микроразметку.
    Оптимизируйте сайт для мобильных устройств.

    Ниже я более детально расписал каждый пункт и указал ссылки на подробные статьи по этой теме.

    2. Задайте description (описание) категорий. По умолчанию в WordPress есть возможность добавления описания к категориям, но они будут отображаться не во всех темах. К тому же описание нужно задавать в HTML формате.

    Для того, чтобы было удобнее форматировать описание, можно добавить визуальный редактор к рубрикам при помощи плагина Rich Text Tags.

    Если ваша тема не поддерживает вывод описания категорий, то можно добавить в файл вывода категорий category.php функцию:

    3. Добавьте файл robots.txt. В файле не забудьте , а вообще полную настройку robots.txt я описывал .

    17. Оптимизируйте сайт для мобильных устройств.

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

    Если вы выполните все эти пункты,. то можете смело сказать, что вы оптимизировали свой сайт на WordPress.

    Добрый день!

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

    Серверные решения: Зеркала сайта

    Как известно, для поисковых систем страницы с адресами www.websaite.com и website.com являются разными документами. При создании сайта стоит заранее подумать о том, с каким адресом вы хотите видеть его (с www или без www). После определения, необходимо прописать какой адрес будет основным, а какой будет являться зеркалом. Делается это:

    1) в панели вашего хостинга . Многие хостеры позволяют прописывать зеркала (алиасы). Если такой возможности нет, то можно прописать зеркала самостоятельно…

    2) с помощью файла htaccess . О том, как это делается можно почитать в .

    3) на всякий случай в файле robots.txt прописываем директиву host, указывая ботам поисковых систем, какой адрес является основным. Делается это примерно так:

    Настраиваем ЧПУ

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

    /%category%/%postname%.html

    Делается это в админке: Параметры -> Постоянные ссылки, «Произвольно».

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

    На примере видно, что Яндекс выделил фрагмент programma…vesa-stranic по запросу «программа расчета веса страниц ». В свое время я всячески экспериментировал с различными стандартами транслитерации и пришел к выводу, что поисковые машины распознают абсолютно любой транслит, даже написанный с орфографическими ошибками.

    Удаляем из адресной строки ненужное слово category. Как это сделать можно почитать в отдельном посте о .

    Дубли страниц

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

    Disallow: /tags/

    Disallow: /author/

    Disallow: /2011/

    Disallow: /page/

    Disallow: /feed/

    Таким образом мы закрываем от индексации страницы меток, авторов постов, календарь, страницы пагинации и RSS-ленту.

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

    Работа с метатегами: Заголовки страниц (title)

    Наиважнейшим тегом для получения трафика с поисковых систем был и остается тегtitle . По умолчанию WordPress генерирует title в виде:

    заголовок поста | название блога

    То есть ключевые слова в title разбавляются словами из названия блога. Для того, чтобы избежать этого, убираем из заголовка страницы все кроме %post_title%. Таким образом мы снижаем количество «лишних» слов в заголовках и акцентируем внимание на самом главном.

    Лирическое отступление Хочу заметить, что заголовок страницы и заголовок поста - это не одно и тоже, хотя WordPress и формирует title из названия записи. В seo плагинах All in One SEO Pack и Platinum Seo Pack есть возможность прописывать тег title для каждой страницы в отдельности. Любителям поэкспериментировать рекомендую поиграть с этой замечательной функцией, например, удалить из title лишние слова и добавить несколько ключевиков, присутствующих в тексте страницы. О результатах отписывайтесь в камментах.

    Формирование сниппета

    Сниппет - фрагмент текста, который выводиться в поисковой выдаче непосредственно под ссылкой на страницу. Сниппеты необходимы для того, чтобы пользователь по обрывкам текста определил, отвечает ли информация, представленная на сайте его запросу. От того как выглядит снипет зависит перейдет посетитель на сайт или нет. Для того, чтобы поисковая система взяла именно тот фрагмент текста, который мы хотим видеть в сниппете, рекомендую расположить 1-2 предложения с ключевыми словами в верхней части страницы, а затем эти предложения прописать в мета-теге description. При использовании данной схемы высока вероятность того, что именно эти предложения попадут в сниппет, хотя стопроцентной гарантии дать никто не может.

    Ключевые слова (keywords)

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

    Теперь перейдем непосредственно к оптимизации шаблона темы WordPress: Заголовки H1 и H2

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

    В файлах index.php и archive.php (и других подобных) заменяем h2 на h1.

    В файле single.php и page.php вместо такой конструкции:

    прописываем следующее:

    Предложу три варианта решения этой проблемы:

    2. Закрываем more в JavaScript (см. ниже), то есть скрываем ссылку от Яндекса.

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

    Исходящие ссылки Контентная составляющая: Оптимизация контента

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

    ) или даже разделять блоками (). Последний вариант наиболее подходит в случае, если страница продвигается по нескольким запросам, тогда текст лучше разнести по разным div’ам, каждый из которых будет оптимизирован под свой запрос. Например, на странице, которую вы сейчас читаете, «Лирические отступления» являются отдельными блоками, сделано это, правда, не в целях SEO, а просто ради того, чтобы выделить свое мнение из основного контекста статьи.

    Для оформления текста на странице следует пользоваться следующими тегами:

    • … — заголовки и подзаголовки внутри статьи
    • — маркированные списки
    • и — выделение важных фрагментов и слов в тексте жирным шрифтом и курсивом соответственно.

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

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

    Любое изображение, публикуемое на блоге, должно отвечать задачам поискового продвижения. Изображения обладают двумя атрибутами title (отображается при наведении курсора на изображение) и alt (текст, который будет показан в случае, если картинка не сможет загрузиться). Прописывая эти атрибуты, мы положительным образом влияем на SEO оптимизацию нашего блога. Кстати, не надо забывать о существовании Google.Картинки и Яндекс.Картинки, откуда можно получить дополнительный трафик на наш сайт. Для автоматического присваивания атрибутов alt и title изображениям на блоге, существует плагин SEO Friendly Images . Также эти атрибуты можно прописывать и вручную, разбавляя ключевые слова и добавляя схожие словоформы.

    Дополнительные фишки: Карта сайта

    Наличие карты сайта прямым образом влияет на скорость индексации вашего блога, именно через sitemap поисковики узнают о новых публикациях на сайте. Рекомендую обзавестись двумя картами - одна в формает html, другая в xml.

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

    «Хлебные крошки» (Breadcrumbs) - навигационные ссылки указывающие путь до страницы, где находиться пользователь. В WordPress обычно это

    Главная страница -> Раздел-> Страница с постом

    Создавая «хлебные крошки» на своем сайте, мы убиваем двух зайцев: помогаем пользователям ориентироваться в структуре сайта и помогаем поисковым паукам перемещаться со страницы на страницу.

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

    Ссылки из контента . Ссылки из тела статьи наиболее весомые для поисковых машин. Не стоит пренебрегать этим фактом и терять позиции в поисковой выдаче. Типичный пример подобной перелинковки - Википедия. Очень часто только за счет такой внутренней оптимизации удается продвигать НЧ-запросы без внешних ссылок. При перелинковке страниц, необходимо понимать откуда и куда мы собираемся передавать вес. Для того, чтобы примерно представлять картину, рекомендую воспользоваться программой , которая поможет рассчитать какие страницы на вашем сайте наиболее «весомые», а какие, напротив, нуждаются в «ссылочной подпитке».

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

    JavaScript

    Последнее время я очень часто использую JavaScript для маскировки некоторых элементов сайта. Постараюсь объяснить на примере. Почти на каждом блоге встречаются такие страницы, как «Об Авторе», «Заказать рекламу», «Контакты». Чаще всего ссылки на эти страницы прописаны в верхнем горизонтальном меню шапки блога (либо в другом месте, но их отличительная особенность в том, что они сквозные). Теперь давайте представим, что на блоге 250 страниц, то есть на страничку «Контакты» идет 250 ссылок, которые передают ей вес. В то же время автор блога продвигает запрос «уход за домашними питомцами». На страницу с продвигаемым запросом поставлено 25 внутренних ссылок. Тем ни менее непродвигаемая страница «Контакты» имеет вес в 10 раз больший. Естественно, все вышесказанное имеет большее отношение к теории продвижения, т. к. на практике, алгоритмы поисковых систем при расчете веса страницы оперируют не только количеством ссылок на страницу, но и количеством контента на ней, наличием ключевых слов, трастовостью самого сайта, к тому же не следует забывать о том, что поисковики склеивают ссылки с одинаковыми анкорами в пределах одного сайта. Тем ни менее крупные интернет-проекты активно используют JavaScript (или flash) для сокрытия «технических» ссылок от индексации.

    Для примера приведу шапку собственного блога:

    То что видит посетитель с подключенным JavaScript

    То что видит Яндекс

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

    О блоге

    document.write(‘О блоге’)

    Стоит отметить, что Google давным-давно читает JavaScript и данные рецепты действуют лишь для Яндекса и то до поры до времени.

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

    Noindex и Nofollow

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

    Nofollow Атрибутом rel=’nofollow’ отмечаются те ссылки, по которым не должен передаваться вес. Этот атрибут можно прописать у ссылок, которые рассматривались в примере с JavaScript, так же этот атрибут часто прописывают у исходящих ссылок.

    Лирическое отступление От себя скажу, что последнее время не доверяю ни Noindex, ни Nofollow и все чаще использую только JavaScript. Более того, сейчас провожу эксперимент, в котором хочу доказать, что ссылки с атрибутом nofollow прекрасно передают вес. В эксперименте участвует сайт, продвигаться, который будет исключительно ссылками с атрибутом nofollow. О результатах отпишусь блоге.

    Скорость загрузки сайта

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

    Заключение

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

    Желаю вам успешного продвижения и спасибо за внимание!

    Если какие-то моменты не понятны - отписывайтесь в комментариях.

    WordPress – это один из самых лучших движков для создания сайта, предназначенного для SEO-продвижения.

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

    Релевантность

    Самой важной задачей для поисковиков является предоставление наиболее релевантных результатов поиска для пользователей Интернета. Так как Гугл и Яндекс не может самостоятельно посетить каждый сайт в мире, чтоб установить его « », для этого созданы специальные алгоритмы, позволяющие вычислять релевантность таких сайтов.

    Ниже приведено несколько основных факторов, которые поисковая система принимает во внимание при сканировании сайта:

  • Ключевые слова и их плотность
  • Тэг Title (заголовок) и мета-описания
  • Частота обновления контента
  • Объем трафика
  • Релевантность входящих (обратных) ссылок.
  • Общий показатель уникального контента
  • Навигация по сайту и его структурированность
  • Скорость загрузки сайта.
  • Каждый из этих восьми факторов влияет на общую релевантность сайта и его позиции в поисковых системах. Хорошо структурированный сайт с высоким трафиком и часто обновляемым контентом, оптимизированными ключевыми словами и солидными входящими ссылками – это то, что определяет релевантность. Таким образом, она имеет очень мало общего с собственными амбициями о сайте или его размерами.

    ОГЛАВЛЕНИЕ
    Базовые настройки SEO.

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

    1.1. Постоянные ссылки

    Постоянная ссылка – это итоговый URL-адрес, связанный со страницей сайта. Важно чтобы такие ссылки отображали содержание конкретной страницы или поста. Для правильной настройки постоянных ссылок, перейдите на панель управления вашего сайта WordPress. В разделе Консоль выберите Постоянные ссылки Настройки > Постоянные ссылки) и задайте структуру ссылок вашего сайта.

    Выберите «Название записи» в настройках вида ваших ссылок:

    1.2. «www» или без «www»

    Перед запуском сайта на WordPress важно решить, будете ли вы использовать его версию с приставкой «www» или без нее. Такой параметр можно установить в настройках, выбрав категорию Общие где можно прописать какой вид будет иметь сайт:

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

    Для изменения названия и описания сайта зайдите в Настройки – Общие и внесите изменения в соответствующих графах:


    2. Написание контента

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

    2.1. Разработка плана

    Одной из главных задач при написании контента становится разработка плана, который бы отвечал на два важных вопроса:

    • Кто является моей целевой аудиторией?
    • Что моя целевая аудитория захочет читать?

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

    2.2. Оптимизация ключевых слов

    Раздумывая об оптимизации ключевых слов очередного поста или страницы сайта, одним из самых главных вопросов становится «Какова же должна быть правильная плотность ключевых слов на странице?»

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

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

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

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



    2.3. Редактирование тегов заголовков и описаний

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

    Самый простой способ устранить такую проблему – это установить плагин All in one seo pack

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



    3.5. Перелинковка страниц и постов
    Одной из последних особенностей SEO является между страницами и постами сайта. Это не только позволяет сохранить актуальность старых статей и страниц, но и дает существенные преимущества в SEO-оптимизации. Если на вашем WordPress сайте есть старые страницы и посты, сохраняйте их релевантность, вставляя ссылки на них в более новых постах или страницах, также воспользуйтесь для перелинковки.

    4. Увеличение скорости загрузки сайта WordPress

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

    4.1. Кэширование


    4.3. Уменьшение размера JavaScript, CSS и HTML
    Кодировку Javascript, CSS и HTML можно сжать или уменьшить для оптимизации производительности сайта и скорости его загрузки. Это

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

    Вы можете воспользоваться бесплатным инструментом для оптимизации от Google.

    4.4. Отключение ненужных опций
    Большинство тем в WordPress созданы с использованием различных функций на jQuery и JavaScript без учета их влияния на скорость загрузки сайта. Удалите все ненужные функции на вашей теме в WordPress для увеличения скорости загрузки сайта и сведения к минимуму запросов к HTTP.

    4.5. Хранение масштабируемых изображений

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

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

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

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

    5. Внешняя SEO-оптимизация

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

    5.1. Обратные ссылки
    Обратные ссылки продолжают оставаться крайне важным фактором в определении релевантности контента поисковыми машинами. В последнем обновлении Google — Penguin, ссылки из линкоферм или через другие подобные схемы сурово наказываются. Вместо этого стоит сосредоточить внимание на размещение ссылок на сайтах с высоким показателем PR и минимальным количеством исходящих ссылок. Такая работа станет бесценным ресурсом для повышения рейтингов вашего сайта и будет иметь положительный SEO-эффект. Как раз вчера, я опубликовал статью про безанкорные ссылки, они намного естественней тех что с ключевых слов.

    5.2. Создание сети из ссылок
    Одним из самых эффективных способов создания постоянного притока посетителей на ваш сайт является привлечение постоянных его читателей и подписчиков. Для этого воспользуйтесь 4 эффективными методами:

  • Хороший контент
  • Подписка на новости
  • Лента RSS
  •