Битые ссылки на сайте: как найти и починить за 1 час
Битые ссылки — это тихие убийцы SEO. Каждая ссылка, ведущая на несуществующую страницу, портит пользовательский опыт, тратит краулинговый бюджет и передаёт негативный сигнал поисковым системам. По данным Ahrefs, средний сайт содержит 5-10% битых ссылок от общего числа. На крупных сайтах с тысячами страниц это сотни «мёртвых» ссылок, каждая из которых — потерянный посетитель и потерянный ссылочный вес. Хорошая новость: найти и починить их можно за 1 час, если знать правильные инструменты и подход.
Что такое битые ссылки и почему они опасны
Битая ссылка (broken link) — это гиперссылка, которая ведёт на страницу, которая больше не существует или недоступна. Пользователь нажимает на ссылку и видит ошибку 404 или другое сообщение об ошибке. Битые ссылки бывают двух типов: внутренние (ведут на страницы вашего собственного сайта) и внешние (ведут на чужие сайты).
Внутренние битые ссылки особенно опасны, потому что они полностью под вашим контролем и при этом напрямую влияют на ранжирование. Когда Googlebot или робот Яндекса натыкается на 404-ошибку при обходе вашего сайта, он тратит краулинговый бюджет впустую. Если таких ошибок много, робот может не успеть проиндексировать ваши важные страницы.
В нашей практике был случай: интернет-магазин электроники потерял 25% органического трафика за 2 месяца. При комплексном SEO аудите выяснилось, что после редизайна изменились URL категорий, но 800+ внутренних ссылок по-прежнему вели на старые адреса. После массовой настройки 301-редиректов трафик восстановился за 3 недели.
Как быстро найти все битые ссылки
Screaming Frog SEO Spider
Лучший инструмент для поиска битых ссылок — Screaming Frog. Запустите краулинг сайта (введите URL и нажмите Start). После завершения перейдите в «Response Codes → Client Error (4xx)». Вы увидите полный список страниц с ошибкой 404. Переключитесь на вкладку «Inlinks» для каждой битой страницы — она покажет, откуда именно идёт ссылка на несуществующую страницу.
Для поиска внешних битых ссылок включите опцию «Check External Links» в настройках Screaming Frog (Configuration → Spider → Check External Links). Программа проверит все исходящие ссылки и покажет, какие из них ведут на недоступные страницы.
Google Search Console и Яндекс.Вебмастер
Google Search Console показывает ошибки краулинга в разделе «Покрытие → Ошибки». Здесь вы увидите все 404-страницы, которые робот Google нашёл при обходе. Важно: GSC показывает только те 404-ошибки, на которые есть ссылки (внутренние или внешние). Это значит, что каждая такая ошибка — реальная потеря трафика.
Яндекс.Вебмастер показывает аналогичную информацию в разделе «Индексирование → Страницы в поиске → Исключённые». Обратите внимание на причину исключения — «Ошибка HTTP: 404». Вебмастер также показывает, сколько внутренних ссылок ведут на каждую битую страницу.
Онлайн-сервисы и плагины
Для быстрой проверки небольших сайтов подойдут бесплатные онлайн-сервисы: Dr. Link Check, Broken Link Checker (плагин WordPress), Dead Link Checker. Плагин Broken Link Checker для WordPress автоматически проверяет все ссылки на сайте и отправляет уведомление при обнаружении битых.
| Инструмент | Тип проверки | Лимит | Стоимость |
|---|---|---|---|
| Screaming Frog | Внутренние + внешние | 500 URL бесплатно | Бесплатно / £199/год |
| Google Search Console | Ошибки краулинга | Без ограничений | Бесплатно |
| Яндекс.Вебмастер | Исключённые страницы | Без ограничений | Бесплатно |
| Ahrefs Site Audit | Полный аудит ссылок | 10 000+ URL | от $99/мес |
| Broken Link Checker (WP) | Автоматическая проверка | Без ограничений | Бесплатно |
Как починить битые ссылки: пошаговый алгоритм
Вариант 1: Настроить 301-редирект
Если страница переехала на новый URL — настройте 301-редирект (постоянное перенаправление) со старого адреса на новый. Это самый правильный способ: пользователь попадает на нужную страницу, ссылочный вес передаётся, индексация обновляется. Для WordPress используйте плагин Redirection или пропишите правила в файле .htaccess для Apache или nginx.conf для Nginx.
Вариант 2: Исправить ссылку
Если битая ссылка — опечатка или устаревший URL, просто исправьте её на правильный адрес. Этот вариант подходит для внутренних ссылок, где вы контролируете исходную страницу.
Вариант 3: Удалить ссылку
Для внешних битых ссылок (когда чужой сайт удалил страницу) лучше удалить ссылку совсем или заменить на актуальный ресурс. Нет смысла перенаправлять пользователя на чужой 404.
Вариант 4: Создать кастомную 404-страницу
Какой бы тщательной ни была работа с битыми ссылками, 404-ошибки иногда неизбежны. Создайте информативную 404-страницу: добавьте поиск по сайту, ссылки на популярные разделы, контактную информацию. Это удержит пользователя на сайте вместо того, чтобы он ушёл к конкуренту.
Причины появления битых ссылок
Понимание причин поможет предотвратить появление новых битых ссылок:
- Изменение URL-структуры — при редизайне или смене CMS часто меняются адреса страниц без настройки редиректов
- Удаление страниц — товар снят с производства, акция закончилась, статья устарела — страница удалена, а ссылки на неё остались
- Опечатки в URL — ручной набор URL в тексте с ошибкой
- Внешние сайты изменили структуру — вы ссылаетесь на чужой ресурс, а он переехал
- Миграция домена — переезд на HTTPS или новый домен без полной настройки редиректов
Профилактика: как предотвратить появление битых ссылок
Регулярная проверка — лучшая профилактика. Настройте ежемесячный краулинг через Screaming Frog или подключите плагин Broken Link Checker для автоматического мониторинга. При изменении URL любой страницы — сразу настраивайте 301-редирект. При удалении страницы — перенаправляйте на ближайшую по теме существующую страницу.
Если вы планируете масштабный редизайн или миграцию сайта, обязательно составьте таблицу «старый URL → новый URL» для всех страниц до начала работ. Это предотвратит массовое появление 404-ошибок. Для консультации по безопасной миграции обращайтесь к нашим специалистам за SEO консультацией.
Правило: Проверяйте сайт на битые ссылки не реже 1 раза в месяц. После любых структурных изменений — немедленно. Это занимает 10-15 минут, но экономит месяцы восстановления потерянных позиций.
Битые ссылки — одна из самых частых проблем, выявляемых при бесплатном SEO аудите. Проверьте свой сайт прямо сейчас — возможно, десятки ссылок уже ведут в никуда.
Услуги LSI Продвижение
Наша команда предлагает полный спектр услуг по SEO-продвижению и технической доработке сайтов:
- Бесплатный SEO аудит сайта — автоматическая проверка на 50+ параметров за 2 минуты
- Комплексный SEO аудит — глубокий ручной анализ с рекомендациями от эксперта
- Продвижение сайтов — вывод в ТОП Яндекса и Google по целевым запросам
- SEO консультация — разбор вашего сайта с конкретными рекомендациями
- LSI тексты — экспертный контент, оптимизированный для поисковых систем
- Доработка сайта — техническая оптимизация и исправление ошибок
- Создание сайта под ключ — разработка с нуля с SEO-оптимизацией
- Стоимость продвижения — прозрачные тарифы и условия
- Портфолио и кейсы — реальные результаты наших клиентов
Закажите SEO продвижение сайта
Выведем ваш сайт в ТОП Яндекса и Google. Бесплатная консультация — разберём сайт, найдём точки роста и предложим стратегию продвижения.
Comments
Битые ссылки — тихие убийцы, точнее не скажешь. Прогнал сайт Screaming Frog по вашему совету и обомлел: 47 битых внутренних ссылок, о которых я вообще не знал. Иду чинить.
Спасибо за пошаговый алгоритм! Вопрос по 301-редиректу: если страница удалена навсегда и замены нет, куда лучше редиректить — на главную или на ближайший по смыслу раздел?
Валерия, редиректьте на ближайший по смыслу раздел, а не на главную. Редирект на главную поисковики часто расценивают как мягкую 404 и не передают вес. А вот переход на релевантную категорию сохраняет и ссылочный вес, и логику для пользователя — человек попадает туда, где найдёт похожее.
Про краулинговый бюджет прям в точку. У меня крупный магазин, робот тратил время на сотни мёртвых ссылок вместо новых товаров. После чистки индексация новинок реально ускорилась.
Онлайн-сервисы и плагины — а какой посоветуете для сайта на WordPress? Хочется что-то, что автоматически мониторит битые ссылки, а не гонять краулер вручную каждый раз.
Ольга, для WordPress хорошо подходит Broken Link Checker, но его старая версия грузила сервер, поэтому лучше использовать облачный вариант или периодический прогон краулером. Для автоматического мониторинга удобны онлайн-сервисы, которые проверяют сайт по расписанию и присылают отчёт на почту. Так вы не забудете про проверку и не нагрузите хостинг.
Кастомная 404-страница — недооценённая вещь. Сделал на ней поиск и ссылки на популярные разделы, и часть людей, которые попали на битую ссылку, всё равно остаются на сайте. Рекомендую всем.
За 1 час — это, конечно, для тех, кто уже умеет. Я как новичок провозилась полдня, но нашла и починила. Главное, что инструкция понятная и результат есть, спасибо!
Вопрос про разницу инструментов: Screaming Frog находит внутренние битые ссылки, а как найти внешние, которые ведут на мой сайт с чужих ресурсов и стали битыми после смены URL?
Дмитрий, внешние битые ссылки на ваш сайт ищите в Яндекс.Вебмастере и Search Console в разделе ошибок 404 — там видно, с каких страниц идут переходы на несуществующие адреса. Также помогает анализ ссылочного профиля в Ahrefs. Найденные битые внешние ссылки обязательно закройте 301-редиректом на актуальные страницы, чтобы не терять этот ссылочный вес.
Причины появления битых ссылок — полезный раздел. У меня они плодились после каждой смены структуры каталога. Теперь понимаю, что надо было сразу ставить редиректы, а не бросать старые адреса.
Владелец блога. А битые ссылки на внешние ресурсы, которые я ставил в статьях, тоже вредят? Сайт, на который я ссылался, просто закрылся, ссылка теперь ведёт в никуда.
Google Search Console показывает мне ошибки 404, но там свалка из старых удалённых страниц, которые я специально убрал. Их тоже надо редиректить или можно игнорировать?
Екатерина, если страницы удалены намеренно и замены им нет, отдавать 404 или 410 — это нормально, поисковик со временем их выкинет из индекса. Редиректить стоит только те, у которых были входящие ссылки или трафик. Массово перенаправлять всю свалку на главную не нужно, это только запутает поисковик.
Профилактика — самое ценное. Чинить битые ссылки бесконечно надоедает. Настроил регулярную проверку по расписанию, теперь ловлю их сразу, а не сотнями раз в год.
Спасибо за статью! Не знала, что битые ссылки сливают ссылочный вес. Думала, это только про удобство пользователя. Оказывается, ещё и SEO страдает напрямую.
Исправить ссылку или поставить редирект — как выбрать между вариантами? Если это внутренняя ссылка в тексте статьи, проще ведь саму ссылку поправить, чем городить редирект?
Начинающий вебмастер. Испугалась слова краулер, но Screaming Frog оказался понятным даже мне. Бесплатной версии на 500 ссылок для моего сайта хватило с головой.
У меня была классическая ситуация — сменил движок сайта, все URL поменялись, и внешние ссылки на меня стали битыми. Потерял позиции. Жаль, что не прочитал такую статью раньше, поставил бы редиректы.
Отличный практичный материал. Особенно понравилось, что даны конкретные инструменты, а не абстрактные советы. Сохранила, буду прогонять сайт раз в месяц по вашему чек-листу.
А что делать, если битая ссылка ведёт на страницу, которую я хочу вернуть? Восстанавливать по старому URL или создавать заново и редиректить? Как правильнее для SEO?
Максим, если страницу хотите вернуть — восстанавливайте её строго по старому URL. Так она сохранит накопленный вес, входящие ссылки и, скорее всего, вернёт прежние позиции. Создавать заново на новом адресе и редиректить — вариант хуже, часть веса при этом теряется. Старый URL всегда предпочтительнее, если он ещё свободен.
Оставить комментарий
Мы используем cookies
Для улучшения работы сайта и вашего удобства. Оставаясь на сайте, вы соглашаетесь с политикой конфиденциальности.