Одна инструкция открывается по обычной ссылке и по ссылке из рассылки с UTM. Сравните эти два ответа: рекламная метка не должна случайно становиться частью предпочтительного адреса статьи.
Пусть /guide/ и /guide/?utm_source=letter показывают одинаковую инструкцию. В обоих ответах ожидается ссылка на основной адрес:
<link rel="canonical" href="https://example.com/guide/">
Google рассматривает canonical как сигнал предпочтительного адреса, а не безусловную команду. Объединение дублей и способы согласования сигналов описаны в документации Google.
Проверяем согласованность
Выгрузите два HTML-ответа. Убедитесь, что canonical один, он абсолютный и ведёт на доступную страницу с тем же содержанием. Затем откройте карточку статьи в разделе и запись в sitemap. Если карточка ведёт на URL с меткой, sitemap содержит другой адрес, а canonical третий, конфигурация требует исправления.
Для небольшого сайта достаточно таблицы:
| Место | Ожидаемый адрес |
|---|---|
| Canonical обычной страницы | /guide/ |
| Canonical рекламной версии | /guide/ |
| Внутренняя карточка | /guide/ |
| Sitemap | /guide/ |
Параметр может менять сам материал. Например, ?edition=enterprise открывает другую инструкцию с отдельными ограничениями. Такое различие нельзя автоматически считать рекламным дублем. Сначала сравните основной текст и задачу читателя.
Отдельная проверка после релиза
Повторите запрос с настоящими параметрами рекламной ссылки. Некоторые шаблоны строят canonical из полного текущего URL и незаметно сохраняют UTM. Другие всегда подставляют главную страницу. Оба дефекта видны в HTML, хотя визуально сайт выглядит исправным.
Сохраните пару ответов до и после изменения. Затем проверьте выбранный поисковиком canonical в инструменте проверки URL. Это отдельный результат: корректный тег в коде ещё не означает, что поисковая система уже пересмотрела свою версию.
