Основы SEO

Что такое битые ссылки и чем они вредят сайту

Битая ссылка — это URL, который больше не ведёт туда, куда задумывали. Разбираем 404, 410, ошибки сервера, мягкий 404 и битые изображения.

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

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

Что обычно называют «битым»

  • 404 — страница не найдена. Сервер честно сообщает, что по этому URL документа нет.
  • 410 — ресурс удалён навсегда. То же «нет страницы», но явно: «мы сами убрали этот адрес».
  • 5xx — ошибка на стороне сервера (500, 502, 503 и т. п.). Такой ответ может быть временным: перепроверьте URL, прежде чем менять ссылку в вёрстке.
  • Таймаут или сбой DNS — хост не ответил браузеру или проверяющему скрипту в отведённое время.
  • Длинные цепочки редиректов — это не 404, но лишние шаги замедляют переход и усложняют отчёт. Подробнее: цепочки редиректов.
  • Битые изображения — для картинок действуют те же HTTP-коды для атрибутов src и data-src. См. битые изображения.

Ссылка может выглядеть «зелёной» в отчёте и при этом вести не туда: код 200 на парковке, странице выдачи или форме входа. HTTP-код — фильтр для первичной проверки, а не окончательный приговор. Смотрите финальный URL и то, что видит пользователь.

Чем вредят

Пользователь уходит со страницы. Скринридер объявляет ошибку. Вы обещали ресурс, а показали пустую или бесполезную страницу.

В SEO Google давно говорит: несколько 404 на сайте — нормальная часть веба; проблема качества возникает, когда отказами усеян весь опыт: шаблоны, меню, карта сайта. Вес, который шёл по внутренней ссылке на мёртвый URL, дальше не передаётся. Забытые внешние цитаты со временем перестают открываться, и это видно всем. Подробнее: влияют ли битые ссылки на SEO.

Что делать

  1. Найти проблему на живой странице или обходом сайта.
  2. Решить: вернуть контент, поставить 301 на наследника или убрать ссылку из вёрстки.
  3. Не оформлять постоянный переезд через 302. Не отдавать код 200 на шаблон «страница не найдена».

Расширение Advanced Broken Links Search проверяет ссылки и изображения во вкладке, которая уже открыта, подсвечивает проблемный элемент и выгружает отчёт в CSV.

Проверьте ссылки на странице, о которой читали

Установите Advanced Broken Links Search и просканируйте живую страницу: ссылки, картинки, редиректы. Без аккаунта.

Установить в Chrome

Ещё по теме