Бесплатная раскрутка сайтаСёрфинг: заработай кредитыДобавь свой сайт в системуРежимы показа и тарифыЭффективная реклама на сервисеБесплатные SEO-инструменты

Топ сайтов

Блог о ремонте квартир
1 Просмотров: 4272
Магазин рыболовных снастей
2 Просмотров: 3986
Сайт фотографа-пейзажиста
3 Просмотров: 3477
Каталог настольных игр
4 Просмотров: 3122
Уроки игры на гитаре
5 Просмотров: 2897
Блог садовода-любителя
6 Просмотров: 2650
Обзоры туристического снаряжения
7 Просмотров: 2311
Полная статистика

Последний участник

webmaster_orion
Сайт: «Каталог настольных игр»
добро пожаловать!

Статистика сайта

Сайтов в системе: 1 847

Участников: 12 306

Показов сегодня: 38 914

Сайтов в сёрфинге: 392

Онлайн сейчас: 57

счётчик визитов

Подробнее
Главная » Блог » Технический аудит » Битые ссылки: поиск и исправление

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

Рубрика: Технический аудит · Автор: редакция seo-vyatich · Время чтения: 8 мин · Просмотров: 4818
Битые ссылки: поиск и исправление

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

Коварство в том, что битые ссылки появляются незаметно. Никто не ломает их специально: удалили старую акцию, поменяли структуру каталога, переименовали статью, внешний сайт закрылся — и вот на вашем ресурсе уже десятки ссылок в никуда. Пока их немного, урон невелик. Но когда счёт идёт на сотни, это уже ощутимо бьёт по индексации, поведенческим факторам и доверию.

Разберём, какие бывают битые ссылки, как их найти без лишних затрат и как правильно исправить, чтобы не наделать новых проблем.

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

Битая ссылка — это ссылка, переход по которой не приводит к рабочей странице. В строгом смысле речь о ссылках на адреса, отдающие код ошибки 4xx или 5xx. Но на практике в эту категорию стоит включать и другие проблемные случаи.

Тип проблемыКод или признакЧто происходит
Страница не найдена404Адрес не существует или был удалён
Удалено навсегда410Сервер явно сообщает, что страницы больше не будет
Доступ запрещён403Ресурс есть, но закрыт для посетителя или робота
Ошибка сервера500, 502, 503Сервер не смог обработать запрос
Мягкая ошибка200 с пустой страницейСервер говорит «всё хорошо», но контента нет
Нет ответаТайм-аут, ошибка DNSДомен не существует или сервер не отвечает
Ссылка через редирект301, 302Не битая, но ведёт на старый адрес через лишний шаг

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

Внутренние и внешние

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

Чем битые ссылки вредят

Одна-две битые ссылки на большом сайте не обрушат позиции. Но системная проблема бьёт сразу по нескольким направлениям.

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

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

Понимание причин помогает не только исправить текущие ошибки, но и предотвратить новые.

  1. Изменение адресов страниц. Переименовали статью, и CMS автоматически поменяла её URL, а старые ссылки в других материалах остались прежними.
  2. Удаление контента. Сняли товар с продажи, закрыли раздел, удалили устаревшую новость — без редиректа и без чистки ссылок на неё.
  3. Смена структуры сайта. Переезд на другую CMS, изменение вложенности категорий, переход на ЧПУ. Самый частый источник массовых битых ссылок.
  4. Опечатки. Лишний символ, пропущенная буква, кириллица вместо латиницы в похожих символах, пробел в адресе.
  5. Относительные ссылки. Ссылка без начального слеша работает на одной странице и ломается на другой, если та находится на другом уровне вложенности.
  6. Внешние причины. Чужой сайт закрылся, сменил домен или перестроил структуру. Внешние ссылки «портятся» сами со временем, и чем старше материал, тем больше в нём мёртвых ссылок.
  7. Ошибки в шаблонах. Одна неправильная ссылка в меню, подвале или сайдбаре повторяется на каждой странице сайта и превращается в тысячи битых ссылок.

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

Надёжная проверка складывается из нескольких источников: каждый ловит то, что пропускают другие.

Краулер

Программа-краулер проходит по сайту так же, как поисковый робот: начиная с главной, переходит по всем ссылкам и записывает код ответа для каждого адреса. Популярные десктопные краулеры в бесплатной версии ограничены несколькими сотнями адресов, чего хватает для небольших сайтов. Для крупных ресурсов есть платные версии и облачные сервисы аудита.

После сканирования отфильтруйте адреса с кодами 4xx и 5xx и, что главное, посмотрите, с каких страниц на них ведут ссылки. Сам по себе список ошибочных адресов мало что даёт — нужно знать, где именно исправлять. В отчётах краулеров это обычно вкладка входящих ссылок или «источник».

Не забудьте включить в настройках проверку внешних ссылок — по умолчанию её иногда отключают, чтобы ускорить сканирование.

Панели вебмастера

Яндекс Вебмастер показывает страницы с ошибками в разделе индексирования и статистике обхода, а также позволяет увидеть внешние ссылки на ваш сайт, ведущие на несуществующие страницы. Google Search Console в отчёте об индексировании выделяет адреса с ошибкой 404 и мягкими ошибками. Ценность панелей в том, что они показывают адреса, которые знает поисковик, включая те, на которые уже нет ссылок с вашего сайта, но есть ссылки извне или старые записи в индексе.

Логи сервера

В логах доступа видно каждый запрос, закончившийся ошибкой, и заголовок Referer — откуда пришёл посетитель. Отфильтровав записи с кодом 404 и отсортировав по частоте, вы получите список самых востребованных несуществующих адресов. Это лучший способ найти битые входящие ссылки с внешних сайтов, на которые реально кликают люди.

Веб-аналитика

Настройте в системе аналитики отслеживание страницы 404: достаточно, чтобы шаблон ошибки имел узнаваемый заголовок или отправлял событие. Тогда в отчётах будет видно, какие адреса чаще всего приводят к ошибке и с каких страниц приходят такие посетители. Карты кликов и вебвизор помогут понять, на какую именно ссылку жмут.

Минимальный регламент: краулер раз в месяц, просмотр ошибок в панелях вебмастера раз в неделю, проверка популярных 404 из логов или аналитики раз в месяц. Для крупных сайтов сканирование стоит делать еженедельно.

Как правильно исправлять

Для каждой найденной ссылки нужно принять одно из нескольких решений. Универсального рецепта нет, выбор зависит от ситуации.

Исправить ссылку в источнике

Если страница переехала, лучший вариант — поменять адрес в самой ссылке на актуальный. Это полностью убирает проблему, не оставляя лишних редиректов. Особенно важно сделать так для ссылок в шаблонах (меню, подвал), потому что одно исправление чинит тысячи страниц.

Поставить 301-редирект

Если на старый адрес ведут внешние ссылки, есть закладки пользователей или он ещё в индексе, кроме исправления внутренних ссылок нужен постоянный редирект на новую страницу. Редирект должен вести на максимально близкую по смыслу страницу: удалённый товар — на аналог или категорию, удалённая статья — на обновлённую версию или материал на ту же тему. Перенаправлять всё подряд на главную — плохая практика: поисковики воспринимают это как мягкую ошибку, а пользователь не получает нужного.

Удалить ссылку

Если страницы больше нет и замены ей не существует, ссылку просто убирают из текста или заменяют на другую уместную. Для внешних ссылок на закрывшиеся сайты это самый частый вариант. Иногда можно найти, куда переехал материал, и заменить адрес на новый.

Вернуть страницу

Бывает, что страницу удалили по ошибке или поспешно, а на неё продолжают идти люди и ссылаться другие сайты. Если она была полезной, её стоит восстановить — это сохранит и трафик, и ссылочный вес.

Отдавать 410

Для контента, удалённого навсегда без замены и без входящих ссылок, можно настроить код 410. Он сообщает поисковику, что страница исчезла намеренно, и обычно ускоряет её удаление из индекса по сравнению с 404.

Хорошая страница 404

Полностью избежать ошибок невозможно: пользователи опечатываются в адресах, старые ссылки живут годами на чужих сайтах. Поэтому страница 404 должна не отпугивать, а помогать.

  • Отдавать реальный код ответа 404, а не 200 и не редирект на главную.
  • Сохранять общий дизайн сайта, меню и шапку, чтобы человек понимал, где находится.
  • Коротко и по-человечески объяснять, что страница не найдена.
  • Предлагать форму поиска по сайту и ссылки на основные разделы или популярные материалы.
  • Давать возможность сообщить о битой ссылке — например, через почту [email protected] или форму обратной связи.

Хорошая 404 удерживает заметную часть посетителей, которые иначе ушли бы сразу.

Как предотвратить появление битых ссылок

Лечить проще, когда болезнь не запущена, а ещё лучше — не допускать её.

  1. Автоматические редиректы при смене URL. Многие CMS и плагины умеют создавать редирект автоматически при изменении адреса записи. Включите эту функцию.
  2. Правило перед удалением. Перед удалением любой страницы проверяйте, какие ссылки на неё ведут, и решайте, куда их перенаправить.
  3. Абсолютные или корневые ссылки. Используйте ссылки от корня сайта, начинающиеся со слеша, а не относительные: они не ломаются при смене вложенности.
  4. Карта редиректов при переезде. Любая смена структуры начинается с таблицы соответствия старых и новых адресов.
  5. Регулярный аудит старого контента. Раз в полгода просматривайте внешние ссылки в старых статьях: материалы с годами теряют актуальность, а источники исчезают.
Битые ссылки не появляются сразу сотнями — они копятся по одной. Регулярная проверка раз в месяц занимает час, а запущенный сайт приходится разгребать днями.

Итог

Битые ссылки — это потерянные посетители, впустую потраченный краулинговый бюджет и утекающий в никуда ссылочный вес. Находить их нужно комплексно: краулером по внутренней структуре, через панели вебмастера по известным поисковику адресам, через логи и аналитику по реальным переходам.

Исправляйте в первую очередь ссылки в шаблонах и на важных страницах, используйте редиректы на релевантные страницы там, где есть внешние ссылки и трафик, и не перенаправляйте всё на главную. Настройте полезную страницу 404 и включите автоматические редиректы при смене адресов. Тогда битые ссылки перестанут быть проблемой и превратятся в рутинную задачу на час в месяц.

Хотите проверить советы из статьи на практике? Добавьте сайт в систему обмена визитами и получите первые живые визиты бесплатно.
Мы используем файлы cookie, чтобы сайт работал корректно и удобно. Продолжая пользоваться сайтом, вы соглашаетесь с политикой использования cookies.Принять
↑