revroute
← Все статьи
Гайды·26 апреля 2026 г.

301 и 302: какой редирект выбирать для коротких ссылок и не сломать аналитику

Разбираем разницу между постоянным и временным редиректом простым языком, объясняем, как их кэширует браузер и поисковики, и когда какой использовать в маркетинговых кампаниях.

RR
Команда Revroute·Инженерный блог

Когда пользователь нажимает на короткую ссылку, его браузер не сразу попадает на конечный адрес. Сначала запрос приходит на сервис коротких ссылок — Revroute, например — а уже оттуда возвращается ответ с инструкцией: «иди вот сюда». Эта инструкция называется HTTP-редиректом, и у неё есть код состояния. Чаще всего вы будете видеть 301 и 302 — оба перенаправляют пользователя, но ведут себя совершенно по-разному. Перепутать их легко, а последствия для маркетинга и аналитики ощутимые.

Главная разница — в одной короткой формулировке: 301 говорит «ресурс переехал навсегда», 302 говорит «временно отвечает другой адрес». Браузеры и поисковики верят этим словам буквально и ведут себя соответственно. Понимание этой разницы экономит часы расследований, когда «почему-то» перестали считаться клики или старая посадочная упорно открывается у части аудитории.

Ниже — короткое объяснение каждого кода, практические следствия для коротких ссылок и наш рекомендованный выбор по умолчанию для разных сценариев. Если вы только начинаете работать с короткими ссылками — это полезно прочитать до запуска первой кампании.

app.revroute.ru — предпросмотр
Перенаправление · 301 vs 302
301Постоянное
  • · Кэшируется браузером и провайдерами
  • · Передаёт «вес» в индексе поисковых систем
  • · Подходит для постоянной смены целевого URL
302Временное
  • · Каждый запрос идёт через сервис ссылки
  • · Можно менять адрес назначения без перевыпуска
  • · Подходит для A/B-тестов, кампаний, ротаций
GET /go/promo HTTP/1.1
HTTP/1.1 302 Found
Location: https://example.com/landing-spring-2026
Cache-Control: no-store
Сравнение поведения 301 и 302 при переходе по короткой ссылке (схема).

301 — постоянное перенаправление

Код 301 сообщает клиенту: исходный URL устарел, теперь по нему отвечает другой адрес, и так будет всегда. Браузеры на основании этого кэшируют результат: следующий клик по той же ссылке часто даже не идёт на ваш сервер коротких ссылок, а сразу открывает запомненный конечный URL. Поисковые системы переносят накопленный «вес» страницы со старого адреса на новый.

Это удобно для миграций — например, когда вы навсегда переехали с одного домена на другой и хотите, чтобы поисковая индексация подхватила это. Но для маркетинговых коротких ссылок это часто становится проблемой: если вы захотите поменять адрес назначения у уже опубликованной ссылки, у части пользователей она продолжит вести на старый адрес, потому что кэш браузера живёт долго. И клики, которые произошли «через кэш», в вашу аналитику не попадут — они даже не доходят до сервиса.

302 — временное перенаправление

Код 302 говорит обратное: целевой адрес может в любой момент измениться, поэтому каждый раз спрашивай заново. Браузеры в большинстве случаев не кэшируют такой ответ, и каждый клик честно проходит через ваш сервис ссылок. Это значит, что вы видите все события в аналитике, можете менять конечный URL без перевыпуска ссылки и проводить эксперименты — например, направлять часть трафика на одну посадочную, часть на другую.

Поисковые системы при этом не передают индексный вес: они считают, что временное перенаправление не повод переносить рейтинг старого адреса на новый. Для короткой ссылки в рекламе это, как правило, не имеет значения — её всё равно никто не индексирует. Но если вы ставите 302 на «человеческие» URL внутри сайта, у вас могут быть SEO-последствия.

Какой код выбирать в Revroute

Что обычно ломает аналитику

Самый частый сценарий: команда выпустила ссылку как 301 для «надёжности», полгода её активно использовали, потом решили поменять конечный адрес — и обнаружили, что у части аудитории ссылка по-прежнему ведёт на старый адрес. Это поведение кэша браузера. Снять его нельзя, можно только подождать, пока кэш истечёт, либо выпустить новую ссылку. Поэтому 302 — безопасный выбор по умолчанию для всего, что вы хотите контролировать после публикации.

Второй частый сценарий: ссылка отдаёт 302, но конечный URL содержит свой собственный 301 на другой адрес. Тогда первый клик идёт через ваш сервис, второй — уже мимо, по кэшу браузера. Если вы хотите видеть все клики, конечный URL должен быть «листом» цепочки и не редиректить дальше. Проверить это можно бесплатно — откройте инспектор сети в браузере, нажмите на ссылку и посмотрите, сколько было запросов в цепочке и какие у них коды.

Кратко

В Revroute короткие ссылки по умолчанию работают через 302: вы получаете полную картину переходов, можете менять адрес назначения и проводить эксперименты без потери накопленных меток. Если для конкретной задачи нужно поведение 301, его можно включить точечно — спросите команду, как это сделать в вашем плане.

Пробуйте Revroute

Бесплатный старт без карты — подключайте ссылки, аналитику и партнёрки за 5 минут.