Одна инструкция открывается по обычной ссылке и по ссылке из рассылки с 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. Это отдельный результат: корректный тег в коде ещё не означает, что поисковая система уже пересмотрела свою версию.