Как узнать, с какого сайта пришёл переход по рекламной ссылке
Когда в истории браузера появляется несколько ссылок, а вы точно знаете, что сами на них не переходили (например, рекламные объявления или партнёрские ссылки), возникает вопрос: как определить источник трафика? В этой статье мы подробно разберём, какие методы помогут выяснить сайт-донор, с которого был совершён переход.
Анализ UTM-меток в ссылке
Первый и самый простой способ - изучить параметры URL. В вашей ссылке есть UTM-метки: utm_source, utm_campaign, utm_medium. Например, utm_source=main_page указывает, что источником была главная страница какого-то сайта. Однако UTM-метки не всегда точны - их может установить владелец ссылки вручную.
Чтобы получить реальный URL реферера, нужно смотреть HTTP-заголовок Referer. Этот заголовок передаётся браузером и содержит адрес страницы, с которой пользователь перешёл по ссылке. Если вы администратор сайта, проверьте логи сервера или настройте аналитику (Google Analytics, Яндекс.Метрика) - там будет отображён полный путь реферера.
Использование инструментов для отслеживания
Если вы не владелец сайта, а обычный пользователь, можно воспользоваться расширениями браузера для анализа ссылок. Например, Link Redirect Trace или HTTP Headers покажут цепочку редиректов и исходный реферер. Также можно вручную изучить document.referrer в консоли разработчика (F12) на странице, куда ведёт ссылка - но это сработает только если вы уже перешли по ней.
Проверка через сторонние сервисы
Существуют онлайн-сервисы (например, redirectcheck.com или wheregoes.com), которые анализируют ссылку и показывают все промежуточные домены. Вставьте туда вашу ссылку - сервис покажет, с какого домена был первый редирект. Однако учтите, что если ссылка ведёт на сайт с защитой от реферера (политика referrerpolicy), данные могут быть скрыты.
Почему ссылка могла появиться в истории без вашего клика
Иногда ссылки появляются из-за автоматических редиректов, работы расширений браузера или скрытых фреймов на сайтах. Например, рекламный баннер может загружать ссылку в фоновом режиме. В таких случаях определить точный источник сложнее - помогает только полный лог сетевых запросов (вкладка Network в инструментах разработчика).
Практические рекомендации
- Проверьте UTM-метки:
utm_sourceчасто содержит домен или название площадки. - Используйте сервисы проверки редиректов, чтобы увидеть исходный URL.
- Если вы владелец сайта, настройте сбор рефереров в аналитике.
- Для единичного случая - откройте консоль браузера на целевой странице и выполните
console.log(document.referrer).
Помните, что не все ссылки передают реферер - некоторые сайты блокируют его через мета-тег <meta name="referrer" content="no-referrer">. В таких случаях остаётся полагаться на UTM-метки и логи редиректов.