База знаний

QR-коды: статические, динамические и зачем нужен редирект

Вы напечатали тысячу листовок с QR-кодом. Через месяц страница, на которую он вёл, переехала. Код умер — вместе со всем тиражом.

QR-коды: статические, динамические и редиректы

Этого не случится, если понимать разницу между статическим и динамическим QR-кодом. А разница сводится к одному: есть ли внутри редирект.


Как работает QR-код

QR-код (Quick Response) — это двумерный штрихкод, который кодирует строку текста. Обычно это URL. Когда камера телефона считывает паттерн, устройство извлекает закодированную строку и открывает браузер с этим адресом.

Технически QR — просто носитель данных. Он не знает, что делать с закодированным текстом. Всё, что происходит после сканирования, — это работа браузера и сервера.

Из этого следует простой вывод: в QR можно зашить любой URL, и от выбора этого URL зависит всё остальное.


Статический vs динамический

Статический QR-код кодирует конечный URL напрямую.

QR → https://mysite.ru/promo-page

Паттерн кода жёстко привязан к этой строке. Изменить URL после генерации нельзя — придётся создавать новый QR и перепечатывать всё, где он размещён.

Динамический QR-код кодирует промежуточный адрес.

QR → https://go.mysite.ru/a1b2 → https://mysite.ru/promo-page

Промежуточный адрес (go.mysite.ru/a1b2) не меняется — его и кодирует QR. Но назначение редиректа можно обновить в любой момент. Листовка остаётся той же, ссылка — новой.

Разница на практике: меню ресторана с QR-кодом. Статический — при каждом обновлении цен или блюд нужно перегенерировать код и, если он был напечатан на подставках или ламинированных карточках, заменить их. Динамический — обновляете страницу меню, редирект уже ведёт туда, код на столах продолжает работать.


Редирект внутри QR

Промежуточная ссылка — это обычный HTTP-редирект. Когда телефон открывает go.mysite.ru/a1b2, сервер отвечает кодом 301 или 302 и указывает браузеру перейти на настоящий адрес.

301 или 302?

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

Скорость редиректа важна. Пользователь уже взял телефон, навёл камеру, дождался считывания — и теперь ждёт загрузки. Каждые 100 мс задержки снижают конверсию. Редирект должен отрабатывать за единицы миллисекунд, а сервер редиректа — находиться как можно ближе к пользователю.


Аналитика сканирований

Статический QR не даёт никакой статистики — данные о переходах есть только в системе аналитики на целевой странице, и там вы не отличите переход с QR от прямого ввода URL.

Через редирект каждое сканирование — это запрос к серверу, который можно залогировать:

  • сколько раз сканировали
  • с какого устройства (iOS, Android)
  • в какое время и с какой периодичностью
  • из какого города или региона

Это особенно ценно для офлайн-рекламы, где обычно нет никакого способа измерить результат. QR на баннере у метро — теперь вы знаете, сколько человек его отсканировало в понедельник утром против пятницы вечером.


QR-коды и UTM-метки

Без UTM-меток сканирование QR-кода в аналитике выглядит как прямой заход: кто-то зашёл, непонятно откуда. Добавление UTM решает это.

Есть два подхода:

Закодировать UTM прямо в URL:

https://mysite.ru/promo?utm_source=qr&utm_medium=print&utm_campaign=flyer_march

Плюс: работает без редиректа. Минус: если нужно сменить метку, придётся перегенерировать код.

Добавить UTM через редирект: Редирект настроен так, что при любом переходе к конечному URL автоматически добавляются нужные параметры. QR кодирует чистый промежуточный адрес, метки подставляются на лету.

Второй вариант удобнее для кампаний с несколькими носителями: QR на листовке, QR на баннере, QR на упаковке — у каждого свой редирект со своими метками, на целевую страницу они ведут одну и ту же. Смена кампании — обновление редиректов, коды не трогаем.

Подробнее о UTM: полное руководство по UTM-меткам. Собрать ссылку с метками можно в конструкторе UTM.


Технические советы для печати

Уровень коррекции ошибок. QR-стандарт предусматривает четыре уровня:

УровеньКоррекцияКогда использовать
L7%Цифровые носители, экраны
M15%Чистая офсетная печать
Q25%Упаковка, наружная реклама
H30%Сложные условия, частичное повреждение

Выше уровень — плотнее паттерн. Плотный паттерн нужен крупнее, иначе камера не считает. Для уличного баннера H при размере 5×5 см — нормально. Для визитки H при размере 1.5×1.5 см — проблема.

Минимальный размер. Правило: не меньше 2×2 см для L-уровня, не меньше 2.5×2.5 см для Q. Это при идеальном освещении и свежей печати. Для реальных условий делайте с запасом.

Тихая зона. Вокруг кода должно быть пустое пространство шириной минимум в 4 модуля (один модуль = один «пиксель» кода). Без него считывание ненадёжно.

Контраст. Тёмный код на светлом фоне — оптимально. Инверсия (светлый на тёмном) технически допустима, но поддерживается не всеми читалками. Цветные коды работают, если контраст достаточный — проверяйте конкретный вариант на устройствах.

Тестирование до тиража. Проверьте распечатанный (именно распечатанный, не экранный) QR-код на нескольких устройствах. iOS и Android читают немного по-разному. Отдельно проверьте страницу назначения на мобильном — 100% трафика с QR придёт со смартфонов.


Где применять

Меню в заведениях. Самый распространённый кейс в России после 2020 года. Динамический QR позволяет обновлять меню без замены подставок и держателей. Если пришла новая сезонная позиция — просто обновите страницу.

Визитки. QR на визитке, ведущий на vCard или страницу профиля. Данные меняются? Обновите редирект, а не визитки.

Упаковка и товар. Инструкции, видеообзоры, страница поддержки. Выпустили обновление? Старые упаковки со складов продолжат вести на актуальный контент.

Наружная реклама. Баннер, сити-формат, реклама в метро. QR фиксирует сканирования — один из немногих способов измерить офлайн-рекламу количественно.

Мероприятия. Регистрация, программа, навигация на месте. После мероприятия редирект можно переключить на видеозапись или итоги.

Печатные публикации. Статья в журнале, каталог, брошюра. Ссылки в печатном тексте — это QR. Редирект позволяет обновить назначение даже если материал вышел год назад.

Создать QR-код с встроенным редиректом и аналитикой сканирований можно в генераторе QR-кодов.

Часто задаваемые вопросы

Чем динамический QR-код отличается от статического?
Статический QR-код жёстко закодирует URL — изменить его после печати нельзя. Динамический кодирует короткий промежуточный адрес (редирект), за которым стоит настоящая ссылка. Редирект можно обновить в любой момент, не меняя напечатанный код.
Можно ли отследить сколько раз сканировали QR-код?
Да, если QR-код ведёт через редирект. Каждое сканирование — это обращение к редиректу, которое фиксируется в статистике. Без промежуточного редиректа узнать число сканирований невозможно.
Как добавить UTM-метки в QR-код?
Есть два способа: вписать UTM прямо в URL внутри QR, или настроить редирект так, чтобы он автоматически добавлял параметры к любому переходу. Второй вариант удобнее — не нужно перегенерировать код при смене метки.
Что будет с кодом если сменить домен или переехать на другую страницу?
Если использовался статический QR — код умрёт вместе со старым URL. Если динамический через редирект — достаточно обновить назначение редиректа. Напечатанные материалы останутся рабочими.
Какой уровень коррекции ошибок выбрать для печати?
Для чистой печати на ровной поверхности достаточно уровня M (15%). Для наружной рекламы, упаковки или ситуаций, где код может быть частично повреждён — уровень Q (25%) или H (30%). Выше коррекция = плотнее паттерн = нужен больший размер при печати.
Нужно ли тестировать QR-код перед печатью тиража?
Обязательно. Проверьте на нескольких устройствах (iOS и Android), при разном освещении, с разного расстояния. Отдельно проверьте мобильную версию страницы назначения — 100% сканирований придут со смартфонов.

Связанные материалы

📱

Динамический QR-код с аналитикой

Создайте QR-код через redirekto.ru — с редиректом, статистикой сканирований и возможностью изменить ссылку без перепечатки материалов.

Создать QR-код
A B

платформа редиректов

редиректо.ru

Включайте предсказуемую маршрутизацию доменов: DNS, HTTPS и контроль правил в одной панели.