Деградация ссылок

Оригинальное название: link rot

Коротко

Постепенный «распад» ссылок в интернете: страницы удаляют и переносят, домены бросают, и ссылки, которые раньше работали, начинают вести в пустоту.

Что такое «Деградация ссылок»

Английский термин link rot — «гниение ссылок». Явление неизбежно: компании закрываются, сайты переезжают на новые CMS со сменой адресов, статьи удаляют, домены не продлевают. Чем старше сайт, тем больше в его текстах ссылок, которые когда-то работали, а теперь возвращают ошибку или ведут на чужой контент.

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

Чем вредит сайту

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

Как проверить

Для больших сайтов удобны краулеры вроде Screaming Frog и плагины проверки ссылок для WordPress. Для быстрой проверки списка адресов хватает скрипта в терминале:

while read -r url; do
  code=$(curl -o /dev/null -s -L -w '%{http_code}' "$url")
  [ "$code" != "200" ] && echo "$code $url"
done < links.txt

Скрипт выводит адреса, которые после всех редиректов не отдают код 200. Какие ошибки бывают и что с ними делать — в статье про ошибку 404 на сайте.

Как замедлить деградацию

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

Обновлено:

Все термины раздела «SEO»

Что будем искать? Например,Продвижение