Главная Статьи Оптимизация

Битые ссылки на сайте: чем опасны и как найти

Битая ссылка — это ссылка, которая ведёт в никуда: на удалённую страницу, ошибку 404 или несуществующий адрес. На крупном сайте такие «дыры» копятся незаметно: удалили товар, переименовали раздел, опечатались в адресе. Для посетителя это тупик, а для поисковика — сигнал, что за сайтом плохо следят. Разберём, откуда берутся битые ссылки, чем они вредят, как их найти и что с ними делать.

Что такое битая ссылка

Битая (или «мёртвая») ссылка — это гиперссылка, при переходе по которой пользователь попадает не на нужную страницу, а на ошибку: чаще всего 404 Not Found («страница не найдена»), иногда — на ошибку сервера или вообще на несуществующий домен. Битыми бывают и внутренние ссылки (между страницами вашего сайта), и внешние (на другие сайты).

Откуда берутся битые ссылки

🗑 Удалили страницу
Товар закончился, статью убрали, раздел закрыли — а ссылки на них по сайту остались.
✏️ Опечатка в адресе
Лишний символ или неверный путь в ссылке — и она ведёт на несуществующий URL.
🔀 Сменили URL без 301
Изменили адрес страницы или переехали на новый сайт, но не поставили редирект со старого.
🌐 Внешний сайт удалил страницу
Вы ссылались на чужой материал, а его удалили или сайт закрылся.

Чем опасны битые ссылки

🔢
Чтобы 404 не выглядела тупиком, сделайте удобную страницу ошибки с поиском и ссылками на разделы — как в статье страница 404: как сделать. И не путайте честную 404 с soft 404, когда сервер отдаёт 200 вместо ошибки.

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

📄 Страница-донорпередаёт вес по ссылкам вес → вес 💧 в пустоту ✓ живая страница ✓ живая страница ✕ 404 Not Foundбитая ссылка
Живым страницам ссылочный вес доходит, а битая ссылка теряет его на 404. Каждая такая ссылка — это вес, потраченный впустую.

Внутренние и внешние битые ссылки

Подход к ним немного разный:

Тип
Что с ним делать
Внутренние (на свои страницы)
Полностью в вашей власти: исправьте адрес, поставьте 301 на актуальную страницу или уберите ссылку. Чинить обязательно.
Внешние (на чужие сайты)
Вы не управляете чужим сайтом: обновите ссылку на рабочую, замените источник или удалите, если страница исчезла навсегда.

Как найти битые ссылки

Вручную на большом сайте их не отловить — нужны инструменты, которые обходят страницы и проверяют каждую ссылку:

🛠
Найти неработающие ссылки на странице поможет проверка ссылок (показывает внутренние, внешние и битые), а общее состояние сайта — анализ сайта и проверка HTTP-кодов ответа.

Что делать с битой ссылкой

Страница переехала
Поставьте 301-редирект со старого адреса на новый — и ссылка, и вес сохранятся.
Опечатка в ссылке
Исправьте адрес в ссылке на правильный.
Страницы больше нет, замены нет
Уберите ссылку или ведите её на близкий по смыслу раздел.
Внешний источник умер
Замените на актуальный источник или удалите ссылку.
↩️
Про корректную склейку адресов — статья редиректы 301 и 302. Массовое исправление ссылок удобно совмещать с проверкой индексации, чтобы убедиться, что в индекс попадают только живые страницы.

404-страница и битая ссылка — это разное

Частая путаница, из-за которой делают лишнюю работу. Сама по себе страница с кодом 404 — это нормально и даже правильно: так сервер честно сообщает, что адреса не существует. Проблема не в 404, а в ссылке, которая на неё ведёт. То есть чинить нужно не «ошибку 404» как таковую, а конкретные ссылки-указатели на несуществующее. Отсюда важный вывод: не надо ставить 301-редирект на каждый 404. Если на удалённую страницу никто не ссылается и у неё нет замены — пусть честно отдаёт 404. Редирект нужен только там, где есть что сохранять: ссылки, накопленный вес, трафик. Массовый «редирект всего на главную» поиск вообще считает soft 404 и не одобряет.

Входящие битые ссылки — упущенный вес

Отдельная золотая жила — чужие ссылки на ваши же мёртвые страницы. Бывает, что на старый, давно удалённый URL вашего сайта годами ведут ссылки с других ресурсов: кто-то процитировал статью, которую вы потом удалили или переименовали без редиректа. Каждый такой переход упирается в 404, а ссылочный вес — пропадает. Это называют возвратом ссылок (link reclamation): находите в Яндекс.Вебмастере и Search Console внешние ссылки, ведущие на ваши 404, и ставите с этих старых адресов 301-редирект на подходящую живую страницу. Вы буквально возвращаете себе потерянный авторитет — без всякой закупки ссылок, просто наведя порядок. Это один из самых недооценённых и бесплатных приёмов.

Битые не только в ссылках: картинки и скрипты

«Ссылка в никуда» бывает не только у текстовых ссылок. На несуществующий адрес может указывать и картинка (<img src>), и подключаемый стиль или скрипт (<link>, <script>). Последствия разные: битая картинка — это «сломанное» изображение на странице (плохо для пользователя и для поиска по картинкам), а битый CSS или JS может вообще поломать вёрстку или функциональность. Сканеры ссылок обычно проверяют и эти ресурсы, а в браузере их видно во вкладке «Сеть» (Network) инструментов разработчика — там подключённые файлы, отдающие 404, подсвечены красным. Чините их так же: исправьте путь или верните недостающий файл.

Как не плодить битые ссылки

Коротко

Битые ссылки ведут на 404 или несуществующие адреса. Берутся они из удалённых страниц, опечаток, смены URL без редиректа и исчезнувших чужих сайтов. Вредят они и людям (тупик, уход с сайта), и SEO: портят поведенческие, сливают вес перелинковки в пустоту и тратят краулинговый бюджет. Находят их сканером ссылок, через панели вебмастера и логи. Дальше каждую либо исправляют, либо ставят 301 на актуальную страницу, либо убирают. А чтобы не плодить новые — настраивайте редиректы при удалении и переезде страниц и регулярно сканируйте сайт.

Частые вопросы

Что такое битая ссылка?
Битая (мёртвая) ссылка — это гиперссылка, при переходе по которой пользователь попадает не на нужную страницу, а на ошибку: чаще всего 404 «страница не найдена», иногда на ошибку сервера или несуществующий домен. Битыми бывают и внутренние ссылки между страницами сайта, и внешние ссылки на другие сайты.
Чем опасны битые ссылки для SEO?
Они ухудшают поведенческие факторы (человек попадает в тупик и уходит), сливают вес внутренней перелинковки в пустоту вместо нужных страниц, тратят краулинговый бюджет (робот упирается в 404) и служат сигналом, что за сайтом плохо следят, — это снижает доверие к ресурсу.
Как найти битые ссылки на сайте?
Вручную на большом сайте их не отловить — используйте сканер ссылок, который обходит страницы и показывает код ответа каждой (404 или живая). Также смотрите отчёты об ошибках сканирования в Google Search Console и Яндекс.Вебмастере и логи сервера, где видны реальные обращения к несуществующим адресам.
Что делать с битой ссылкой?
Если страница переехала — поставьте 301-редирект со старого адреса на новый. Если в ссылке опечатка — исправьте адрес. Если страницы больше нет и замены нет — уберите ссылку или ведите её на близкий по смыслу раздел. Если умер внешний источник — замените на актуальный или удалите ссылку.
Как предотвратить появление битых ссылок?
При удалении страницы сразу ставьте 301 на замену или убирайте ссылки на неё; при смене URL и переезде всегда настраивайте редиректы со старых адресов; периодически (раз в месяц-два) сканируйте сайт, особенно после крупных правок; следите за внешними ссылками в статьях, так как чужие страницы со временем исчезают.
Нужно ли ставить 301-редирект на каждую страницу с 404?
Нет. Сама страница 404 — это нормально: сервер честно сообщает, что адреса нет. Чинить нужно не ошибку 404, а ссылки, которые на неё ведут. Редирект нужен только там, где есть что сохранять — ссылки, накопленный вес, трафик. Если на удалённую страницу никто не ссылается и замены нет, пусть честно отдаёт 404. Массовый редирект всего на главную поиск считает soft 404 и не одобряет.
Что такое возврат ссылок (link reclamation)?
Это возврат потерянного ссылочного веса от чужих ссылок на ваши мёртвые страницы. Если на старый удалённый URL вашего сайта годами ведут ссылки с других ресурсов, каждый переход упирается в 404, а вес пропадает. Найдите в Яндекс.Вебмастере и Search Console внешние ссылки на ваши 404 и поставьте с этих адресов 301-редирект на подходящую живую страницу — вы вернёте себе авторитет без всякой закупки ссылок.
Бывают ли битыми не ссылки, а картинки и скрипты?
Да. На несуществующий адрес может указывать картинка (img src), стиль или скрипт (link, script). Битая картинка — это «сломанное» изображение на странице, а битый CSS или JS может поломать вёрстку или функциональность. Сканеры ссылок обычно проверяют и эти ресурсы, а в браузере их видно во вкладке «Сеть» инструментов разработчика — файлы с 404 подсвечены красным. Чините так же: исправьте путь или верните файл.