Битые ссылки – это то, с чем сталкивался, пожалуй, каждый пользователь интернета. Вы можете искать информацию или какой-либо товар и перейти на страницу без контента, где будет отображаться сообщение: «Страница не найдена» или 404 Not Found. Увидев его, пользователи, как правило, покидают ресурс и продолжают поиски в другом месте. Негативный пользовательский опыт отражается на позициях сайта в выдаче. Кроме того, в подобной ситуации вы теряете потенциальных клиентов, которые уходят, не получив нужной информации.
В этой статье нам предстоит рассмотреть, что такое битые ссылки и чем они могут быть опасны для нашего сайта. Также разберем, можно ли предотвратить их появление и каким образом исправить ситуацию.
Что такое битые ссылки?
Битая ссылка – это фактически неработающая ссылка, которая никуда не ведет. При обращении к ней сервер выдает ошибку 4xx Client Error. При этом битые ссылки могут быть внешними (если они ведут на наш сайт из сторонних источников) и внутренними (если настроена перелинковка между отдельными страницами товаров, статей в блогах или отсылка к авторитетным источникам в статьях).
Как появляются битые URL на сайте?
Причинами появления битых ссылок могут быть:
- перемещение или удаление целевой страницы, на которую ведет ссылка;
- использование некорректных адресов URL при настройке перелинковки;
- изменение структуры сайта;
- наличие технических ошибок;
- отсутствие доступа пользователя к странице (она может быть закрыта для просмотра).
Внешние битые ссылки появляются вследствие удаления или перемещения контента пользователем или собственником ресурса.
Почему важно избавиться от битых ссылок на сайте
Наличие 404 ошибок на сайте косвенно вредит SEO-продвижению. Такая ситуация негативно сказывается на пользовательском опыте и приводит к увеличению количества отказов. Чем больше на сайте битых ссылок, тем более это заметно. Посетители попросту не могут нормально использовать веб-ресурс и найти на нем то, что им необходимо. В такой ситуации они вероятнее уйдут к конкурентам, чем продолжат упорно исследовать ваш сайт.
Наличие ошибок 404 снижает авторитетность веб-ресурса. Например, если вы ссылаетесь в блоге на несуществующие источники информации, читатель может потерять доверие к вашему бизнесу.
Если же внешняя ссылка ведет на несуществующий URL, то на авторитетность ресурса это не повлияет. Но при этом усилия по наращиванию внешней ссылочной массы будут напрасными, ведь пользователь не сможет прийти к вам извне.
Даже если ваш веб-ресурс работает как часы, а количество отказов находится на постоянном уровне, следует регулярно проверять наличие битых ссылок на сайте. В перспективе это может привести к ухудшению позиций SEO. Со временем подобные проблемы нарастают как снежный ком, и на их исправление требуется значительное количество времени. Обнаружить наличие битых ссылок и своевременно от них избавиться – важная часть работ по внутренней оптимизации сайта.
Как проверить битые ссылки на сайте?
Частота проверки наличия битых ссылок зависит от того, насколько часто на вашем ресурсе происходят изменения. Обычно достаточно ежемесячного контроля появления подобных ошибок. Однако на новостных ресурсах может потребоваться более частая проверка. В этом разделе пойдет речь о том, как найти битые ссылки.
Проверка битых ссылок с помощью программ
Владельцы сайтов, созданных на WordPress, могут воспользоваться инструментом Broken Link Checker. Сколько времени потребуется плагину для сканирования вашего ресурса – зависит от его размера. По завершении анализа неработающие URL будут находиться в панели администратора WP в разделе «Неработающие ссылки» на вкладке «Инструменты».
Работать с Broken Link Checker удобно. Здесь вы можете не только выполнить поиск битых ссылок, но также вносить изменения:
- удалить некорректный или неактивный URL везде, где он появляется;
- «отвязать» неактуальную ссылку, оставив анкорный текст без изменений.
Недостатком плагина Broken Link Checker является его ресурсоемкость, что может влиять на скорость работы сайта. Поэтому после окончания работ рекомендуется деактивировать или удалить такой инструмент.
Screaming Frog SEO Spider Tool – программа, которую можно использовать независимо от того, на какой платформе создан ваш ресурс. В бесплатной версии она может просканировать до 500 URL. В платной версии возможностей тестирования вашего сайта больше. Удобство Screaming Frog SEO Spider Tool заключается в том, что здесь можно сгруппировать все страницы, имеющие код ответа 404. При выделении проблемного URL вы также получите информацию о его источнике, что позволяет оперативно вносить правки.
Netpeak Spider – платная программа с большим объемом дополнительных функций. Помогает выполнять комплексный SEO-аудит и обнаружить ошибки разного характера. Поиск битых ссылок здесь осуществляется всего в пару кликов. Все они помещаются в отчет «Ошибки» и располагаются во вкладке с названием «Высокая критичность».
Сервисы для проверки битых ссылок
Проверка битых ссылок возможна при помощи бесплатного онлайн-инструмента Deadlinkchecker. Сервис сканирует сайт и выдает перечень неработающих URL в виде списка с указанием их местоположения. Онлайн-инструмент является очень простым в использовании, но может оказаться не вполне удобным из-за необходимости каждый раз переходить в панель администратора и исправлять по очереди все неработающие ссылки. С другой стороны, если таковых немного – использовать dead link checker достаточно удобно.
Online Broken Link Checker также является бесплатным. Его недостатком можно считать отсутствие возможности экспортировать результаты проверки. Однако при использовании платных проверок здесь можно задавать персональные настройки.
Как проверить битые ссылки в Google Search Console
Информация в Google Search Console обновляется каждый раз, когда поисковые роботы сканируют ваш сайт. Это позволяет оперативно отслеживать появление битых ссылок и своевременно устранять ошибки. Работа с Google Search Console достаточно проста.
Для этого вам необходимо быть зарегистрированными в системе. Дальнее необходимо:
- Зайти в меню «Индекс».
- Выбрать «Покрытие».
- Нажать на конкретную ссылку и посмотреть подробную информацию о ней.
У этого метода есть несколько недостатков: он распространяется только на внутренние битые ссылки, и все исправления необходимо будет вносить вручную, вне Search Console. Кроме того, обновление информации здесь осуществляется с задержкой, ведь необходимо, чтобы поисковые роботы заново просканировали сайт.
Как исправить битые ссылки на сайте?
Если битая ссылка на сайте ведет на несуществующую страницу, но в то же время есть другая, релевантная тому же запросу, следует настроить 301-й редирект. Он представляет собой постоянную переадресацию страниц и позволяет избежать потери позиций и трафика. Настроить 301-й редирект можно в файле .htaccess. Однако стоит быть предельно внимательными, поскольку случайное удаление некоторых элементов отсюда может привести к поломке всего сайта. Специалисты рекомендуют предварительно сделать резервную копию файла. Пошагово работа с .htaccess выглядит так:
- Войти через доступ администратора.
- Перейти в файловый менеджер.
- Зайти в папку public_html.
- Проверить наличие галочки в поле показа скрытых файлов.
- Нажать кнопку редактирования .htaccess.
- Вставить 301-й редирект.
- Сохранить.
- Проверить работоспособность ссылки.
Редирект должен выглядеть так:
Redirect 301 /landing-page-2 https://www.yourdomain.com/landing-page-1
Обратите внимание на то, что неработающая ссылка ставится первой без указания домена. Фактически сюда вставляем всю ту часть адреса, которая находится за первой косой чертой. Во второй половине редиректа URL-адрес указывается полностью. Фактически сюда и будет вести ссылка.
Появления битых ссылок довольно просто не допускать. Для этого вместо удаления неактуальных страниц следует пытаться их оптимизировать или обновлять. При работе с внешними ссылками можно либо удалить неактуальный URL, либо использовать тот же анкорный текст для перенаправления на другой ресурс или статью.
Случаются ситуации, когда аналога недоступному или несуществующему контенту попросту нет. Как исправить битые ссылки в таком случае? Некоторые специалисты рекомендуют настраивать 301-й редирект на главную. Но подобный переход может сбить пользователя с толку. Более честным с точки зрения взаимодействия будет продемонстрировать реальную ситуацию с выводом на экран страницы 404. Но она не должна быть «глухой». Здесь можно предложить перейти в раздел последних новостей блога, популярных товаров или на главную. В таком случае есть вероятность, что пользователь не покинет сайт сразу же.
Что такое битые редиректы и почему появляются?
С течением времени ранее работающие редиректы могут стать неактуальными. В таком случае даже после перенаправления на новый URL пользователь будет снова попадать на страницу с кодом 4хх. Необходимость выполнения каких-либо работ в таком случае будет зависеть от того, попадают ли на них посетители сайта. Если ответ положительный, вам предстоит:
- актуализировать причину проставления редиректа;
- выяснить, почему страница выдает ошибку.
В зависимости от причины появления битой ссылки следует либо восстановить пропавшую страницу, либо откорректировать редирект на правильный. Делать еще одно перенаправление не рекомендуется. Такая методика чревата, во-первых, пустой тратой краулингового бюджета, а во-вторых, ухудшением пользовательского опыта из-за задержки в загрузке страниц.
Как удалить битые редиректы?
Удалять битый редирект необходимо в том случае, если на вашем сайте больше нет релевантного контента, которым можно заменить информацию на несуществующей странице. Процедура зависит от того, где он настроен. Например, в .htaccess или web.config необходимо:
- найти строки с неработающими редиректами и удалить их;
- сохранить изменения.
Переадресацию на страницы ресурса можно также удалить при помощи плагина Redirection для WordPress или в панели управления сервера.
Вывод
Итак, мы с вами разобрали, что такое битые ссылки, и выяснили, каким образом их можно легко находить и устранять. Регулярное выполнение такой работы поможет вашему бизнесу не терять потенциальных клиентов, повысит конкурентоспособность и авторитетность ресурса.
Оставьте ваши контактные данные.
Будем рады обсудить ваш проект!