Битая ссылка — почему появляется и как найти
Битая ссылка — адрес, который больше не ведёт к рабочей странице: сервер отдаёт 404 или 410, домен не разрешается в DNS или переход обрывается на ошибке сертификата. Для напечатанного QR-кода это тупик: код читается, а человек видит ошибку.
Определение
Ссылка становится битой, когда адрес сохранился, а цели за ним больше нет. Сканер распознал код, браузер открылся, запрос ушёл — и вернулся ошибкой. Человек видит «Страница не найдена», пустой экран или предупреждение о небезопасном соединении.
Причина — в разной продолжительности жизни носителя и страницы: табличка на фасаде висит пять лет, а страница за это время переживает переезд на новую CMS и пересборку каталога.
От временной недоступности отличие в необратимости: упавший хостинг вернётся через час по тому же адресу, а удалённый раздел мёртв, пока кто-то не настроит перенаправление. Отдельный случай — срок жизни ссылки у сократителей: там переход умирает по таймеру.
Как работает
Поломка бывает на трёх уровнях, и по ответу видно, на каком.
| Уровень | Что в ответе | Чем лечится |
|---|---|---|
| Страница | 404 Not Found, 410 Gone | 301-редирект на живой аналог |
| Домен | NXDOMAIN от DNS: имени нет | продление домена, возврат DNS-записей |
| Сертификат | браузер держит предупреждение | перевыпуск TLS, автообновление |
Уровень страницы самый частый и дешёвый: лечится перенаправлением, а разбор кодов 404, 410 и soft-404 — в отдельном термине про ошибку 404.
Уровень домена дольше всех: ломается не сайт, а само имя. NXDOMAIN — имени в зоне нет: истёк срок регистрации, домен снят с делегирования. SERVFAIL — имя есть, а серверы зоны не отвечают. Третий сюжет тише: домен оплачен, но после смены хостинга в зоне не осталось нужной записи.
Уровень сертификата обиднее прочих: сайт работает, содержимое на месте, а человек до него не доходит. Переход ломают просрочка, несовпадение имени (сертификат без www, в матрице адрес с www) и цепочка без промежуточного сертификата. При включённом HSTS кнопки «всё равно перейти» не будет.
Связанные концепции
Что ломается вместе с адресом:
- печать: у статического кода ссылка вшита в картинку — только перепечатка тиража, у динамического цель меняется в кабинете (как изменить QR-код после печати);
- поиск: страница выпадает из индекса, вес внешних ссылок теряется, если нет 301;
- аналитика: сканы растут, заявок ноль — это расхождение и есть главный признак;
- частая ошибка: адрес из тиража нигде не записан, и при переезде сайта его некому внести в перенаправления.
Правило простое: чем дольше живёт носитель, тем менее прямым должен быть адрес в матрице.
Частые вопросы
Почему ссылка становится битой, если её никто не менял?
Менять её и не нужно, достаточно перемен вокруг. Переезд на новую CMS перестраивает адреса, чистка каталога убирает страницу, у домена кончается оплаченный год, смена хостинга теряет DNS-запись. Правкой ссылки это не выглядит, а для напечатанного кода результат один.
Чем битая страница отличается от битого домена?
Страница: домен работает, сервер отвечает, но документа нет — 404 или 410. Домен: имя не разрешается в IP, DNS отдаёт NXDOMAIN, до сервера дело не доходит. Первое чинится перенаправлением за десять минут, второе — восстановлением домена, а если имя занял другой владелец, восстанавливать нечего.
Ошибка сертификата — это тоже битая ссылка?
Для человека с телефоном — да: дальше предупреждения он обычно не идёт. Формально адрес жив и содержимое на месте, поэтому в отчётах краулеров такая поломка помечается иначе, чем 404. Причины три: просроченный сертификат, адрес с www против сертификата без www, неполная цепочка.
Вредят ли битые ссылки SEO?
Отдельного штрафа нет, но последствия есть: страница уходит из индекса, ссылочный вес на неё не передаётся, робот тратит бюджет обхода на тупики. Хуже всего внутренние битые ссылки — по ним ни человек, ни робот не доходят до нужных разделов. Внешние ссылки спасает 301.
Как часто проверять адреса, на которые ведут коды?
Раз в квартал для обычных материалов и обязательно перед новым тиражом. Отдельно — после переезда сайта, смены CMS или редизайна: там ломается больше всего адресов. Сверяйтесь по выгрузке целей всех кодов, а не по памяти: напечатанный два года назад адрес не помнит никто.
Автор материала
Андрей СамойловЭксперт по QR-кодам и SaaS-маркетингу. 10 лет в SaaS, маркетинге и ИТ.
Об авторе и все материалы