UTM-метки — это параметры в URL, которые передают в систему аналитики информацию об источнике перехода: utm_source (откуда), utm_medium (тип канала), utm_campaign (название кампании), utm_content (вариант объявления), utm_term (ключ).
Без UTM аналитика не различит, какая именно рассылка или баннер привели пользователя. Правила: всегда писать в нижнем регистре, без пробелов, через дефис, использовать единый шаблон для всей команды. Иначе данные расползаются и каналы становятся неотличимыми.
https://pawetta.com/uslugi?utm_source=telegram& utm_medium=social& utm_campaign=spring_2026& utm_content=post_canonical // 5 стандартных параметров: source, medium, // campaign, term, content. Никто не запретит свои.
https://site.ru/?utm_source=telegram&utm_medium=cpm&utm_campaign=may-launch
Главная ловушка UTM в связке с SEO — не вешать метки на внутренние ссылки сайта. Внутренний переход с utm_source создаёт новую сессию в Метрике, рвёт цепочку источника и раздувает прямые/реферальные заходы, обнуляя реальный канал привлечения. UTM — только для внешних входящих ссылок: рассылки, реклама, посты в соцсетях. Внутри сайта переходы между страницами помечать запрещено.
Для поисковика UTM-хвост создаёт второй риск — дубли. Страница /catalog/ и /catalog/?utm_source=telegram для робота это два разных URL с одинаковым контентом. Яндекс и Google обычно склеивают такие версии сами, но надёжнее закрыть параметры через rel=canonical на чистый URL и через Clean-param в robots.txt для Яндекса (Clean-param: utm_source&utm_medium&utm_campaign). Это убирает мусорные URL из индекса и экономит краулинговый бюджет. UTM никогда не ставят на ссылки, которые ведут в индекс из выдачи или sitemap.
Пять полей (source, medium, campaign, content, term), которые передают системе аналитики источник перехода.
Метки вешают на рассылки, рекламу и соцсети — никогда на внутренние переходы по сайту.
UTM-хвост плодит копии страниц: закрывайте через canonical и Clean-param в robots.txt.
В отчёте Метрики канал «Прямые заходы» внезапно вырос на 40%. Оказалось, кнопки в шапке сайта пометили utm_source=header — каждый клик по меню стартовал новую сессию. Метки сняли с внутренних ссылок, и источники в отчёте по UTM сразу сошлись с реальностью.