Битые ссылки на сайте: как найти и исправить
Битая ссылка — это путь в никуда. Пользователь кликает, ожидает контент, а получает ошибку 404 Not Found. Для сайта это потеря трафика, доверия и позиций в поиске.
Битые ссылки на сайте появляются незаметно и накапливаются со временем. В этой статье разберём, как их находить, какие инструменты использовать и как исправлять. Битые ссылки влияют на техническое SEO — подробнее об этом читайте в статье Технический аудит сайта.
Что такое битая ссылка
Битая ссылка — это гиперссылка, которая ведёт на несуществующую страницу. Сервер возвращает код ответа 404, а пользователь видит сообщение «Страница не найдена» или «Not Found». В английской терминологии используют термины broken link и dead link.
Что такое битые ссылки на сайте в техническом смысле? Это URL-адреса, по которым сервер не может найти запрошенный ресурс. Причина — страница удалена, перемещена или никогда не существовала.
Пример: ссылка site.ru/blog/old-post/ вела на статью. Статью удалили, но ссылки на неё остались в навигации и других материалах. Теперь каждый клик по этой ссылке приводит к ошибке.
Почему появляются битые ссылки
Битые ссылки возникают по нескольким причинам:
- Удаление страницы без настройки редиректа
- Изменение URL-адреса (смена структуры, ЧПУ, домена)
- Опечатка в href при ручном добавлении ссылки
- Внешний сайт удалил страницу, на которую вы ссылались
- Перенос сайта на другую CMS с изменением URL
- Удаление товаров или категорий в интернет-магазине
- Истечение срока действия временных страниц (акции, события)
На крупных сайтах битые ссылки появляются ежедневно. Без регулярного мониторинга их количество растёт, а качество сайта падает.
Чем опасны битые ссылки для SEO
Broken links наносят ущерб сайту по нескольким направлениям. Как битые ссылки влияют на ранжирование — читайте в материале Ранжирование сайта — факторы и принципы.
- Потеря краулингового бюджета. Поисковый робот тратит ресурсы на сканирование несуществующих страниц вместо полезного контента
- Ухудшение индексации. Краулер может не успеть обойти важные страницы из-за времени, потраченного на ошибки
- Потеря ссылочного веса. Если на битую страницу ведут внешние ссылки, их вес не передаётся сайту
- Рост показателя отказов. Пользователь, попавший на страницу 404, часто уходит с сайта
- Снижение доверия. Много ошибок — сигнал поисковикам о низком качестве ресурса
- Потеря конверсий. Битая ссылка на странице товара или услуги — прямая потеря клиента
Как найти битые ссылки на сайте
Существует несколько способов обнаружить dead links. Выбор метода зависит от размера сайта и доступных ресурсов.
Ручная проверка подходит для небольших сайтов до 20-30 страниц. Откройте каждую страницу и кликните по всем ссылкам. Способ медленный, но не требует инструментов.
Онлайн-сервисы проверяют сайт автоматически. Вводите URL — получаете список битых ссылок. Бесплатные версии обычно ограничены количеством проверяемых страниц.
Десктопные краулеры (Screaming Frog, Netpeak Spider) сканируют сайт целиком. Работают быстро, показывают детальную информацию. Подходят для сайтов любого размера.
Панели вебмастеров (Яндекс Вебмастер, Google Search Console) показывают ошибки, которые обнаружили поисковые роботы при индексации.
Проверка сайта на битые ссылки
Разберём пошаговый алгоритм, как проверить битые ссылки на сайте.
- Определите масштаб: сколько страниц на сайте. До 500 — подойдёт бесплатная версия Screaming Frog. Больше — нужна платная лицензия или онлайн-сервис
- Выберите инструмент из списка ниже
- Запустите сканирование. Укажите главную страницу — краулер обойдёт все внутренние ссылки
- Дождитесь завершения. Время зависит от размера сайта: от минуты до нескольких часов
- Отфильтруйте результаты по коду ответа 404
- Экспортируйте список в таблицу для дальнейшей работы
Проверка сайта на битые ссылки должна включать и внутренние, и внешние URL. Внутренние вы исправите сами. О внешних стоит узнать: возможно, сайт-донор переехал или закрылся.
Проверить сайт на битые ссылки онлайн
Онлайн-сервисы позволяют найти битые ссылки на сайте онлайн без установки программ. Проверка сайта на битые ссылки онлайн занимает несколько минут.
| Сервис | Бесплатный лимит | Особенности |
|---|---|---|
| Broken Link Checker (brokenlinkcheck.com) | 3000 страниц | Показывает источник и целевой URL, быстрая работа |
| Dead Link Checker | 2000 страниц | Проверяет внешние ссылки, экспорт в CSV |
| Dr. Link Check | 1500 ссылок | Еженедельный мониторинг в платной версии |
| Ahrefs Broken Link Checker | Без ограничений | Только внешние входящие ссылки, требует регистрации |
Чтобы проверить сайт на битые ссылки онлайн, откройте brokenlinkcheck.com. Введите URL главной страницы. Нажмите «Find broken links». Сервис просканирует сайт и выдаст список ошибок с указанием страницы-источника.
Screaming Frog — поиск битых ссылок
Screaming Frog SEO Spider — профессиональный краулер для технического аудита. Бесплатная версия проверяет до 500 URL. Подробнее о возможностях — в статье SEO-инструменты и сервисы — обзор.
- Скачайте и установите программу с официального сайта screamingfrog.co.uk
- Введите URL сайта в строку и нажмите Start
- Дождитесь завершения сканирования
- Перейдите на вкладку Response Codes
- В фильтре выберите Client Error (4xx)
- Вы увидите все страницы с кодом 404 и другими ошибками клиента
- Кликните на любой URL — в нижней панели откройте вкладку Inlinks, чтобы увидеть, откуда идут ссылки на эту страницу
Экспортируйте данные через Export. Получите таблицу с колонками: битый URL, страница-источник, анкор ссылки, код ответа.
Яндекс Вебмастер — отчёт об ошибках
- Войдите в Яндекс Вебмастер (webmaster.yandex.ru)
- Выберите нужный сайт
- Перейдите в раздел «Индексирование» → «Страницы в поиске»
- Откройте вкладку «Исключённые страницы»
- Отфильтруйте по статусу «Ошибка HTTP: 404»
Здесь отображаются страницы, которые робот пытался проиндексировать, но получил ошибку. Список обновляется по мере обхода сайта. Настройте уведомления, чтобы получать оповещения о новых ошибках на email.
Google Search Console — отчёт о покрытии
Google Search Console показывает проблемы индексации, включая ошибки 404. Как работать с GSC — читайте в статье Google Search Console — как пользоваться.
- Откройте Google Search Console (search.google.com/search-console)
- Выберите ресурс
- Перейдите в раздел «Индексирование» → «Страницы»
- Найдите строку «Не найдено (404)» в списке причин
- Кликните на неё, чтобы увидеть список URL с ошибками
GSC показывает страницы, на которые есть ссылки (внутренние или внешние), но сервер отдаёт 404. После исправления нажмите «Проверить исправление», чтобы Google перепроверил URL.
Как исправить битые ссылки
После обнаружения проблемных URL выберите способ исправления:
- Восстановить страницу. Если контент удалён случайно или он всё ещё нужен — верните страницу по прежнему адресу
- Настроить 301 редирект. Если страница переехала на новый URL или заменена другим контентом — перенаправьте на актуальную страницу
- Исправить URL в ссылке. Если ошибка в написании адреса — отредактируйте href в исходном коде страницы-источника
- Удалить ссылку. Если страница больше не нужна и нет релевантной замены — уберите ссылку из навигации и контента
- Связаться с владельцем внешнего сайта. Если битая ссылка ведёт с чужого ресурса на ваш — попросите обновить URL
Приоритет исправления: сначала страницы с входящими внешними ссылками (теряют ссылочный вес), затем страницы из меню и навигации (видят все пользователи), потом остальные внутренние ссылки.
Редирект 301 для битых ссылок
Редирект 301 — постоянное перенаправление с одного URL на другой. Передаёт до 90-99% ссылочного веса. Как настроить редирект — подробная инструкция в статье Редирект 301 — как настроить.
Когда использовать 301:
- Страница переехала на новый URL
- Удалённый контент можно заменить похожим
- На старый URL ведут внешние ссылки с авторитетных сайтов
Когда НЕ использовать:
- Нет релевантной страницы для перенаправления
- Редирект ведёт на главную без смысловой связи (воспринимается как soft 404)
Пример настройки в .htaccess для Apache:
Redirect 301 /old-page/ https://site.ru/new-page/
После настройки редиректа проверьте его работу через сервис httpstatus.io или инструмент проверки заголовков.
Настройка страницы 404
Даже при идеальной работе над ссылками пользователи могут попасть на несуществующие страницы: ввели URL с ошибкой, перешли по устаревшей закладке. Качественная страница 404 снижает потери.
Что должно быть на странице 404:
- Понятное сообщение о том, что страница не найдена
- Поле поиска по сайту
- Ссылки на главную и основные разделы
- Список популярных материалов или товаров
- Контакты для связи (если пользователь искал что-то важное)
Чего избегать:
- Автоматический редирект на главную (пользователь не поймёт, что произошло)
- Пустая страница со стандартным сообщением сервера
- Отдача кода 200 вместо 404 (soft 404 — плохо для SEO)
Проверьте, что страница отдаёт правильный код ответа. Введите заведомо несуществующий URL вашего сайта в httpstatus.io — должен быть статус 404.
Как предотвратить появление битых ссылок
Профилактика эффективнее лечения. Внедрите процессы, которые минимизируют появление broken links.
- Регулярный мониторинг. Настройте ежемесячную проверку через Screaming Frog или онлайн-сервис. Для крупных сайтов — еженедельно
- Уведомления в панелях вебмастеров. Включите email-оповещения о новых ошибках в Яндекс Вебмастере и GSC
- Процедура удаления страниц. Перед удалением проверяйте входящие ссылки (внутренние и внешние). Настраивайте редирект на релевантную страницу
- Логирование изменений URL. При смене структуры сайта ведите таблицу: старый URL → новый URL. Настраивайте редиректы массово
- Проверка внешних ссылок. Периодически проверяйте, живы ли сайты, на которые вы ссылаетесь. Удаляйте или заменяйте ссылки на закрывшиеся ресурсы
- Использование относительных URL. Внутренние ссылки в формате /page/ вместо https://site.ru/page/ не сломаются при смене домена или протокола
Часто задаваемые вопросы
Что такое битая ссылка?
Битая ссылка (broken link) — это ссылка, ведущая на несуществующую страницу. При переходе по ней пользователь видит ошибку 404 «Страница не найдена». Битые ссылки появляются, когда страницу удалили или изменили её URL без редиректа.
Как быстро проверить сайт на битые ссылки?
Используйте онлайн-сервисы: Broken Link Checker (brokenlinkcheck.com), Dead Link Checker, Dr. Link Check. Для больших сайтов — Screaming Frog (бесплатно до 500 URL). Также битые ссылки показываются в Яндекс Вебмастере и Google Search Console.
Чем опасны битые ссылки для SEO?
Битые ссылки ухудшают SEO: поисковики тратят краулинговый бюджет на несуществующие страницы, пользователи уходят с сайта (растёт показатель отказов), теряется ссылочный вес с внешних доноров. Много битых ссылок — сигнал о низком качестве сайта.
Как исправить битую ссылку?
Варианты: восстановить удалённую страницу; настроить 301 редирект на актуальную страницу; исправить URL в ссылке, если была опечатка; удалить ссылку, если она больше не нужна. Для внешних битых ссылок — связаться с владельцем сайта-донора.
Как часто нужно проверять сайт на битые ссылки?
Рекомендуется проверять минимум раз в месяц. Для крупных сайтов с частыми обновлениями — еженедельно. Настройте уведомления в Яндекс Вебмастере и GSC, чтобы узнавать о новых ошибках 404 автоматически.
Нужна помощь с техническим SEO?
Проведём полный аудит сайта, найдём и исправим битые ссылки, технические ошибки. Закажите Технический аудит сайта.
Проверено экспертом
Статья прошла профессиональную проверку качества
Екатерина Золотарева
SEO-специалист
Области экспертизы:
Теги:
Читайте также
Что такое noindex и как использовать? Тег meta robots noindex nofollow в HTML. Когда закрывать страницы от индексации. Как исправить ошибки noindex.
Что такое карта сайта sitemap.xml и зачем она нужна? Пошаговая инструкция по созданию. Онлайн-генераторы, примеры кода, настройка для Яндекса и Google.
Как ускорить индексацию сайта в Яндексе и Google? Ускорение индексации: переобход страниц, sitemap, API. Сколько индексируется сайт. Пошаговая инструкция.
Внутренняя SEO-оптимизация сайта: что включает, как делать. Внешняя SEO-оптимизация: ссылки, крауд. Различия внутреннего и внешнего продвижения.
Понравилась статья?
Закажите профессиональный SEO-аудит и мы применим эти знания для улучшения вашего сайта.
Заказать аудит