Настройка плагина Yoast SEO. Полное пошаговое руководство

Приветствую. Новое обновление Yoast SEO как всегда принесло множество полезных изменений. В данной статье мы рассмотрим подробнейшую настройку этого плагина.
Общие
Возможности
Этот раздел находится в меню 'Общие'. Здесь мы можем управлять дёополнительными сервисами yoast.
Обычно здесь я отключаю только Ryte интеграцию так как не пользуюсь этим сервисом.
SEO анализ, Анализ удобочитаемости, Ключевое содержимое и Счетчик текстовых ссылок не трогаем, они отвечают за функционал этого блока:

и очень пригождаются при написании постов.
XML-карта сайта, если вы не используете другой, сторонний плагин для генерации sitemap.xml то этот пункт тоже не трогаем.
Меню панели администратора остается на ваш вкус, но я этот пункт тоже выключаю потому что мне не нравятся уведомления которые постоянно на виду.
Безопасность оставляем включеным. Эта опция ограничивает функционал вышеупомянутого блока для того чтобы другие авторы, например, случайно не отключили индексацию какой либо важной страницы.
Инструменты веб-мастеров
Из того же пункта меню. Здесь вы можете вписать код подтверждения для кабинета вебмастера популярных поисковых систем. Это требуется для подтверждения владения сайтом при его регистрации.
Отобажение в поисковой выдаче (Заголовки и метаданные)
Общие
Первым пунктом выбираем разделитель для заголовка, он будет в результатах выдачи поисковых систем, чтобы идентифицировать ваши статьи и страницы.


Здесь в качестве разделителя используется вертикальная черта "|", но вы можете взять тот разделитель, который подойдет именно вашему сайту.
Чтобы добавить ополнительные разделители, добавьте этот код в файл functions.php
/**
* Добавление новых разделителей Yoast SEO
*/
add_filter( 'wpseo_separator_options', 'add_separators' );
function add_separators( $separators ) {
$separators_new = [
'Название' => 'Символ',
// например: 'sc-gier' => '⚙',
];
$separators = array_merge( $separators, $separators_new );
return $separators;
}
Вторым пунктом - записываете ваши личные данные, или данные вашей компании, они необходимы для Google's Knowledge Graph - базы знаний google, которая используется для выдачи более точных результатов поиска.
Типы содержимого
Здесь мы более детально настраиваем отдельные типы контента wordpress, страницы, посты, архивы.
Переменные
В полях настройки которые мы рассмотим далее можно использовать следущие переменные:
Основные переменные
%%date%% | Дата записи/страницы |
%%title%% | Название записи/страницы |
%%parent_title%% | Заголовок родительской страницы |
%%archive_title%% | Заменено на нормальный заголовок для архива, сгенерированного WordPress |
%%sitename%% | Имя сайта |
%%sitedesc%% | Слоган или описание сайта |
%%excerpt%% | Цитата записи/страницы (при отсутствии генерируется автоматически) |
%%excerpt_only%% | Цитата записи/страницы (без автоматической генерации) |
%%tag%% | Текущая(ие) метка/метки |
%%category%% | Рубрики записи (через запятую) |
%%primary_category%% | Основная рубрика записи/страницы |
%%category_description%% | Описание рубрики |
%%tag_description%% | Описание метки |
%%term_description%% | Описание термина |
%%term_title%% | Название термина |
%%searchphrase%% | Текущая фраза поиска |
%%sep%% | Разделитель определен в вашей теме wp_title() тег. |
Дополнительные переменные
%%pt_single%% | Заменено на единственное число лейбла типа содержимого |
%%pt_plural%% | Заменено на множественное число лейбла типа содержимого |
%%modified%% | Время изменения записи/страницы |
%%id%% | ID записи/страницы |
%%name%% | Псевдоним автора записи/страницы |
%%user_description%% | Биография автора записи/страницы |
%%userid%% | Логин автора записи/страницы |
%%currenttime%% | Текущее время |
%%currentdate%% | Текущая дата |
%%currentday%% | Заменено на текущий день |
%%currentmonth%% | Текущий месяц |
%%currentyear%% | Текущий год |
%%page%% | Номер текущей страницы в контексте (т. е. страница 2 из 4) |
%%pagetotal%% | Общее количество страниц текущей записи |
%%pagenumber%% | Номер страницы текущей записи |
%%caption%% | Подпись под вложением |
%%focuskw%% | Фокусное ключевое слово записи |
%%term404%% | Ярлык, вызвавший ошибку 404 |
%%cf_<custom-field-name>%% | Значение пользовательского поля из записи |
%%ct_<custom-tax-name>%% | Значение пользовательских таксономий из записи (через запятую) |
%%ct_desc_<custom-tax-name>%% | Описание произвольной таксономии |
Далее обозначены правильно выставленные опции для каждого блока в разделе Отображение в поисковой выдаче
Записи (post)
Показать Записи в результатах поиска? | |
Шаблон заголовка: | %%title%% |
Шаблон мета-описания: | %%excerpt%% |
Дата в предпросмотре фрагмента | |
Блок Yoast SEO |
Страницы (page)
Показать Страницы в результатах поиска? | |
Шаблон заголовка: | %%title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%excerpt%% |
Дата в предпросмотре фрагмента | |
Блок Yoast SEO |
Товары (product)
Показать Товары в результатах поиска? | |
Шаблон заголовка: | %%title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%title%% %%sep%% %%excerpt%% |
Дата в предпросмотре фрагмента | |
Блок Yoast SEO |
Архивы пользовательских типов записей
Товары | |
Название: | %%pt_plural%% %%sep%% %%sitename%% |
Мета-описание: | %%excerpt%% |
Медиа
Перенаправить URL вложений на файл вложения?
URL медиафайлов и вложений |
Таксономии
Рубрики (category)
Показать Рубрики в результатах поиска? | |
Шаблон заголовка: | %%term_title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%term_description%% |
Блок Yoast SEO |
Метки (post_tag)
Показать Метки в результатах поиска? | |
Шаблон заголовка: | %%term_title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%term_description%% |
Блок Yoast SEO |
Формат (post_format)
Архивы по формату | |
Показать Формат в результатах поиска? | |
Шаблон заголовка: | %%term_title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%term_description%% |
Блок Yoast SEO |
Категории товаров (product_cat)
Показать Категории товаров в результатах поиска? | |
Шаблон заголовка: | %%term_title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%term_description%% |
Блок Yoast SEO |
Метки товаров (product_tag)
Показать Метки товаров в результатах поиска? | |
Шаблон заголовка: | %%term_title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%term_description%% |
Блок Yoast SEO |
Классы доставки товаров (product_shipping_class)
Показать Классы доставки товаров в результатах поиска? | |
Шаблон заголовка: | %%term_title%% %%sep%% %%sitename%% |
Шаблон мета-описания: | %%term_description%% |
Блок Yoast SEO |
URL рубрик
Удалить префиксы рубрик |
Архивы
Настройки архивов авторов
Архивы авторов |
Настройка архивов по датам
Архивы по дате |
Особые страницы
Страница поиска
Шаблон заголовка: | Вы искали %%searchphrase%% %%page%% %%sep%% %%sitename%% |
Страница 404
Шаблон заголовка: | Страница не найдена %%sep%% %%sitename%% |
Хлебные крошки
Включаем только если планируете использовать хлебные крошки. Их настройку я оставил для отдельной статьи. Вывести на страницу можно используя код:
<?php
/**
* Хлебные крошки Yoast
*/
if ( function_exists( 'yoast_breadcrumb' ) ) :
yoast_breadcrumb( '<div id="breadcrumbs">', '</div>' );
endif;
?>
Про настройку хлебных крошек читайте здесь Настройка хлебных крошек Yoast SEO
Консоль поиска
Этот инструмент позволяет отслеживать ошибки индексации в Google через API. Удобная вещь, рекомендую использовать.
Код авторизации вы можете получить нажав на соответствующую кнопку.
Социальные сети (Open Graph)
Аккаунты
Вписывая ссылки на ваши соцсети вы сообщаете поисковикам о том, какие профили в социальных сетях привязаны к этому сайту. Необязательно заполнять всё, добавьте страницы представляющие ваш сайт в социальных сетях или те которыми вы активно пользуетесь.
Настойка следущих аккаунтов влияет на сниппет при расшаривании страницы
Включаем 'Добавить метаданные Open Graph' и указываем изображение по умолчанию (размер картинки лучше брать больше 1200×900).
Нажимаем 'Добавить метаданные Twitter'. Далее указываем 'Краткое содержание с большой картинкой' в поле 'Тип карточки по умолчанию'.
Здесь мы можем только 'подтвердить авторство сайта для Pinterest', для этого идем в настройки своего аккаунта Pinterest и генерируем мета тег в разделе 'Подтвердить право собственности на сайт', затем вставляем его в поле 'Подтверждение'.
Google+
Здесь просто добавляем ссылку на свой аккаунт в поле 'Страница владельца в Google'.
Готово, с такой настройкой Yoast Seo 7.4.2 ваш сайт быстро поднимится в поисковой выдаче. Успехов в продвижении и до встречи в других уроках.
