SEO на CMS и конструкторах · 14 октября 2026 · 3 мин чтения
Canonical в WordPress: как плагины задают основную версию страницы
Эта страница на узбекском: /uz/blog/wordpress-canonical
Тег canonical сообщает поисковику, какой адрес считать основной версией страницы, если одно и то же содержимое доступно по нескольким URL. В WordPress такие дубли появляются постоянно: параметры в адресах, ответы на комментарии, рубрики и метки, страницы товаров в нескольких категориях.
Что делает WordPress без плагинов
Ядро WordPress выводит canonical на отдельных записях и страницах. На архивах — рубриках, метках, главной блога — стандартный вывод ограничен. Поэтому SEO-плагины берут эту задачу на себя и выводят canonical на всех типах страниц.
Что добавляют плагины
Yoast SEO, Rank Math и похожие плагины:
- выводят canonical на всех типах страниц, включая архивы
- отключают дублирующий вывод ядра, чтобы тег не повторялся
- позволяют вручную указать другой канонический адрес для конкретной записи
- корректно обрабатывают страницы пагинации
Поле для своего canonical обычно находится в расширенных настройках плагина в редакторе записи.
Когда задавать canonical вручную
- Одна и та же статья опубликована на двух сайтах компании — на копии укажите оригинал
- Есть две похожие страницы услуги, и одну решено считать основной
- Лендинг под рекламу дублирует страницу услуги и не должен конкурировать с ней в поиске
Если страницы различаются по смыслу, canonical не нужен. Он не заменяет редирект и не склеивает разные страницы.
Пагинация
На второй и следующих страницах архива canonical должен указывать на саму себя, а не на первую страницу. Иначе поисковик может не увидеть записи, которые доступны только со второй страницы. Современные версии популярных плагинов делают это правильно, но после смены темы проверьте исходный код.
Параметры в адресах
Метки рекламных кампаний, параметры сортировки и ответов на комментарии создают дубли. Canonical без параметров решает проблему для поисковика. Проверьте в исходном коде страницы с параметром, что тег указывает на чистый адрес.
WooCommerce
Если товар относится к нескольким категориям, его адрес у WooCommerce по умолчанию не зависит от категории, и дублей не возникает. Если же настройки постоянных ссылок включают категорию в адрес товара, убедитесь, что плагин выбирает одну основную категорию и canonical ведёт на один URL.
Страницы фильтров и сортировок каталога тоже должны иметь корректный canonical или быть закрыты от индексации.
Как проверить
- Откройте страницу и посмотрите исходный код: ищите строку с rel="canonical"
- Убедитесь, что тег один. Два canonical — частая проблема при теме с собственным SEO-выводом
- Проверьте URL в Search Console: инструмент показывает, какой адрес выбрал Google как канонический
- Сравните с адресом, указанным вами. Если Google выбрал другой, ищите причины: внутренние ссылки на другую версию, редиректы, содержимое
Частые ошибки
- Canonical на главную со всех страниц из-за ошибки в шаблоне
- Абсолютный адрес с http, когда сайт работает на https
- Canonical на страницу, закрытую noindex или отдающую 404
- Ручной canonical, оставшийся после переноса сайта на новый домен
Мультиязычные сайты
Если сайт работает на русском и узбекском, каждая языковая версия должна указывать canonical на себя, а не на русскую страницу. Связь между версиями задаётся атрибутами hreflang, которые обычно выводит плагин переводов. Canonical с узбекской страницы на русскую приводит к тому, что узбекская версия выпадает из индекса.
Короткий чек-лист
- Один тег на страницу
- Полный адрес с правильным протоколом и доменом
- Записи и страницы указывают на себя
- Пагинация указывает на себя
- Ручной canonical — только для настоящих дублей
Заявка на SEO-аудит
Оставьте адрес сайта и телефон — свяжемся и расскажем, что мешает сайту расти в поиске.
Заказать аудит