• Техническое SEO

Настройка canonical на сайте: одна страница — одна ссылка, по которой ее знают

Настройка canonical на сайте начинается не по шаблону, а по вопросу, по какому адресу поиск уже знает каждую вашу страницу. Работа состоит из трех частей: одна основная форма домена и постоянный переход на нее из всех остальных, самопосылающаяся каноническая ссылка на каждом типе страниц, сверка объявленного с тем, что лежит в карте сайта. 31 июля и 1 августа 2026 мы снимали такой срез на живых магазинах: в одном адрес из www отдавала сайт без перехода, во втором рядом с рабочей картой жила устаревшая — 7 782 записи на 2 755 адресов.
Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Что делаем
формы домена, canonical на всех типах страниц, сверка с картой сайта
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

формы домена, canonical на всех типах страниц, сверка с картой сайта
Что делаем
3–12
Срок

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

бесплатная проверка канонических адресов, 1–2 рабочих дня.
Перед сметой
4 236
Измеренное дублирование адресов

записей в карте сайта на 1 300 уникальных адресов — 3,3 повторения в адрес

7 782
Вторая карта рядом с рабочей

записи, 2 755 уникальных адресов, товарных около 2 706 против 3 947 в актуальной

что поиск послушается: canonical - подсказка, а не команда
Чего не обещаем
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 4

Сайт открывается по нескольким адресам одновременно

С www и без, по защищенному и незащищенному протоколу. Каждый вариант, отдающий код 200 без перехода на основной, – отдельная копия сайта для бота. В магазине систем полива, который мы мерили 1 августа 2026 года, незащищенный адрес честно отдавал постоянный переход, а вот адрес из www — код 200. Дублирование там содержит одну каноническую ссылку вместо двух сигналов.

Разберём вашу ситуацию на бесплатном аудите
Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

магазин систем автоматического и капельного полива, каталог 300 позиций

Задача
Проверить, не дублируется ли сайт между формами домена и протоколами.
Решение
Прогон всех вариантов домена и протокола с фиксацией кода ответа; проверка канонических ссылок на главной, в категории и на карточке товара; контроль поведения несуществующего адреса
Результат
Незащищенный адрес отдает постоянный переход, канонические ссылки есть на трех типах страниц и ведут на домен без www, несуществующий адрес корректно отдает 404. Но адрес из www отдает код 200 без перехода – дублирование убирает только canonical, то есть один сигнал вместо двух. Каталог при этом 300 товаров в 40 категориях на 4 уровнях вложенности, подтвержден двумя независимыми методами с расхождением 0%. Измерение 01.08.2026.

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

Задача
Разобраться, почему в индексе находятся адреса, которых нет в актуальной карте сайта.
Решение
Сравнили содержимое двух карт параллельно живущих сайтов и сверили обе с фактическим каталогом.
Результат
Каноническая карта содержит 4167 адресов: 3947 товаров, 166 брендов, 47 категорий, 6 информационных страниц и главная. Рядом живет устаревшая карта на 7782 записи и только 2755 уникальных адресов — 2454 из них повторены по три раза, а товарных всего около 2706. То есть вторая карта одновременно дублированная и неполная. Дополнительно: никакого адреса второй языковой версии в карте нет, хотя двуязычие реализовано. Измерение 31.07.2026.

интернет-магазин официального продавца садового инструмента

Задача
Оценить, насколько согласованы адреса товара в карте сайта.
Решение
Обход карты с разбивкой уникальных адресов по уровням вложенности и типам страниц.
Результат
4 236 записей на 1 300 уникальных адресов — около 3,3 повторения в адрес: та же карта попадает в карту под несколькими путями категорий. Из 1 300 адресов около 1 213 — карточки товара, остальные категории и служебные. Структурированные данные ограничены описанием организации и контактов: разметки товара и хлебных крошек на главной нет. Измерение 31.07.2026.
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Выбираем одну основную форму домена и ставим постоянный переход на нее из других: сайт перестает существовать для поиска в нескольких копиях.
  • Сводим сайт на один протокол, включая промежуточные шаги цепочек переходов — ни один шаг внутри не должен вести в незащищенный адрес.
  • Ставим самопосылочный canonical на каждом типе страниц: главная, категория, карточка, бренд, информационная. Поиск перестает выбирать для вас.
  • Убираем канонические ссылки, ведущие на главную или на другую языковую версию, именно они выключают из индекса целые ветви сайта.
  • Чистим канонические адреса от меток кампаний, параметров сортировки и идентификаторов сессий: рекламный переход больше не порождает отдельный адрес.
  • Сводим адреса с карты сайта с объявленными каноническими — сигналы перестают противоречить друг другу.
  • Убираем устаревшие параллельные карты сайта, если они остались от предыдущего сборника: бот читает обе и не знает, какой верить.
  • Отдаем правила для сервера и шаблона текстом, а не только применяем их, чтобы их можно было проверить или повторить на другом проекте.
  • Делаем контрольный обход после работ и показываем таблицу «было – стало» по каждому типу страниц.
  • Смотрим отчет индексации 30 дней после работ и объясняем каждое движение: падение количества страниц после чистки дублей – нормальный ход событий.
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Объединение нескольких доменов в один сайт – это другая задача с другим сроком.
  • Дубли, порожденные фильтрами каталога: они закрываются отдельной услугой о пагинации и фасетах.
  • Написание уникальных текстов для страниц после очистки.
  • Настройка hreflang для языковых версий – смежная работа, и считается она отдельно.
  • Гарантия, что поиск выберет именно ваш канонический адрес.
Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:3–12 дней

  1. Срез текущего состояния и решение по домену

    1–2 рабочих дня

    Прогон всех вариантов домена и протокола с фиксацией кода ответа, обход сайта с выборкой canonical по каждому типу страниц, сверка с картой сайта. Здесь же фиксируем, какая форма домена основная. На сайте с тремя типами страниц этот и два следующих этапа сжимаются в один день – отсюда нижний предел срока.

  2. Правила перехода на уровне сервера

    1–3 рабочих дня

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

  3. Canonical в шаблонах всех типов страниц

    1–4 рабочих дня

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

  4. Карта сайта и параллельные карты

    1–2 рабочих дня

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

  5. Контрольный обход, передача правил и наблюдение

    1 рабочий день

    Повторный обход, таблица «было – стало» по типам страниц, правила текстом на руки. Далее 30 дней смотрим отчет индексации: в первые недели количество страниц в индексе обычно падает, и это ожидаемый результат очистки, а не поломка.

Бесплатная проверка канонических адресов

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

Что мы измеряем

  • Доступность сайта по нескольким вариантам доменаС www и без, по защищенному и незащищенному протоколу. Измеренный пример: в магазине систем полива незащищенный адрес отдает постоянный переход, а адрес из www — код 200 без перехода.
  • Наличие canonical на каждом типе страницыГлавная, категория, карточка товара, бренд, информационная. Разметка часто стоит только на части типов — и именно та часть, которой нет, потом дублируется.
  • Куда ведет canonicalНа себя, на другую страницу или другую языковую версию. Остальное выключает из индекса целую языковую ветвь, и владелец узнает об этом по падению трафика, а не с панели.
  • Согласованность с картой сайтаСовпадают ли адреса в карте с объявленными каноническими. Измеренный контраст: 4 236 записей на 1 300 уникальных адресов – 3,3 повторения в адрес.
  • Параллельные карты сайтаНе живет рядом с актуальной друга, устаревшая. Измеренный пример: каноническая карта на 4167 адресов и рядом устаревшая на 7782 записи с 2755 уникальными.
  • Параметры в канонических адресахНе попадают в canonical метки кампаний, сортировки и идентификаторы сессий. Если попадают — каждый рекламный переход порождает свой канонический адрес.

Что вы получаете

  • Таблица: тип страницы – наличие canonical – куда ведет – совпадает ли с картой сайта.
  • Список вариантов домена, которые отдают сайт без перехода на основной, с кодами ответа.
  • Готовые правила для сервера и шаблона – текст, который можно отдать любому подрядчику.
  • Разговор на 30–40 минут по находкам, где с выводами можно спорить.

Срок: 1–2 рабочих дня

Почему это бесплатно

Ибо проверка короткая, а находка часто делает ненужными более дорогие работы: половина запросов «у нас дубли, надо что-то делать» закрывается именно здесь, без продвижения и без переписки текстов.

Что дальше

Если все исправно – скажем прямо, и на этом разойдемся. Если нет – назовем список работ со сроком по этапам; в большинстве случаев это несколько дней, а не еженедельно. Далее договор, счет, акт.

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Каноникализация адресов» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Количество типов страницПравило пишется под каждый тип в отдельности, и именно типы, а не тысячи товаров, задают объем. В оптовом каталоге косметики, который мы мерили, пять типов: товар, бренд, категория, информационная страница и главная.
  • Где живут правила переходаДоступ к конфигурации сервера – это один вечер работы. Хостинг без такого доступа означает правила в .htaccess или в модуле CMS, проверку каждого варианта в отдельности и более длительный цикл согласования с поддержкой хостера.
  • Состояние карты сайтаОдна чистая карта – сверка и закрытие вопроса. Две параллельные карты от разных генераторов – сначала разобраться, какой модуль пишет каждую, и только потом выключать лишний: карта, которую убрали наугад, уносит с собой рабочие адреса.
  • Языковые версииКаждый добавляет свой набор канонических адресов, и каждую пару нужно проверять поштучно. Здесь же обычно и находится ошибка из canonical между языками – на двуязычном сайте это отдельный этап, а не пункт чеклиста.
  • Параметры в адресахСортировка, вид списка, метки кампаний, идентификаторы сессий. Каждый параметр — отдельное решение: выбрасывать из канонического адреса или оставлять, потому что он изменяет содержимое страницы. Разбирается это руками, автоматического правила здесь нет.
Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • rel=canonical - подсказка уровня страницы; поиск имеет право выбрать другой адрес, поэтому один он никогда не работает
  • 301-редирект – убирает адрес насовсем; цена решения в том, что на фильтрах и сортировках он не годится
  • nginx и .htaccess – правила перехода между формами домена живут на сервере; без доступа туда эта часть не делается
  • Screaming Frog – обход с фиксацией canonical по каждому адресу; на десятках тысяч адресов упирается в память, тогда режем обход по разделам
  • Search Console, отчет индексации – единственное место, где виден выбор поиска; данные приходят с задержкой в ​​несколько дней
  • sitemap.xml – список адресов на обход; индексацию не гарантирует, Google пишет это прямо
  • OpenCart SEO URL и canonical в WordPress – в коробке есть, но на дописанных шаблонах часто отсутствуют на части типов страниц

Интеграции

  • Google Search Console
  • Bing Webmaster Tools
  • Cloudflare
  • GA4
Каноническая ссылка против 301-редиректа

Чем этот вариант отличается от альтернативы

Что происходит со старым адресомостается доступной: посетитель видит страницу
Сила сигналаподсказка – поиск может ее не послушать, если остальные сигналы противоречат
Где уместносортировки, метки кампаний, тот же товар в нескольких категориях
Цена ошибкиcanonical на главную со всех страниц постепенно убирает сайт по индексу
Кто это ставитшаблон сайта или модуль CMS
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Доступ к конфигурации сервера или панели хостинга: правила перехода между формами домена живут именно там.
  2. Доступ к шаблонам сайта или к админке с правом править код темы – canonical ставится в разметку страницы.
  3. Решение, какая форма домена основная: с www или без. Это бизнес-решение, и переиграть его потом дорого придется второй раз менять внешние ссылки и визитки.
  4. Доступ к Search Console с полными правами: без него мы не увидим, какой адрес поиск уже считает каноническим.
  5. Одного человека с вашей стороны, который может ответить, нужны ли страницы, оставшиеся от предыдущего шаблона.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Чем canonical отличается от редирект?

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

Сайт открывается и с www, и без – это плохо?

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

Canonical на главную со всех страниц – это нормально?

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

Достаточно ли canonical, чтобы убрать дубли?

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

У меня две карты сайта – старая и новая. Это проблема?

Да, и серьезная. В измеренном оптовом магазине косметики каноническая карта содержит 4167 адресов, а рядом живое устаревшая на 7782 записи с 2755 уникальными — одновременно дублированная и неполная: в ней около 2706 товарных адресов против 3947 в актуальной. Бот читает обе. Выключать старую наугад нельзя: сначала нужно понять, какой модуль ее пишет, иначе вместе с ней исчезнут рабочие адреса.

Метки рекламных кампаний ломают каноникализацию?

Могут, если попадают в canonical. Тогда каждый рекламный переход порождает свой канонический адрес, и бот видит столько версий страницы, сколько у вас было объявлений. Правило простое: в канонической ссылке не должно быть никаких параметров, кроме изменяющих содержимое страницы. Сортировка содержимого не изменяет, номер страницы пагинации – изменяет.

После работ количество страниц в индексе упало. Вы что-нибудь сломали?

Скорее всего, нет, и мы предупреждаем об этом до начала. Чистка дублей не добавляет трафика – она перестает его распылять, а снаружи это выглядит как убыль. Из индекса идут именно копии, а вес собирается по одному адресу. Смотреть нужно не на количество страниц, а на то, какие адреса остались и это продающие. Потому мы и держим отчет индексации 30 дней после работ.

У нас два языка. Куда должно вести canonical?

Каждая языковая версия – сама на себя. Связь между языками держат теги hreflang, и это отдельный механизм: canonical из второстепенного языка на основную исключает его из индекса вашими же руками. Здесь есть и оборотная сторона: в измеренном оптовом магазине косметики ни одного адреса второй языковой версии нет в карте сайта, хотя двуязычие реализовано. Формально все исправно, практически половины веб-сайта для поиска не существует.

Отправьте адрес сайта — проверим, что он считает каноническим.

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

Из измеренных кейсовКаноническая карта содержит 4167 адресов: 3947 товаров, 166 брендов, 47 категорий, 6 информационных страниц и главная

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.