Битые входящие ссылки в SEO
Битая входящая ссылка - это когда
чужой сайт ссылается на ваш адрес,
а страница отвечает 404
или 410.
Во внутренней оптимизации мы смотрели на битые ссылки на вашем сайте. Здесь другая сторона: ссылка приходит извне, а ломается уже на вашей стороне.
<p>
Подробный обзор сервиса -
<a href="https://example.com/old-pricing/">
на сайте Example
</a>.
</p>
Если /old-pricing/ удалена,
рекомендация с чужого сайта
ведет в никуда. Пользователь
не доходит до контента,
а внешний ссылочный сигнал теряется.
Почему это важно для SEO
Входящая ссылка - это доверие к вашему сайту. Когда она битая:
- вес с этого адреса не доходит до живой страницы
- пользователь с другого ресурса увидит ошибку и уйдет
- поисковик считает, что сайт плохо поддерживается
Такие адреса часто появляются после удаления страниц, смены slug или рефакторинга без редиректов. Внешние сайты обновляют ссылки реже, чем ваше меню.
Как найти битые входящие адреса
Разработчик обычно смотрит отчеты в панелях вебмастера:
-
Google Search Console -
раздел про страницы с ошибкой
404и отчеты по ссылкам - Яндекс Вебмастер - страницы в поиске, ошибки обхода, входящие ссылки
SEO-специалист может передать список URL, на которые ссылаются снаружи, но отдают ошибку. Разработчик проверяет каждый адрес:
curl -I https://example.com/old-pricing/
Если в ответе 404 - адрес нужно
чинить.
Как исправить
Главный способ - постоянный редирект
301 на подходящую живую страницу:
RewriteEngine On
RewriteRule ^old-pricing/?$ /pricing/ [R=301,L]
Редирект должен вести на страницу с похожим смыслом. Если статью удалили, лучше вести на актуальный обзор или раздел, а не на главную без причины.
Если страница удалена навсегда
и замены нет, иногда оставляют
410 - «страница убрана
намеренно». Но если на адрес
есть живые внешние ссылки,
301 на близкий материал
обычно лучше.
Практические задачи
Чем битая входящая ссылка отличается от битой внутренней?
На /guides/laptop-2023/
ссылаются три внешних сайта.
Страница удалена, вместо нее
есть /guides/laptop-2025/.
Что сделать разработчику?
Команда:
curl -I https://example.com/partners/
Ответ: 404 Not Found.
В Вебмастере видно, что на этот URL
ведут внешние ссылки. Ваши действия?
SEO просит «просто убрать старый URL из sitemap». На него ссылаются с двух новостных сайтов. Этого достаточно? Объясните почему.
Дан файл .htaccess:
RewriteEngine On
RewriteRule ^old-pricing/?$ /pricing/ [R=301,L]
Расскажите, какую проблему с входящими ссылками решает это правило.