Настройка плагина Yoast SEO для WordPress
Yoast SEO — наиболее распространённый SEO-плагин для WordPress. Управляет мета-тегами, sitemap.xml, schema.org разметкой, хлебными крошками, настройками для социальных сетей.
Первоначальная настройка
После установки запустить Configuration Wizard (Yoast SEO → General → Configuration Wizard). Пройти шаги: тип сайта (блог/интернет-магазин/новости), организация или персона, социальные профили, видимость типов контента.
Основные разделы
Search Appearance → General:
- Title separator: выбрать разделитель для title (тире или вертикальная черта)
- Site name: название компании, используется в заголовках
Search Appearance → Content Types: Для каждого типа контента (Posts, Pages, Products, CPT) настроить:
- Show in search results: Yes/No (скрыть страницы политик, thank-you и т.д.)
- SEO title шаблон:
%%title%% %%sep%% %%sitename%% - Meta description шаблон:
%%excerpt%%
Search Appearance → Taxonomies:
Для категорий и тегов: настроить видимость. Теги с 1–2 постами — скрыть (noindex).
Search Appearance → Archives: Author archives — скрыть если один автор. Date archives — скрыть.
Sitemap
Yoast автоматически генерирует sitemap по адресу https://site.com/sitemap_index.xml. Включает: posts sitemap, pages sitemap, categories sitemap.
Исключить отдельные посты или страницы из sitemap: в редакторе поста → Yoast SEO метабокс → Advanced → Allow search engines to show this Post in search results: No.
Зарегистрировать sitemap в Google Search Console.
Schema.org разметка
Yoast автоматически добавляет structured data. Для организации:
Yoast SEO → Search Appearance → Schema → Organization Type: выбрать тип (LocalBusiness, Restaurant, MedicalBusiness и т.д.). Указать логотип, адрес, телефон для LocalBusiness.
Настройка для WooCommerce (Yoast SEO + Yoast WooCommerce)
Установить дополнение Yoast WooCommerce SEO ($79/год):
- Добавляет Product schema с ценой, наличием, рейтингом
- Настраивает breadcrumbs для страниц товаров
- Исключает страницы корзины/оформления из индексации
Хлебные крошки
// Вывод breadcrumbs в шаблоне темы
if (function_exists('yoast_breadcrumb')) {
yoast_breadcrumb('<nav class="breadcrumbs" aria-label="breadcrumb">', '</nav>');
}
Настройка: Yoast SEO → Search Appearance → Breadcrumbs → включить.
Кастомные мета для типов контента
// Переопределить title для кастомного типа контента
add_filter('wpseo_title', function (string $title): string {
if (is_singular('product')) {
$product = wc_get_product(get_the_ID());
return sprintf('%s — купить за %s ₽ | %s',
get_the_title(),
$product->get_price(),
get_bloginfo('name')
);
}
return $title;
});
Сроки
Базовая настройка Yoast SEO: мета-теги, sitemap, schema — 2–3 часа. Полная настройка с WooCommerce-дополнением и кастомными шаблонами — 4–6 часов.







