WordPress SEO by Yoast — настройка и использование

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

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

Имя его — WordPress SEO by Yoast.
WordPress SEO by Yoast

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

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

Импорт настроек из AIOSP

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

Для переноса настроек существует специальный плагин, который называется SEO Data Transporter. Устанавливается он так же просто, как и все плагины в WordPress. После импорта его можно будет удалить.

Рассмотрим его использование.

  • Заходим в меню «Инструменты» — «SEO Data Transport»:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • В левом списке выбираем из какого плагина или источника выполняем импорт:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • А в правом, куда или во что конвертируем:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • После этого проведём анализ того, что удастся перенести с помощью плагина.
    Для этого нажмём кнопку «Analyze»:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • Теперь нажимаем на кнопку «Convert» и дожидаемся результата операции:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • А вот и он, кстати:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast

После этого заходим в плагины и удаляем «All in One SEO Pack», он больше не нужен.
Переезд с All in One SEO Pack на WordPress SEO by Yoast

WordPress SEO by Yoast — настройка

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

Заголовки и метаданные

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

Вкладка «Общие»

В этой вкладке вносил изменения только в раздел «Очистка от ссылок секции <head>»:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Все остальные параметры со снятыми чекбоксами.

Вкладка «Главная страница»

Переезд с All in One SEO Pack на WordPress SEO by Yoast

Был изменён формат вывода заголовка главной страницы. Оставил только название сайта и номера страниц. Не вижу смысла выводить на каждой странице в TITLE название моего блога.

Вкладка «Типы записей

Записи:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Остальные настройки не трогал.

Вкладка «Остальное»

Изменил только это:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Все английские фразы переименовал на русские варианты. Блог-то на русском :-)

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

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

Я же выбрал для себя использование плагина Open Graph.
Плагин Open Graph

XML карта сайта

А вот и первая ощутимая польза от этого SEO плагина — возможность отказаться от использования плагина Google XML Sitemaps, либо его аналогов. Теперь эта возможность имеется в»WordPress SEO by Yoast «из коробки». Более того, стоит заметить, что наш плагин создаёт карту сайта гораздо богаче по возможностям, чем её аналог.

Для активации этой настройки необходимо нажать соответствующую галочку:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

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

Так как у меня блог однопользовательский и я против того, чтобы в индекс залетали какие-либо данные об авторе, активирую следующую настройку на текущей странице плагина:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Однозначно не лишним будет установить и следующие галочки:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

В своём блоге я не использую отдельные страницы для файлов вложений, поэтому исключаю её из карты сайта:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Так же, я не использую теги и отличные от «записей» форматы материалов. Поэтому смело отключаю их:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Ну и, последняя настройка, это количество записей на странице в карте сайта. Я поставил 100:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

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

Ещё одна отличная возможность избавиться от дополнительного плагина. В данном случае, первая опция даёт вам возможность с чистой совестью удалить плагин No Category Base, если вы пользуетесь им.
Переезд с All in One SEO Pack на WordPress SEO by Yoast

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

Следующая настройка актуальна для тех, кто не использует плагин «.html on PAGES», добавляющий расширение html для всех страниц. Ну, либо же для записей, если вы используете аналогичный плагин.
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Если же вам принципиально важно использовать какой-то суффикс в ваших URL — отключайте эту опцию обязательно!

Следующие три опции я включил, руководствуясь здравым смыслом и логикой :-)
Переезд с All in One SEO Pack на WordPress SEO by Yoast

В последней настройке выбираем тот протокол, который используется у вас. На 99.9% это будет HTTP:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Хлебные крошки

Они же breadcrumbs. Очень полезная штука для создания дополнительной навигации по вашему сайту.

На сайте выглядит следующим образом:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Для создания хлебных крошек у меня используются встроенные возможности в теме, поэтому здесь я лишь приведу пример из настроек нашего плагина:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

RSS

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

Я использовал его для анонса своего бесплатного курса «WordPress для чайников».

Делается это очень просто: вставляем нужный нам HTML код в соответствующую область и радуемся:
Переезд с All in One SEO Pack на WordPress SEO by Yoast

Кстати, если вы ещё не подписаны на обновления моего блога, самое время подписаться здесь! :-)

Обновляем метаданные рубрик

Так как для вывода метаданных рубрик у меня используется плагин Category SEO Meta Tags, то мне пришлось вручную переносить данные из этого плагина в WordPress SEO by Yoast. Делается это очень просто.

  • Заходим в раздел «Записи» — «Рубрики»
  • Нажимаем на нужные нам рубрики:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • Копируем значения из конфигурации плагина:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • И вставляем их в настройки WordPress SEO by Yoast:
    Переезд с All in One SEO Pack на WordPress SEO by Yoast
  • Не забываем сохранить настройки кнопкой «Обновить».

Эту операцию необходимо проделать со всеми рубриками на сайте. Долго, неприятно, но надо. Как только закончите — можно смело удалять плагин Category SEO Meta Tags.

Заключение

Вот с помощью таких нехитрых и простых шагов мы избавились от трёх плагинов в пользу одного. Надеюсь материал был полезным для вас. Буду рад комментариям и вопросам :-)

WordPress SEO by Yoast — настройка и использование: 44 комментария

  1. Yoast WordPress SEO там про настройки социальных сетей, карточек твиттер и шаблоны заголовков для упрощения оптимизации можно посмотреть. Еще в некоторых темах приходится ставить галочку – «Принудительная перезапись названий», а то заголовки не работают.

  2. слушай вопрос у меня в настройках Записи Шаблон названия: %%title%% %%page%% %%sep%% %%sitename%%
    Страницы
    Шаблон названия:
    %%title%% %%page%% %%sep%% %%sitename%%

    Правильно? Вопрос по релевантности мегаиндекс не видет title хотя если промотреть код страницы тайтл виден….???

  3. Подскажите пожалуйста, может ли новая версия этого плагина конфликтовать со старым WP. Использую версию 3.5.1 и при установке плагина все изменения «вешают» админку — появляется белый экран и ничего не сохраняется( Если отключить плагин, то все нормально работает.

    1. Здравствуйте, Василий. Не могу точно утверждать, используется ли где-то ключевое слово из Yoast в SEO. Но мне лично кажется, что оно нужно только для контроля наличия этой фразы в тексте статьи, в title, description и url.

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

      1. Да, там в админке плагина ссылка sitemap_index.xml

      2. Поставил меньше записей на странице и сработало. спасибо. Сразу оставил по умолчанию 1000, удалил ноль и все появилось.

      3. Интересно, у меня при 1000 записей всё было нормально :-) Ну, главное, что решили проблему.

      4. А мне не помогло ни 100, ни 10 записей(( Все равно выдает пустую карту сайта. Посоветуйте, пожалуйста, куда копать? Яндекс и гугл не помогли))

  5. И по горячим следам продолжу тему. Попросили помочь: Ребята,подскажите пожалуйста—в гугле название сайта выглядит вот так «| Александр Дробитько» как избавиться от этой вертикальной чёрточки перед названием?подскажите пожалуйста, буду благодарен.
    Александр, интересен Ваш ответ: Вы посоветовали воспользоваться плагином wordpress-seo-by-yoast. Пишу не из праздного любопытства. Дело в том. что данный плагин у меня уже установлен на всех имеющихся сайтах, но до этого времени не обращала внимания на то, как отображаются ссылки в браузере, именно на такого рода нюансы. Главное. чтобы ссылка была не битая. И совершенно случайно заметила.на одном из сайтов аналогичную ссылку с вертикальной чёрточкой. Пришлось внимательно просмотреть, как прописаны тайтлы, и сделать изменения. Это я к тому, что оттого, как отображаются заголовки, зависит то, как будут они выглядеть в поисковике, а следовательно, сайт будет не всегда востребован пользователями. Оптимизация — вещь серьёзная и небрежности не любит
    PS: к сожалению, поздно прочитала про тайтлы в других комментариях. Получилась одна общая тема..

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

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

  6. Александр, не ответила вовремя ответить по теме обновления wordpress 3.9.0. Я как-то писала, что от обновления пришлось отказаться ввиду возможного конфликта плагинов. В конце-концов, поняла причину. Я установила новый плагин wordpress-seo-by-yoast, но не удалила раннее установленные плагины, которые работают в связке с этим плагином. В итоге, удалив плагин «хлебных крошек», обновиться удалось.

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

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

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

      2. Супер! Рад, что всё хорошо :-)

        Вообще, это огромная проблема у многих тем в WordPress, когда используется не стандартная функция the_title, а всякие навороты на неё.

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

      3. И я рада :) Наконец-то все функции, что нужны были, работают. Отличный плагин и отличная статья, спасибо вам.

      4. Подписывайтесь на обновления блога и вступайте в группу во ВКонтакте, там можно оперативнее получать свежие материалы по WP :-)

  7. Подскажите, пожалуйста, с этим плагином перестал отображаться тайтл такой, какой написан в поле плагина к записи или рубрике — тайтл всё равно берётся из названия записи / рубрики. У меня была такая проблема с рубриками, когда стоял плагин Category SEO Meta Tags и AIOSP — но тогда к записям тайтлы нормально брались из прописанных в плагине, а теперь и с записями такая-же проблема. Не подскажите причину?

  8. Спасибо, за инструкции, пригодились при настройке. Вот здесь https://www.youtube.com/watch?v=OpKTVrXnLac есть толковое видео но настройке Yoast WordPress SEO там про настройки социальных сетей, карточек твиттер и шаблоны заголовков для упрощения оптимизации можно посмотреть. Жаль только SEO анализ в плагине для русских ключевых фраз не работает.

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

    1. Яша увидит карту сайта, если её подсунуть через инструменты вебмастера, они как раз для этого и созданы. Не будет же ПС каждый раз подбирать название файла sitemap.xml? :-)

      От индексации таксономий отлично спасает robots.txt.

  10. Можно ли сделать так, чтобы в карте сайта выводились все категории, а не только те, в которых есть записи?

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

  11. Спасибо, ваш совет очень вовремя. Всё установила. Только не пойму, что делать со строчками в «инструменты вебмастера»?

    1. В эти строки необходимо внести данные из соответствующих сервисов. Для большинства случае достаточно будет Google Webmaster, эту информацию можно нагуглить в интернете :-)

      1. помогите и мне пожалуйста, у меня после установки этого плагина теперь в rds панели показывает главную страницу моего сайта 2 раза:
        canonical: http://мой сайтII http://мой сайт
        Как быть?

      2. Здравствуйте. Не понимаю о чём вы.
        Покажите скриншот, пожалуйста.

      3. У вас в коде шаблона непонятно что происходит с тегами, Женя. Два раза встречаются HTML, да и мета-теги несколько раз дублируются. Я думаю стоит начать с проверки самого шаблона.

        И, я думаю, будет не лишним добавить в файл functions.php вашей темы следующий код:
        function canonical() {
        remove_action( ‘wp_head’, ‘rel_canonical’ );
        }
        add_action( ‘init’, ‘canonical’, 99 );

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

      5. В таком случае просто деактивируйте плагин и проверьте ещё раз. Если ситуация изменится — значит дело в плагине и надо будет разбираться с ним.

      6. Активируйте плагин, затем зайдите в раздел «Заголовки и метаданные» и поставьте галочку «Принудительная перезапись названий», после этого сохраните настройки плагина.

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

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

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

Согласие на обработку персональных данных © 2024 Alexander Kadyrov
Яндекс.Метрика