Один и тот же контент по разным URL размывает сигналы ссылок; Google пытается выбрать «основной» URL на основе canonical, редиректов и внутренних ссылок.
UTM и sessionid в URL не должны попадать во внутреннюю перелинковку как канонические адреса — чистите ссылки в шаблонах.
- [Consolidate duplicate URLs — Google Search Central](https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls) — Официальные методы консолидации.
- [What is URL canonicalization — Google Search Central](https://developers.google.com/search/docs/crawling-indexing/canonicalization) — Как Google выбирает канонический URL среди дублей.
---
## Практический аудит
Снимите список параметров из логов сервера и Search Console; для каждого решите: игнор, отдельный контент или редирект на чистый URL.
Не цепляйте бесконечные 301 между зеркалами — выберите один финальный host.
