Почему битые ссылки вредят вашему сайту, как найти и исправить
Код ошибки 404 обозначает, что запрашиваемая страница не существует. Это стандартный HTTP код ответа, который свидетельствует, что связь с сервером установлена, но информации по заданному запросу нет. Они могут привести к плохому пользовательскому опыту, что в свою очередь может негативно сказаться на репутации сайта. Чаще всего появление страниц с этим кодом на вашем сайте вызвано:
- Страницу убрали с сайта, а ссылки на других страницах на нее остались;
Неверно указали URL, при указании ссылки на странице была допущена ошибка/опечатка;
- У страницы изменился URL.
Чем плохо наличие 404 ссылок на сайте?
Для посетителей
Для посетителей переход на 404 страницу повод покинуть сайт. Они могут решить, что сайт не работает или не разберутся, куда кликнуть, чтобы вернуться на существующую страницу. Это может привести к тому, что пользователь покинет сайт и больше не вернется к нему в будущем. Пример такой страницы,
Неоформленная страница 404 Not Found
Чтобы этого не произошло важно настроить отображение страницы, которое позволит вернуться на предыдущую страницу или перейти на другие важные страницы:
Описание должно быть четким и понятным;
- Должна присутствовать ссылка на главную страницу;
- Также не лишним будет добавить блок перелинковки на популярные товары/услуги/категории.
Пример хорошо оформленной страницы,
Хорошо оформленная страница 404 ошибки
Для поисковых систем
Такие ссылки учувствуют во внутренней перелинковке и мешают корректному распределению ссылочного веса.
Google отмечает, что наличие 404 не влияет на рейтинг сайта, тем ни менее говорит, что ошибки лучше исправить.
При наличии 404 поисковые системы могут тратить свои ресурсы сканирования на них, а не на приоритетные для вас страницы. Если поисковая система обнаруживает много битых ссылок на сайте, она может считать, что сайт устарел или неактуален, и снизить его рейтинг. Для большого сайта это может стать проблемой. Как распределяются запросы на сканирование можно посмотреть в Google Search Console,
Распределение запросов на сканирование в GSC
Распространенной ошибкой является отдавать страницу-заглушку с кодом 200 вместо не существующей страницы. В этом случае поисковая система считает, что эта страница существует и не удаляет ее из своей базы. Страница об ошибке всегда должна иметь статус код 404.
При наличии на сайте большого количества 404 страниц в панели Яндекс Вебмастера может появиться ошибка,
Ошибка в Вебмастере: Некоторые страницы сайта отвечают HTTP-кодом 4xx
Сотрудники Яндекса сообщают, что это никак не сказывается на ранжировании сайта,
Тем ни менее ошибка отображается в разделе «Критичные». Проблемы этой группы могут вести к исключению отдельных страниц или всего сайта из результатов поиска.
Как найти битые ссылки?
Страницы с 404 кодом можно найти, воспользовавшись программой для сканирования сайта.
Например, в программе Screaming Frog SEO Spider,
Поиск 404 с помощью Screaming Frog SEO Spider
Код страницы отображается в колонке «Status Code». Посмотреть, где находится страница можно следующим образом,
Где находится URL на сайте
Для просмотра необходимо перейти во вкладку Inlinks на нижней панели. В столбце From указывается на какой странице находится выбранный URL. Программа является условно бесплатной.
Также можно воспользоваться бесплатной программой SiteAnalyzer. Аналогичным образом сканируем сайт,
Битые ссылки в SiteAnalyzer
На нижней панели в колонке «Источник» указаны страницы, на которых расположены битые ссылки,
Где находится URL на сайте
Как исправить?
В большинстве случаев исправить некорректные URL быстро и не требует сложных доработок. Необходимо либо заменить ссылку на актуальную, либо удалить ее. Если страница, на которую ссылается битая ссылка, имела трафик, то можно настроить 301 редирект на аналогичную страницу.