Битая ссылка ведёт посетителя и робота на 404, 410, 5xx или недоступный внешний ресурс. Красивая 404 смягчает опыт, но не исправляет неверный href в меню, статье или карточке. Сначала найдите источник ссылки, затем решайте судьбу целевого URL.
| Ситуация | Корректное действие |
|---|---|
| Страница переехала | 301 на близкую замену и правка внутренних ссылок |
| URL удалён без замены | Убрать ссылку; 410 уместен при осознанном удалении |
| Опечатка в href | Исправить адрес в шаблоне или редакторе |
| Внешний источник исчез | Найти актуальный первоисточник или удалить ссылку |
С чего начать проверку
Соберите ответы краулера по внутренним URL и отдельно посмотрите шапку, футер, хлебные крошки и популярные статьи: один шаблонный дефект повторяется на сотнях страниц. В отчёте различайте страницу-источник и адрес назначения, иначе после исправления одного URL останутся другие места, где на него ссылаются.
<!-- старый адрес после переезда -->
<a href="/uslugi/staraya-stranica">Услуга</a>
<!-- актуальный URL -->
<a href="/uslugi/audit-saita">Аудит сайта</a>
Не отправляйте все неизвестные адреса на главную: такой редирект скрывает ошибку и создаёт soft 404. Если есть действительно эквивалентная новая страница, используйте один 301; цепочку из нескольких редиректов лучше сократить. После публикации повторите краул без авторизации. Найти проблемные переходы поможет проверка ссылок, а общий список сигналов даст бесплатная проверка.
Вопросы и ответы
Нужно ли исправлять внешние битые ссылки?
Да, если ссылка видна пользователю или поддерживает важный материал. Внешний 404 не всегда влияет на обход сайта, но снижает доверие и оставляет посетителя без обещанного источника. Замените её актуальной страницей либо честно удалите.
Чем 404 отличается от 410 для ссылки?
404 означает, что сервер не нашёл ресурс; 410 сообщает о намеренном окончательном удалении. Для внутренней ссылки важнее сначала убрать или заменить неправильный href. Статус сам по себе не делает сломанный маршрут полезным пользователю.
Достаточно ли настроить 301 и не менять ссылки?
Нет, внутренние ссылки лучше вести сразу на конечный URL. Так обход не тратится на лишний переход, отчёты остаются понятнее, а посетитель быстрее получает страницу. Редирект нужен для старых закладок и внешних ссылок.
Как часто проверять сайт на битые ссылки?
После миграции URL, смены CMS, крупного импорта контента и обновления каталога проверка обязательна. Для активного сайта разумна регулярная проверка по расписанию. Частоту выбирают по темпу изменений, а не по мифическому штрафу.