Как мы ранее писали в своем блоге, проблемы со скоростью загрузки страниц сайта, отсутствие интуитивно понятной навигации и битые ссылки негативно сказываются на взаимодействие пользователей с сайтом. Зачастую «битые ссылки» обнаруживают через Google Search Console, когда уже сам поисковик начинает намекать на проблемы с сайтом. Какова причина появления таких битых ссылок на сайтах и как это влияет продвижение сайта? Давайте разбираться.
Что такое битые ссылки?
Битые ссылки (неработающие ссылки) — внутренние ссылки сайта, которые ведут на неработающую страницу (ошибка 404). Другими словами, пользователь при переходе на данный URL-адрес не попадает на работающую страницу (код ответа 200), а сталкивается с проблемой отсутствия страницы на сайте. Неработающие внутренние ссылки чаще всего ведут на:
- удаленные страницы;
- страницы URL-адрес которых был изменен;
- неправильный URL-адрес страницы (ошибка, опечатка).
Могут возникать и другие случаи, например, тайм-аут запроса (ошибка 400) сбой сервера или геоблок. Неработающих ссылок в интернете очень много и если на вашем сайта возникла данная проблема — это не является чем-то катострофическим.
Но, стот помнить, что сайты создаются именно для посетителей и поэтому, если у сайта большое кол-во битых ссылок, то врядли это понравится посетителям. Зачастую, такие сайты воспринимаются как «заброшенные» и если сайт предоставляет услуги или продает товары, то наличие битых ссылок, которые попадаются пользователям, явно негативно скажется на продажах. Также, стоит отметить, что битые ссылки могут повлиять на позиции сайта, ввиду ростущего кол-ва отказов пользователей — это прямое влияение на поведенческие факторы. Поэтому мы рекомендуем систематически просматривать сайт и Google Search Console для выявления и исправления неработающих ссылок.
Как обнаружить битые ссылки на сайте?
Первым шагом, что бы исправить битые ссылки на сайте их необходимо обнаружить. Если сайт небольшой, то пройти по всем страницам и просмотреть каждую ссылку, не займет много времени. Сложнее дело обстоит если у Вас интернет магазин или корпоративный сайт с крупным блогом и сложной системой внутренней перелинковки, без дополнительных сервисов или программ не обойтись.
Как мы уже упоминали, самый простой способ выявления неработающих ссылок это Google Search Console, он поможет обнаружить 404е ошибки на сайте с проиндексированных страниц. Важно понимать, что если страница не в индексе, то Гугл может просто не обнаружить данную ошибку и соответственно не укажет на проблему.
Большой плюс Google Search Console заключается в том, что в отличие от визуально просмотра, он проверяет код страниц, а достаточно часто неработающие ссылки могут быть в коде страницы и при этом не видны на фронтэнде.
Перейдя на вкладку «Індекс», а затем «Сторінки», вы увидите ошибки и удаленные URL-адреса из процесса индексации. Перейдя к деталям, вы увидите конкретную проблему, с которой борются роботы Google, а перейдя к конкретному элементу — URL-адреса, возвращающие ошибки, появляющиеся в связи с неработающими ссылками.
Программы для поиска битых ссылок: NetpeakSpider, Screaming Frog и SiteAnalyzer. Все они плюс-минус похожи по своей концепции, выбор за вами. Также для поиска неработающиех внутренних ссылок существуют расширения для браузеров.
Ссылки с перенаправлением
Ссылки с перенаправлением или редиректом внутри сайта, тоже можно отнести к битым ссылкам. В рамках сайта, не должно быть ссылки которая ведет на URL, а файл .htaccess перенаправляет пользователя на другую страницу. Это является ошибкой.
Ссылки с перенаправлением возникают в том случае, когда URL страницы по какой-то причине сменился, внутренние ссылки на страницах сайта не изменили, а в .htaccess добавили редирект со старого адреса страницы на новый. Таким образом, казалось бы проблема решена, у сайта нет 404х ошибок. Но ссылки всеравно считаются битыми.
Если есть реальная необходимость изменить адрес страницы, то порядок действия следующий:
- меняем адрес страницы
- меняем все ссылки ведущие на данный адрес
- прописываем редирект в файл .htaccess
Если у сайта используется CMS, то попросите администратора сайта изменить ссылки на сайте, это делается через запрос в MySQL и занимет несколько секунд. В данном случае вы точно не пропустите ни одной ссылки. Но всеже, после правок, следует проверить сайт вышеупомянутыми программами.
Влияние битых ссылок на позиции сайта в Google
Влияние битых ссылок на позиции сайта это один из очевидных факторов для занижения рейтинга сайта в поиске Google. Если владелец сайта регулярно не занимается своим сайтом и возникают неработающие ссылки, то откат в поизициях — это естественная реакция Google на сайт с недоработками. Чем выше конкуренция в вашей нише, тем критичнее такие ошибки внутри сайта будут восприниматься поисковой системой.
Поиск — основной продукт Google и естественно он следит за качеством поисковой выдачи. Если у сайта появилась битая ссылки на какую-то одну-две малозначительных страницы, то это не беда, но если сайт имеет ряд ссылок с редиректом (301, 302), который не подвергается правкам из месяца в месяц и 404я ошибка возникает у страницы которая имела трафик и высоко ранжировалась в поиске, то естественно, сайт теряет целевой трафик, а как следствие, бизнес несет убытки.
При возникновение большого кол-ва 404х ошибок и всех возможных видов редиректа, Google может занизить позиции сайта вцелом, а не только у отдельных страниц. Массово 404е ошибки возникают при смене структуры сайта или переходе на новую CMS. Если и затрагивается структура, из соображений SEO или при смене CMS, то обязательно нужно прописать все редиректы. Так вы сохраните большую часть позиций сайта.
Но, будьте придельно внимательны при смене структуры адресов сайта и незабывайте, что на имеющиеся URLы уже могут быть размещены внешние ссылки. И обычный 301й редирект не всегда тут поможет, т.к. через редирект теряется вес от ссылочных доноров.
Для таких задач при переносе сайтов на новую CMS, рефакторинге сайта, смене структуры, обязательно необходимо привлекать SEO-специалистов для проведения комплексного аудита, оценки внешних ссылочных доноров, а соответственно и оценке рисков утраты позиций сайта при его кардинальных правках.
Как исправить битые ссылки?
Итак, у нас 2 типа неработающих ссылок: ссылки ведущие на 404 и ссылки с редиректом.
- Ссылка ведущая на 404 страницу: Заменяем url на правильный, если страница удалена, то устанавливаем ссылку на найиболее подходящую или вовсе убираем ссылку.
- Если речь идет о ссылках которые работают через редирект и в конечной чепочке перенаправления все же ведут на работающую страницу, то следует заменить размещенную ссылку на конечную цель в редиректе.