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

Мужчина в очках пишет в блокноте у ноутбука SEO и сайт

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

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

Битой обычно называют ссылку на ресурс, который сервер не нашёл и вернул ответ 404 Not Found. Это может быть статья, карточка товара, изображение или PDF. Причина бывает простой: адрес написали с ошибкой, файл удалили или страницу перенесли, а старую ссылку оставили.

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

Не смешивайте все ошибки в один список. Ответ 403 связан с доступом, 429 — с ограничением запросов, 5xx — с ошибкой сервера. Из-за них проверка может не получить страницу, но это ещё не доказательство, что адрес нужно удалить. Отдельно проверьте страницы, где написано «Не найдено», хотя сервер отвечает 200: поисковик может распознать такую ситуацию как soft 404.

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

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

Для обхода большого числа страниц подойдёт краулер — программа, которая проходит по ссылкам сайта. Например, в Screaming Frog SEO Spider можно ввести адрес сайта и нажать Start. После обхода откройте Response Codes и фильтр Client Error (4XX). Из этого списка выделите именно ответы 404, а остальные причины разберите отдельно. В бесплатном режиме доступен обход до 500 URL. Если проверка упёрлась в этот лимит, её результат не охватывает весь большой сайт.

Выберите проблемный URL и в нижней панели откройте Inlinks. Поле From показывает страницу, на которой стоит ссылка, To — её назначение; рядом можно увидеть текст ссылки. Для работы со списком есть экспорт Bulk Export → Response Codes → Client Error (4XX) Inlinks. Так получится перечень мест для правки, а не только неработающих адресов.

Обход не гарантирует, что найдены все ссылки. Непроверенные страницы, закрытые разделы и адреса вне сайта требуют отдельного списка. Например, старый URL может остаться в письме, рекламном объявлении или QR-коде. Не считайте отсутствие строки в отчёте подтверждением, что такой переход исправен.

Строки программного кода на экране компьютера
Найдите страницу, на которой размещён неработающий адрес.

Что исправлять в первую очередь

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

Яндекс KITᵝ — создайте интернет-магазин
Реклама. ООО «ЯНДЕКС». erid: 5jtCeReNx12oak2rykwz5gi. Условия KIT · Вопрос по партнёрской ссылке

Смотрите не только на число строк отчёта. Десятки вхождений одного URL в подвале и единственная сломанная кнопка заявки — разные задачи. Для каждой группы укажите, что теряет посетитель: не видит цену, не может перейти к форме или получает старый документ. Такая формулировка поможет исполнителю понять, какой переход нужно восстановить.

Пример: в карточке услуги кнопка «Скачать прайс» ведёт на удалённый PDF. Сначала найдите действующий прайс и сверьте его содержание, затем замените адрес кнопки. Простое перенаправление на главную страницу не решит задачу человека, который ожидал файл.

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

  • В адресе опечатка. Исправьте ссылку в тексте, кнопке или меню и откройте её заново.
  • Страница переехала. Во внутренних ссылках укажите окончательный адрес. Если старый URL ещё нужен посетителям извне, обсудите с разработчиком постоянное перенаправление на соответствующую новую страницу.
  • Полезный материал удалили случайно. Восстановите его по прежнему адресу, если именно это содержание должно быть доступно читателю.
  • Материал больше не нужен и замены нет. Уберите ведущую на него ссылку либо перепишите фрагмент, в котором она была нужна. Не подставляйте похожую по названию, но бесполезную страницу.
  • Перестала работать ссылка на чужой сайт. Найдите актуальную страницу с нужными сведениями или удалите ссылку. Восстановить чужой ресурс изменением своего сайта нельзя.

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

Ноутбук и смартфон с тёмными экранами на белом столе
Повторите важный переход на компьютере и телефоне.

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

Вернитесь на страницу, где ссылка была размещена, и нажмите её. Проверки одного адреса назначения недостаточно: в исходной кнопке мог сохраниться старый URL. Убедитесь, что открылась нужная страница или нужная версия документа. Для важного перехода повторите действие с телефона.

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

Если удалённый адрес находился в карте сайта, обновите и её. Как проверить доступность и состав карты, объясняем в статье о Sitemap.xml. Исправная ссылка помогает человеку добраться до нужного содержания, но сама по себе не гарантирует индексацию или рост позиций.

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

Вопросы о битых ссылках

Нужно ли исправлять каждый обнаруженный 404?

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

Почему ссылка работает у человека, а краулер показывает ошибку?

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

Достаточно ли сделать красивую страницу 404?

Нет. Она может помочь человеку продолжить поиск, но не исправит адрес в исходной ссылке. Нужны правка ссылки или восстановление подходящего ресурса и повторная проверка перехода.

Оцените статью
ADS21