Битая ссылка — ссылка на URL, который не открывает ожидаемый документ: например, возвращает 404/410, ведёт на ошибочный адрес или на ресурс, который больше недоступен.
Важно отличать битую ссылку от нормального статуса 404. Если страница действительно удалена и у неё нет подходящей замены, ответ «не найдено» корректен. Ошибка — когда сайт продолжает вести пользователей и роботов на такой URL как на существующий материал.
Откуда появляются битые ссылки
- сменился URL, а старые внутренние ссылки не обновили;
- страницу удалили;
- в адресе опечатка;
- сломалась генерация меню, фильтра или пагинации;
- внешний ресурс удалил страницу.
Что делать
- найти источники ссылок и проверить HTTP-ответ целевого URL;
- если документ переехал — обновить внутреннюю ссылку и при необходимости поставить постоянный редирект;
- если замены нет — убрать или изменить ссылку, а удалённому URL оставить корректный 404/410;
- не перенаправлять массово все неизвестные 404 на главную: это скрывает проблему и создаёт нерелевантные переходы.
Почему это важно
Исправление битых внутренних ссылок улучшает навигацию, уменьшает бесполезный обход и делает архитектуру понятнее. На больших сайтах я проверяю такие цепочки в составе технического аудита.
Связанные материалы: редиректы, краулинг, внутренняя перелинковка.