Откуда берутся URL с параметрами
После знака вопроса в адресе могут появляться UTM-метки, идентификаторы рекламных систем, параметры форм и другие служебные значения. Если содержимое страницы при этом не меняется, поисковый робот может видеть множество вариантов одного документа.
Пример: /service?utm_source=yandex и /service?utm_source=telegram ведут на одну услугу. Для аналитики различие полезно, для индексации отдельные версии обычно не нужны.
Что такое Clean-param
Clean-param - директива robots.txt для Яндекса. Она сообщает, какие параметры URL можно игнорировать при обходе и учете страниц. Это помогает уменьшить число технических дублей и расход обхода на адреса, которые не содержат нового документа.
Не путайте Clean-param с Disallow: директива не закрывает весь путь от робота по принципу запрета.
Где настроить Clean-param на Tilda
В Tilda настройка находится в Настройки сайта - SEO - Управление параметром Clean-param. В официальном ответе Tilda указано, что параметры добавляются отдельно, после чего нужно сохранить изменения и опубликовать все страницы. Инструкция доступна на странице Clean-param в Tilda.
Какие параметры можно считать незначащими
- UTM-метки, если они не меняют контент страницы;
- идентификаторы рекламных переходов;
- служебные параметры источника, которые используются только аналитикой;
- параметры формы, если они не создают отдельную полезную версию страницы.
Список нужно составлять по фактическим URL сайта. Не копируйте чужую строку Clean-param целиком.
Какие параметры нельзя чистить без анализа
Если параметр меняет ассортимент, город, язык, фильтр, сортировку с самостоятельным поисковым спросом или содержимое страницы, его нельзя автоматически объявлять незначащим. Сначала нужно решить SEO-логику такого URL.
Особенно осторожно работайте с интернет-магазинами и каталогами: параметр может быть единственным способом открыть нужную выборку.
Как Clean-param связан с canonical
Это разные уровни. Canonical размещается в HTML и указывает предпочитаемую версию документа. Clean-param находится в robots.txt и работает для Яндекса как правило обработки параметров. На обычной странице с UTM оба сигнала могут быть согласованы: основной URL остается каноническим, а параметры объявляются незначащими.
Как найти реальные параметрические дубли
- Посмотрите URL в Яндекс Вебмастере и отчетах Метрики.
- Выгрузите внешние и внутренние ссылки с вопросительным знаком.
- Проверьте параметры из рекламных кабинетов.
- Сравните HTML страницы с параметром и без него.
- Отделите параметры, которые меняют содержание, от чисто аналитических.
Как проверить после настройки
Откройте /robots.txt на основном домене и убедитесь, что правило появилось. Затем следите за диагностикой дублей в Яндекс Вебмастере. Изменения в индексе происходят после повторного обхода, а не мгновенно.
Ошибки
- добавлять в Clean-param знак вопроса или полный URL вместо имени параметра;
- считать любой GET-параметр мусорным;
- ожидать, что директива управляет индексированием Google;
- не проверять, не меняет ли параметр контент;
- оставлять внутренние ссылки сайта с UTM, создавая лишние обходы собственными руками.
Практическая схема
Сначала устраните ненужные параметрические ссылки внутри сайта, затем настройте canonical и только после этого добавляйте Clean-param для реально встречающихся незначащих параметров. Так правило становится частью понятной системы, а не попыткой закрыть симптомы.
