All in one seo pack


Привет, друзья.

В данной статье мы по косточкам разберем плагин All in one seo pack (инструменты SEO) для поисковой оптимизации блога, а также правильно его настроим.

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

На данный момент информация о всех настройках актуальна, как никогда. К тому же, из статьи вы узнаете, как данный плагин может навредить развитию вашего блога. Статья большая, так как настройка All in one seo pack — процедура не из самых легких для новичка. Информация стоит изучения.

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

Скачать актуальную версию плагина можете, нажав на кнопку ниже.


«>

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

«>

После скачивания плагина, устанавливаете его. Установку выполняете любым удобным для вас способом (о способах писал тут).

Теперь рассмотрим важность данного дополнения к движку WordPress.

Зачем нужен плагин All in one seo pack?

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

WordPress в чистом виде не имеет возможности добавлять мета-теги к статьям (title — заголовок, description — описание, keywords — ключевые слова). Если мы посмотрим в редактор любой записи или страницы без использования подобных СЕО плагинов, то кроме ввода стандартного заголовка и содержимого записи там ничего нет.

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

После установки плагина All in one seo pack или же ему подобных, в редакторе появляется новый блок плагина, который позволяет прописать данные к статьям.


«>

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

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

Интересной настройкой в данном блоке является поле «Custom canonical URL», в которое мы можем ввести главный адрес к странице, если это необходимо. Таким образом указать поисковым системам, какой адрес для данной страницы будет главным и именно его нужно индексировать, а все остальные адреса, по которым доступна эта страница, строгать не нужно.

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

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

Более подробно о всех настройках мы начинаем говорить ниже.

Пошагово настраиваем All in one seo pack


После установки плагина, в админ-панели WordPress появляется новый пункт под названием «Инструменты SEO». Переходим в основные настройки плагина.

«>

Попадем на страницу со всеми настройками. Пройдемся по каждому блоку настроек.

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

Основные настройки

  • Спасибо за плагин, я сделал пожертвование — чек-бокс не ставим. Но можете на самом деле пожертвовать некую сумму на развитие плагина;
  • Канонические URL’ы — данную настройку обязательно включаем. Она прописывает к созданным страницам тег rel=»canonical», который показывает поисковым системам, что именно данная страница является главной и только ее нужно брать в индекс, а другие страницы не учитывать. Данный пункт предотвращает появление дублированного контента;

«>

  • No Pagination for Canonical URLs — данная настройка отключает пагинацию страниц с тегом rel=»canonical». Настройку лучше включить. Чтобы более подробно разобраться с этим параметром рекомендую ознакомиться с последним пунктом статьи и проштудировать всю инструкцию по этому плагину от А до Я;

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

«>

  • Выводим заголовок по умолчанию — выбираем «Отключить», так как заголовки мы будем прописывать свои;
  • Enable Custom Canonical URLs — как написано в описании к данной настройке, если ее включить, то будет добавлено поле для назначение главного адреса (добавление атрибута canonical) к постам. Подобное поле имеется в блоке плагина, который добавляется в редактор записей и страниц. Так как это поле доступно в редакторе даже при отключенной данной настройке, то судя по всему, что данный параметр отвечает за включение этой функции в произвольных типах записей (медиафайлы и другие страницы, которые могут добавляться сторонними плагинами, например WPpage);
  • Set Protocol For Canonical URLs — выбираем протокол для страниц с атрибутом Canonical, то есть для главных адресов страниц. Я выбрал вариант HTTPS протокола. Вам рекомендую поставить параметр «Auto», так как чтобы работал вариант https, необходимо установить соответствующий сертификат для домена. Как это сделать, будем рассматривать позже;

  • Use Schema.org Markup — добавляет разметку страницы и структурирует данные на ней. Данную настройку можно включить, но могут возникнуть конфликты, если у вас на сайте уже имеется встроенная разметка от Schema.org. У меня разметка имеется, поэтому, данную настройку я не включаю;
  • Вести журнал событий — если мы хотим отслеживать работу плагина, то можем данную настройку включить. Тогда весь процесс работы плагина будет записываться в отдельный файл all_in_one_seo_pack.log.

«>

Настройки главной страницы

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

  • Заголовок главной страницы — пишем название сайта. Я написал так: «Персональный блог Константина Хмелева о создании сайтов (блогов), их настройке и продвижении в сети интернет»;
  • Описание главной страницы — прописываем небольшое описание сайта.Напишите то, о чем ваш сайт или что найдет посетитель на нем. Вот мой вариант: «На данном блоге вы найдете массу полезной информации о создании, настройке и продвижении сайтов (блогов) в интернете»;
  • Ключевые слова главной страницы — данную строку я не заполнял, так за частое использование ключей можно схлопотать санкции со стороны поисковых систем;

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

«>

Настройки ключей

Данная настройка отвечает за ключевые слова к записям и страницам.

Выше я писал, что ключевые слова не использую. Такое решение я принял в виду нескольких причин:

  1. За неграмотное использование ключевых фраз можно попасть под санкции поисковых систем, так как это может быть учтено, как манипуляция со стороны владельца сайта;
  2. Нужно давать поисковым системам самим разбираться во всей ситуации. Для этого поисковые системы постоянно обновляют свои алгоритмы, которые становятся все умней и будут оставлять на высоких позициях только СДЛ (сайты для людей);
  3. Ну, и как упоминал выше, бытует мнение, что ключи уже давно не учитываются поисковыми системами, а иногда за их использование усугубляется ситуация при продвижении ресурса.

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

«>

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

Настройка заголовков

В данном пункте настраивается отображение заголовков:


  • записей;
  • страниц;
  • рубрик;
  • архивов;
  • меток;
  • страницы 404;
  • страницы поиска.

Все настройки трогать не будет. И вот, что необходимо сделать.

  • Перезаписывать заголовки — включаем;
  • Заголовки с прописной — ставим чек-бокс;
  • Заголовки рубрик с прописной — ставим чек-бокс;
  • Формат для страниц — необходимо удалить часть кода, которая выводит название блога. Данная информация в заголовке совершенно не нужна и не несет никакой смысловой нагрузки. Необходимо удалить часть кода, которая идет после вертикальной черты (%blog_title%). Черту также удаляем;
  • Формат для записей — аналогично формату для страниц.

Также можно затронуть и заголовок для страницы 404. Заменить английскую фразу «Nothing found for» на русскую «Не найдено результатов для».

Аналогично меняем в пункте «Формат для навигации» слово «Part» на слово «Часть».

Подробнее смотрим на скриншоте ниже.


«>

Настройки для произвольных типов записей

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

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

«>

Настройки внешнего вида

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

Далее есть 2 пункта с одинаковым названием «Быстрый доступ в панели админа»:

  • Первый пункт отвечает за отображение меню «Инструменты SEO» в верхнем админ-баре на каждой странице блога;

«>

  • Второй пункт отвечает за отображение пункта «Инструменты SEO» в верхней части админ-панели WordPress. Если будет включено, то выводиться данный пункт будет вверху, если отключено — внизу;

«>

«>

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

Настройки для Вебмастера

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

Все эти процедуры требуют технических навыков.

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

«>


Единственным момент, который мне очень не нравится — отсутствие возможности подтверждения прав для Яндекса. Будем надеяться, что в скором времени данный недочет будет исправлен.

Настройки сервисов Google

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

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

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

«>

Также имеется возможность соединить сайт с системой отслеживания статистики Google Analytics. Теперь не нужно размещать код в файлы сайта.

В принципе, для начала я рекомендую вам не сильно останавливаться на этих настройках. Единственное, что посоветую, так это вставить ссылку на свой профиль в Google+ в самое первое поле «Профиль в сети Google+».

Ниже даю скриншот своих настроек.

«>

В скором времени я вернусь к данному пункту, когда буду писать подробный материал по сервису отслеживания статистики Google Analytics. Рекомендую не пропустить данный материал.

Настройки индексирования (noindex)

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

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

«>

В последнее время я отключил настройку «Use nofollow for paginated pages/posts.» Это сделал для того, чтобы на страницах пагинации роботы поисковых систем могли переходить в сами статьи. Таким образом мы облегчаем доступ к контенту роботам ПС. К тому же, я проанализировал популярные ресурсы, нигде данные настройка на страницах пагинации не используются. Из этого и сделал такие выводы.

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

Дополнительные настройки

В данном пункте, единственное, на что необходимо обратить внимание — генерируемое описание.

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

«>

На этом настройки плагина All in one seo pack закончены.

После всех проделанных изменений обязательно сохраняем настройки, нажав на кнопку «Обновить настройки».

«>

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

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

Настройка блока «Инструменты SEO» в редакторе

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

«>

Пройдемся вкратце по каждой настройке.

  • Предварительный просмотр — в данном пункте мы можем просматривать вид сниппета, который формируется в зависимости от данных, веденных в поля «Заголовок» и «Описание». В выдаче же сниппет может отличаться, так как поисковые системы могут выбрать любой наиболее подходящий кусок текста для наиболее точного описания статьи (страницы);
  • Заголовок записи — вводим название записи, которое будет отображается в выдаче поисковых систем, а также во вкладке браузера;
  • Описание записи — отображается только для поисковых систем. Должно отображаться в сниппете, но не всегда (см. выше);
  • Ключевые слова — данного поля на скриншоте выше не видно, так как я его отключил. Но по умолчанию оно присутствует и в него необходимо прописывать ключевые слова (фразы), по которым продвигается страница. Плагин говорит, что необходимо прописывать через запятую, но работает вариант и «через пробел»;
  • Custom Canonical URL — если необходимо указать к создаваемой странице ее главный адрес (если он отличается от создаваемого), то вписываем его в это поле. В начале материала я уже писал, зачем это нужно. Как вариант, может пригодится в ситуации, если статья входит в 2 категории. Тогда обязательно нужно указать главный адрес статьи из какой-то одной рубрики, чтобы второй адрес в индекс не попал и не появилось дублированного контента по разным адресам;
  • Добавить аргумент NOINDEX — если на странице имеются внешние ссылки, то можете включить данную настройку и они все будут закрыты тегом noindex. Таким образом закроем ссылки от индексирования;
  • Добавить аргумент NOFOLLOW — дает сигнал роботам поисковых систем, чтобы они не переходили по внешним ссылкам;
  • Robots Meta NOODP — включите опцию, чтобы поисковые системы не использовали описания страницы из Open Directory Project (Это открытый каталог сайтов, еще известен как dmoz);
  • Robots Meta NOYDIR — то же, что и предыдущее только для каталога Yahoo! dir;
  • Отключить SEO — активируйте этот чек-бокс, чтобы все настройки из блока «Инструменты SEO» для данной записи были отключены.

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

«>

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

В ближайшее время обязательно добавлю всю необходимую информацию в подробнейшем виде.

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

kostyakhmelev.ru

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

Кто бы что не говорил, но трафик с поисковиков является главным источником посетителей для любого ресурса (что такое трафик и как его мерить?), и стоит постараться сделать его как можно большим. Если рассматривать такое понятие, как внутренняя поисковая оптимизация (то, что мы можем настроить на самом проекте), то самым весомым аргументом, учитываемым поисковиками в вашу пользу, может служить заголовок вебстраницы — Title .

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

Для успешного продвижения в поисковых системах нужно учитывать все нюансы, на которые обращают внимание Гугл и Яндекс, а именно, по мере убывания важности:

  1. Прописать в HTML коде оптимизируемых вебстраниц нужные метатеги

    • заголовок TITLE — самый важный метатег, в который следует включать одно или несколько (но не перегибать палку) ключевых слов, по которым вы хотите продвинуть данный документ
    • DESCRIPTION — не влияет на ранжирование вашей странички в поисковиках напрямую, но на первых порах может ими использоваться в качестве сниппета , который находится под ссылкой вашего ресурса в поисковой выдаче и представляет из себя кусочек текста, выбранный поисковиком (как правило, с выделенным запросом пользователя), как отражающий суть вебстраницы, на которую ведет ссылка
      All in one seo pack
    • KEYWORDS — на данный момент не учитывается поисковиками, но возможно, что им может не понравиться, если слова, прописанные в keywords, не будут найдены ими в документе. Поэтому, если вы будете добавлять этот метатег, то позаботьтесь о корректности прописываемых в нем слов
  2. Тэги акцентирования
    • Внутренние заголовки (Html теги Н1, H2), в которых опять же должны присутствовать ключевые слова (без фанатизма в плане ключей и в плане количества внутренних заголовков).
    • Крайне осторожно подходите к выделению тех же ключевых слов и словосочетаний жирным или курсивом в тексте документа (теги STRONG и EM). Старайтесь, чтобы эти выделения были удобны читателям и их было бы не много. Ключи достаточно выделить один раз, и то можно в разбавленном виде.
  3. Атрибуты ALT и Title для тэга картинок IMG — обязательно прописывайте ALT, но включайте в него ключевые слова очень аккуратно, ибо можно переборщить.
  4. Правильная внутренняя перелинковка документов — поисковики, при определении статического веса (PageRank) той или иной вебстраницы вашего ресурса, учитывают не только внешние ссылки на них (с других ресурсов), но и внутренние ссылки (со страниц вашего же ресурса).

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

Мета-теги — специальные команды, прописываемые в начале каждой странички вебсайта. Вариантов метатегов достаточно много, но все они прописываются в области между открывающим и закрывающим тегом HEAD. Посмотреть их можно, щелкнув правой кнопкой мыши в окне браузера и выбрав пункт контекстного меню «Исходный код» в Опере, либо «Исходный код страницы» в старом добром Firefox, либо «Просмотр кода страницы» в новом Google Chrome, либо «Просмотр HTML-кода» в старичке IE.

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

All in one seo pack

На моем блоге формирования заголовка Title происходит по следующему принципу: сначала в нем идет название материала, а затем, через знак «|», идет название ресурса. Наоборот делать, скорее всего, не стоит, но вот без названия ресурса вполне можно обойтись, хотя… Естественно, в названии материала вы должны использовать ключевые слова для продвижения именно этого документа, а в название всего проекта включить ключевое слово для продвижения всего проекта.

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

All in One SEO Pack — оптимизируем блог на WordPress

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

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

Если скачали архив с плагином, то метод его установки зависит от вашего позиционирования себя :

  1. Метод для «девочек» — загрузить его из админки WordPress на вкладке «Плагины» — «Добавить новый» — «Загрузить файл». После установки жмете на кнопку «Активировать».
  2. Метод для «брутальных пацанов»:
    1. распаковываем архив с WP плагином all-in-one-seo-pack.zip
    2. полученную в результате распаковки папку с файлами all-in-one-seo-pack закидываем в директорию, предназначенную для установки плагинов wp-content/plugins/ на сервере хостинга. Для этого нужно подключиться к серверу по протоколу FTP, например, с помощью программы Файлзила (или другого FTP-клиента).
    3. далее входим в админку WordPress (в моем случае — https://ktonanovenkogo.ru/wp-admin/) и выбираем вкладку «Плагины»- «Установленные»
    4. находим строку с нашим расширением и жмем на «Активировать»
    5. Теперь останется только осознать серьезность проделанных шагов и свою «крутость».

В обоих случаях далее переходим в админке в окно настроек сего плагина. Раньше оно располагалось по следующему адресу: Настройки -> All…Pack. Но в последних версиях этого расширения разработчики учли его значимость и настройки были вынесены в отдельный пункт «All in One SEO», который скромно расположили в самом верху левого меню:

All in one seo pack

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

All in one seo pack

Если она статическая (подробности читайте в статье про вид главной страницы и рубрик в WordPress), то смысл этих настроек теряется (в редакторе самой странички тоже самое можно прописать), посему можно будет переместить галочку в поле «Use Static Front Page Instead»

Мета-тэг Canonical и его настройка в All in One SEO Pack

Галочка в поле «Канонические URL» в окне настроек All in One SEO Pack позволяет избежать дублирования контента в WordPress (содержимого материалов вашего проекта) в индексе некоторых поисковиков.

All in one seo pack

Давайте сначала рассмотрим, откуда может появиться дублирование контента в Вордпрессе. А появиться оно может в том случае, если один и тот же материал будет доступен по разным адресам (URL). Например, если вы используете тег MORE для разделения текста материала на вступительную часть, публикуемую на главной, и полную версию, открываемую либо по нажатию на заголовок материала, либо по нажатию на ссылку, формируемую с помощью тега MORE (например, Читать далее…).

Так вот, при щелчке в WP блоге по заголовку материала, полная его версия откроется по одному адресу, а при щелчке по ссылке «Читать далее» — по другому (отличаться они будут только надписью типа #more-2788 в конце URL адреса). Во втором случае документ откроется на том месте, где он закончился на главной странице блога (где стоял тег more).

В принципе, можно применить хак и убрать в настройках движка WordPress добавление #more-2788 к Урлу, но тогда вебстраница будет открываться сначала, что мне кажется не очень удобным для читателя (придется искать то место, где он закончил чтение на главной).

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

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

С точки зрения Html синтаксиса, мета-тег Canonical добавляется между открывающим и закрывающим тегами HEAD в HTML коде вебстраниц с дублированным контентом. В результате Google, Yahoo, Bing, а с недавних пор и Яндекс, поймут, что все дубликаты ссылаются на канонический URL, указанный в Canonical. Дополнительные свойства вебстраницы, такие как PageRank, также перенесутся с дублирующих вебстраниц на указанную.

В качестве примера приведу вид этого Canonical для странички с материалом моего WP блога, на которую я перешел по ссылке «Читать далее». В адресной строке я при этом вижу адрес:

https://ktonanovenkogo.ru/vokrug-da-okolo/hosting/fajl-hosts-gde-on-naxoditsya-v-windows-chto-delat-kak-udalit-virus.html#more-6188

Но в исходном коде, сформированном движком WordPress, (в верхней его части) можно найти строчку:

All in one seo pack

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

Благодаря плагину All in One SEO Pack в WordPress, проблема дублирования контента в индексе Yandex, Google, Яхоо и поисковика Bing решается простой установкой галочки «Канонические URL'ы», которая, кстати, по умолчанию уже включена. Но теперь вы знаете, что такое тег Canonical и зачем нужен.

Возможные проблемы с Canonical при использовании All in One SEO

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

Прошлым летом я совершенно случайно глянул на количество страниц этого блога, которые находятся в индексе, и был шокирован — их там аж 8000 тысяч. В Google чуть более 1500 тысяч, что тоже несколько больше обычного.

All in one seo pack

Перешел по ссылке из окна РДС бара (именно им и смотрел) на Яндекс со списком страниц моего сайта в его индексе. Полистал его смальца и слегка «удивился» (ранее стоящее тут слово было удалено цензурой), ибо нашел там кучу дублей, которые вели на одни и те же посты (статьи, т.е. записи в терминологии WordPress), но Урлы у них были различные (а содержание одинаковое). Крайне неприятная ситуация, которую нужно было срочно решать, пока карающий меч не…

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

https://ktonanovenkogo.ru/seo/prodvizhenie-kommercheskix-sajtov/retargeting-vkontakte.html/122 
Ретаргетинг во Вконтакте — повышаем эффективность рекламы в этой социальной сети
All in one seo packhttps://ktonanovenkogo.ru/seo/prodvizhenie-kommercheskix-sajtov/retargeting-vkontakte.html/124

Пару минут я пытался сформулировать запрос для поиска ответа в Яндексе на сложившуюся ситуацию. Ничего не придумал и полез посмотреть в исходном коде, а какой, собственно, там rel=»canonical» прописан. Если основной страницы (без слеша и цифирек на конце), то все ОК.

Однако канонический Урл меня крайне разочаровал. На блоге https://ktonanovenkogo.ru я это дело уже поправил, поэтому приведу скрин с другого блога на WordPress, где наблюдается та же картина, что и была тут какое-то время назад:

All in one seo pack

Абзац, причем полный. Поисковик в этом случае был совершенно прав, что загнал эти дубли в индекс, ибо rel=»canonical» не указывает на основную страницу.

Да и к тому же чуть выше в коде стоит rel=»prev», который содержит ссылку на страницу с номером на единицу меньше той, для которой мы просматриваем исходный код. Поисковик по этой служебной link ссылке перейдет (ведь именно для него она тут и проставлена), в результате чего в индекс попадет еще один дубль и так до бесконечности.

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

Настройки плагина сейчас вынесены в отдельный пункт «All in One SEO, который расположен в вверху левого меню админки WordPress. В самом верху окна настроек следует поставить галочку в поле «Запретить пагинацию для канонических URL».

Это уберет злосчастные слеш и цифирьки после Урла основной страницы в теге rel=»canonical», который будет прописываться для таких страничек. Забыл сказать, что эти цифирьки (на вроде .html/124) есть ни что иное как пагинация, т.е. разбиение поста на страницы (про пагинацию можете почитать в статье про плагин WP-PageNavi).

Хотя у запичей (постов) на моем блоге никакой пагинации в помине нет и не было, но WordPress (а точнее наш любимый Ол ин Ван Сео) их виртуализировал. После установки указанной галочки, сохранения изменений и сброса кеша исходный код проблемных страниц с Урлами стал уже выглядеть иначе, что меня порадовало, ибо в rel=»canonical» был указан действительно канонический Урл, а не страница псевдо-пагинации с цифрами на конце. Уф, одной проблемой меньше.

Однако, в индексе Яндексе уже имеется куча дублей, от которых надо избавиться. Поэтому я прокрутил страницу с настройками All in One SEO практически до самого низа и поставил галочку в поле «Использовать noindex для страниц/записей с пагинацией».

All in one seo pack

Удаляем rel='prev' из исходного кода блога на WordPress

В итоге, код формируемый этим плагинов в «шапке» стал примерно таким:

All in one seo pack

Однако, в коде по-прежнему имеется совершенно бестолковый и даже вредный в данном случае тег rel='prev', в котором указана ссылка на предыдущую страницу пагинации. Но, как я уже упоминал, никакой «разбивки на страницы» в статьях у меня нет и этот тег только вводит в заблуждение поисковики, а значит его надо убрать (порвать, изничтожить, растоптать…).

Для этого нужно будет открыть на редактирование (советую использовать связку Файлзила+Нотепад, а не встроенный редактор файлов в WordPress) файлик functions.php из папки с используемой вами темой оформления (wp-content/themes/название) и добавить в него после ‹?php следующие строчки кода:

function mayak_remove_prev_link( $data ) { return false; } add_filter( 'aioseop_prev_link', 'mayak_remove_prev_link' ); add_filter( 'aioseop_next_link', 'mayak_remove_prev_link' );

Собственно, все. Теперь проблемный участок исходного кода, формируемый плагином All in One SEO Pack для страниц с дурацкой погинаций, у меня выглядит вполне себе благопристойно (на мой взгляд):

All in one seo pack

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

Настройка Title для всех типов страниц в WordPress

Продолжим разбираться с настройками плагина — All in One SEO Pack. Если вы установите галочку «Перезаписывать з
аголовки»
, то сможете настраивать для различных типов вебстраниц в WordPress вид их Тайтлов в соответствии с правилами, описанными в приведенных ниже полях.

All in one seo pack

Вся прелесть данного плагина в том, что вам практически ничего не надо менять в его настройках по умолчанию, чтобы получить максимальный эффект. Я ничего пока и не менял в приведенных на рисунке полях, но вы можете вносить изменения по своему разумению и видению лучшего варианта (пользуясь случаем, хочу спросить у вас: есть мнение, что Яндекс не учитывает слова в тайтле после символа «|» — так ли это на самом деле?)

Немного поясню надпись:

%post_title% | %blog_title%

Сие означает, что Тайтл будет формироваться из заголовка данной публикации, плюс (вертикальная черта, если быть точным) название блога. Точно так же обстоит дело и с категориями (%category_title% | %blog_title%), статическими страницами (%page_title% | %blog_title%), архивами и другими типами записей, формируемыми нашим любимым движком.

Запрет индексации архивов или категорий в All in One SEO Pack

Область «Настройки индексирования (noindex)» в настройках All in One SEO Pack — позволяют бороться с дублированием контента в индексе поисковых машин. Дело в том, что в рубриках, тегах и архивах, которые создает Вордпресс, могут повторяться анонсы одних и тех же публикаций.

All in one seo pack

Вы можете запретить индексацию категорий WP, архивов, тегов, страниц внутреннего поиска, страниц с пагинацией и т.п… Индексация запрещается автоматически, при помощи добавления между тегами HEAD исходного HTML кода мета-тега ROBOTS следующего содержания:

<meta name="robots" content="noindex,follow" />

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

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

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

Генерация описания страниц и подтверждение авторства

Галочки в начале области «Расширенные настройки» активируют автоматическую генерацию мета-тэга Description, если вы не задали их вручную при написании статьи в админке.

All in one seo pack

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

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

All in one seo pack

После в подтверждении авторства в поисковой выдачи, рядом со ссылкой на ваш блог, появится ваше фото взятое из Гугл+. Получится что-то вроде этого:

All in one seo pack

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

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

All in one seo pack

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

All in one seo pack

ktonanovenkogo.ru

Зачем нужен плагин All in One SEO Pack

Поисковая оптимизация (SEO) помогает повысить рейтинг сайта в Google и других поисковых системах.

WordPress сам по себе является seo-friendly.

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

All in One SEO Pack помогает вам делать все это с помощью простого в использовании интерфейса, который располагается в панели инструментов WordPress.

На Azbuka WordPress мы используем Yoast SEO, хотя оба плагина являются отличным вариантом оптимизировать сайт.

У нас есть отдельная статья «Как настроить Yoast SEO».

Настройка All in One SEO Pack

Базовая версия плагина бесплатна.

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

Стоимость пакетов вы можете посмотреть на картинке ниже:

All in One SEO Pack

Давайте приступим к настройке.

Установите и активируйте плагин.

All in One SEO Pack

Если вы делаете это впервые, пожалуйста, посмотрите наше видео.

В панели администратора добавится новый пункт All in One SEO Pack.

Перейдите во вкладку «Общие Настройки», чтобы настроить параметры плагина.

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

Первым параметром на странице «Общие настройки» является «Канонические URL-адреса».

Указание канонического URL-адреса для каждой записи позволяет исключить дублирования контента в Google.

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

Вот почему мы рекомендуем использовать превью статьи на страницах архива WordPress.

Публикация полных статей на всех страницах создает дубликат контента.

Настройка главной страницы

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

В обоих случаях убедитесь, что название сайта содержит ключевые слова. Например, наш сайт называется так: Azbuka WordPress — Создание сайта на WordPress.

All in One SEO Pack

В следующем поле введите краткое описание вашего сайта. Оно не должно быть больше 156 символов и должно содержать ключевые слова.

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

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

Для использования статической главной страницы выберите опцию «Включить» рядом с «Использовать статическую главную страницу».

Настройки заголовка

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

All in One SEO Pack

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

Настройки пользовательских типов записей

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

All in One SEO Pack

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

Настройки отображения

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

All in One SEO Pack

Верификация вебмастера

Здесь вы можете добавить проверочный код, предоставленный Google, Bing или Pinterest, для подтверждения своих прав на сайт.

All in One SEO Pack

Я рекомендую использовать эти инструменты для улучшения SEO вашего сайта.

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

Настройки Google

В разделе настроек Google вы можете ввести URL-адрес профиля Google+, чтобы добавить авторские права. Когда вы добавите ссылку, вы должны перейти в свой профиль Google+ и добавить сайт.

All in One SEO Pack

Вы также можете добавить ваш ID Google Analytics для отслеживания поведения посетителей, и плагин автоматически добавит ваш код Google Analytics на сайт.

Настройки индексирования

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

Некоторые эксперты по SEO считают это дублированием контента, и лучше эти страницы не индексировать.

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

All in One SEO Pack позволяет по умолчанию не индексировать рубрики и архивные страницы. Я бы рекомендовала вам снять флажок с поля «Рубрики».

All in One SEO Pack

Если вы являетесь единственным автором на сайте, вы можете также включить noindex для архивов авторов.

Но если на вашем сайте несколько авторов, вы должны позволить поисковым системам индексировать архивы авторов.

Расширенные настройки

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

All in One SEO Pack

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

Настройки ключевых слов

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

All in One SEO Pack

В All in One SEO Pack использование ключевых слов по умолчанию отключено. Если этот параметр для вас важен, тогда следует сделать его активным.

Управление модулями All in One SEO Pack

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

Чтобы их активировать, перейдите во вкладку «Управление модулями».

All in One SEO Pack

Создатели плагина считают, что некоторые пользователи могут использовать другие плагины для XML-файлов Sitemap и протокола Facebook Open Graph.

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

Настройки  XML-карты сайта

В панели администратора перейдите во вкладку XML-карта сайта и установите флажок рядом с параметрами «Уведомлять Google» и «Уведомлять Bing».

Остальные настройки оставьте без изменений. И не забудьте нажать кнопку «Обновить».

Социальные мета

В панели администратора перейдите во вкладку Социальные мета — Настройки главной страницы. Здесь вам нужно указать заголовок, описание и изображение главной страницы.

All in One SEO Pack

Однако, поскольку вы уже указали их в общих настройках, вы можете установить флажок «Использовать AIOSEO заголовок и описание».

Далее вам нужно загрузить изображение. Оно будет использоваться социальными сетями, такими как Facebook и Twitter, когда вы будете делиться ссылками.

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

All in One SEO Pack

В следующем разделе вы можете настроить Facebook Admin ID и Facebook App ID.

Оптимизация записей и страниц

All in One SEO плагин добавляет мета-поле к каждой странице и записи вашего сайта.

Для их SEO оптимизации вам нужно ввести заголовок, описание и ключевые слова.

All in One SEO Pack

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

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

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

Для лучшей оптимизации я рекомендую заполнять мета-поля вручную.

Более того, вы можете установить параметры nofollow и noindex, если вы не хотите индексировать отдельные страницы или записи сайта.

Вам может быть интересно:

Читайте нашу статью-сравнение плагинов AIOSEO и Yoast SEO.

А также пошаговую инструкцию по SEO оптимизации сайта.

Я надеюсь, статья была для вас полезной.

Как видите, All in One SEO плагин достаточно прост в использовании, но требует подробного изучения всех его функций.

Если у вас есть вопросы, пишите в комментариях.

azbuka-wp.ru


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.