Практическое руководство по поиску (и последующему исправлению) – битые ссылки на сайте
Здравствуйте, уважаемые друзья и гости блога Pribylwm.ru! Вы знаете про битые ссылки на сайте? Если Вы попадаете на страницу с ошибкой 404 при просмотре веб-сайта, Вы, вероятно, нажали на неработающую ссылку или неработающую ссылку, которая не привела Вас к желаемому месту назначения. Покажем, как бороться с неработающими ссылками.
Несмотря на то, что битые ссылки на сайте — это факт жизни в Интернете, Вы должны избегать их на своих веб-страницах, насколько это возможно, и устранять эти «тупики» как можно быстрее.
В этой статье мы покажем Вам, как найти битые ссылки и как их восстановить.
Что такое битые ссылки на сайте и как они возникают?
Битые ссылки на сайте — это в основном внутренние или внешние входящие ссылки, цель которых не может быть восстановлена браузером или другим клиентом. Причин этому много…
Синтаксические ошибки или неправильные окончания
Очень распространенной причиной являются неправильно написанные URL-адреса или окончания. Таким образом, ошибка в цифре или букве в URL уже может привести к битой ссылке. То же самое происходит, если Вы устанавливаете окончание .php вместо окончания .html или вообще опускаете обязательное окончание.
Перемещение домена или изменение структуры URL
Еще одна причина неработающих ссылок — перенос домена. Если внутренние ссылки сайта не были скорректированы и не были настроены надлежащие переадресации 301 со «старых» на «новые» URL-адреса, быстро появятся мертвые ссылки.
Они приведут людей на страницу, которую больше нельзя будет найти в исходном месте на сервере. То же самое верно, если Вы изменили структуру URL-адреса своего домена, не настроив внутреннюю ссылку.
Переименованные файлы
Битые ссылки на сайте также часто встречаются с файлами, которые были размещены на сервере. Если имя файла изменено, к ресурсу больше нельзя получить доступ по исходному URL-адресу.
Это может произойти, например, когда изображения на сервере перемещаются в другую папку. В результате могут появиться страницы товаров в интернет-магазинах, на которых больше не видно изображений.
Удаленные файлы
Если файлы удаляются без удаления или изменения соответствующих ссылок, это также приведет к неработающим ссылкам.
Неправильные перенаправления
Если Вы изменили URL-адреса и настроили соответствующие перенаправления, битые ссылки на сайте все равно могут появляться, если перенаправления не работают и неисправны.
Как видите, существует множество возможных причин неработающих ссылок. Особенно на больших веб-сайтах с большим количеством изображений и HTML-файлов это может произойти очень легко.
Почему битые ссылки вредны для моего сайта?
Когда пользователи используют поисковую систему, им необходимо найти веб-сайт с подходящим решением или информацией. Если они переходят на веб-страницу, и она возвращает код ошибки вместо контента, который они ищут, это приводит к негативному опыту использования веб-сайта.
Битые ссылки на сайте на веб-страницах, которые ведут пользователей в тупики или на недоступные страницы, вызывают проблемы с удобством использования. В этом случае посетители не находят то, что искали, или, по крайней мере, не могут беспрепятственно перемещаться по веб-сайту.
И первый, и второй пример могут привести к увеличению показателей отказов и уменьшению времени пребывания. Конечно, если посетители покидают Ваш веб-сайт преждевременно, это, в свою очередь, приводит к тому, что Вы не достигаете своей цели на своем веб-сайте (например, загрузка электронных книг, покупки в интернет-магазине и т. д.).
Кроме того, эти данные указывают поисковым системам, таким как Google, на то, что Ваш сайт плохо поддерживается. Это негативно повлияет на Ваш рейтинг в поисковой выдаче.
Сами сканеры поисковых систем также могут столкнуться с неработающими ссылками при ежедневном переходе по ссылкам на веб-страницах.
Например, если робот Googlebot встречает такую ссылку, он должен прервать сканирование. Поскольку краулинговый бюджет бота ограничен, часто встречающиеся битые ссылки на сайте могут повлиять на сканирование и, следовательно, на индексацию вашего сайта.
Другим недостатком является то, что нерегулярное сканирование может привести к устаревшим URL-адресам Вашего сайта в индексе поисковой системы. Это, в свою очередь, может привести к проблемам со сканированием и разочарованию пользователей-людей.
Таким образом, Вы можете видеть, что удаление неработающих ссылок важно для вашего веб-сайта, как с точки зрения возможности сканирования для робота Googlebot, так и с точки зрения удобства использования для хунанов!
Как найти битые ссылки на сайте?
Конечно, Вы можете щелкать страницу за страницей своего веб-сайта и проверять каждую ссылку на нем, чтобы найти битые ссылки на сайте.
Это может быть относительно хорошим методом для очень маленьких веб-сайтов с одной или двумя подстраницами, но даже для сайтов среднего размера это может стать довольно утомительным. Действительно утомительно.
Для крупных веб-сайтов или для владельцев веб-сайтов, которым нравится оптимизировать свои рабочие процессы, существуют инструменты анализа веб-сайтов, которые показывают все битые ссылки на сайте несколькими щелчками мыши.
Нашим предпочтительным инструментом, конечно же, является платформа Ryte. Давайте взглянем…
Найдите битые ссылки на сайте с помощью Ryte
Запустите отчет «Коды статуса ссылок» в разделе «Поисковая оптимизация». Ваше внимание должно быть в основном на ссылки с кодами состояния 4xx и 5xx.
В поле «[Цель] Код состояния (группа)» просто щелкните соответствующие поля, чтобы отфильтровать эти коды состояния. Затем Ryte покажет Вам все целевые ссылки, которые не были найдены из-за ошибки 4xx или 5xx.
Рисунок 1: Обнаружение неработающих ссылок с помощью Ryte Search Engine Optimization
Чтобы узнать, являются ли битые ссылки на сайте внутренними ссылками, ведущими на подстраницы вашего сайта, примените фильтр.
Нажмите «Новый фильтр» и выберите «Домен (цель ссылки)» или «URL (цель ссылки)». Введите имя вашего домена в поле «содержит». Затем нажмите «Сохранить и закрыть».
Рисунок 2: Установите фильтр для внутренних неработающих ссылок
Результатом является отфильтрованный список внутренних ссылок на вашем веб-сайте, которые генерируют код состояния 4xx или 5xx.
Вы также можете использовать Ryte для нацеливания неработающих ссылок, которые ведут на сайты, отличные от ваших собственных. Таким образом, Вы убедитесь, что Ваши внешние ссылки действительно работают и что Вы предлагаете своим пользователям реальную добавленную стоимость.
Чтобы найти эти «внешние» битые ссылки, просто измените фильтр. Нажмите «Не содержит» и введите свое доменное имя. После этого Вы увидите все ссылки на внешние сайты.
Рисунок 3: Создание фильтра неработающих ссылок на внешние веб-сайты
Как исправить битые ссылки
Есть несколько способов справиться с неработающими ссылками, как только Вы их нашли, начиная с их анализа.
Вы также должны учитывать, вносили ли Вы или кто-либо другой ранее изменения в структуру домена или URL-адреса.
Внесение изменений вручную: обычно Вы можете очень быстро исправить опечатки в URL-адресах и исправить их в своей CMS на соответствующей странице. Это также относится к неработающим ссылкам, которые ведут на сайты, отличные от вашего собственного.
Массовые изменения: если синтаксическая ошибка была совершена для всего каталога, причиной может быть автоматизация вашей CMS. В этом случае Вам следует проверить шаблоны или подпрограммы, автоматически создающие URL-адреса.
Настройте перенаправления: если содержимое затронутых URL-адресов все еще существует, но доступно только по другому URL-адресу, Вы также можете работать с переадресацией 301. Все важное для Вас мы собрали в нашем руководстве по редиректу.
Удалить ссылки: Если ресурс для внутренней ссылки больше не существует и редирект не имеет смысла, Вы также можете удалить битые ссылки. Это имеет смысл, например, если Вы управляете интернет-магазином и больше не предлагаете категорию продуктов. Если неработающая ссылка восстановлена и больше не нужна, это самое простое решение.
Дополнительный совет: избегайте битых ссылок с актуальной картой сайта XML.
Если Вы регулярно создаете актуальную XML-карту сайта и загружаете ее в Google Search Console, Вы можете легко контролировать, работают ли содержащиеся в ней ссылки.
Google постоянно проверяет ссылки вашей карты сайта и показывает в отдельном отчете, работают ли ссылки, содержащиеся в файле XML, и не содержат ли они ошибок. В разделе «Индекс» > «Карты сайта» Вы можете загрузить свою карту сайта и проверить ее обработку, а также просмотреть покрытие индексом содержащихся URL-адресов.
Рисунок 4. Проверка XML-карты сайта в Google Search Console
Чтобы проверить свою карту сайта с помощью платформы Ryte, найдите «Карта сайта» в навигации и вызовите отчет «Коды состояния контента». Там Вы получите подробный обзор с кодами состояния ваших отправленных URL-адресов. Особенно проверьте ссылки, которые генерируют ошибку 4xx, потому что карта сайта должна содержать только ссылки на доступные страницы с кодом состояния 200.
Рисунок 5. Обнаружение неработающих ссылок в XML-карте сайта с помощью Ryte
Оптимизировать страницы 404
Как уже упоминалось, битых ссылок не всегда можно избежать. Однако важно, чтобы Вы действовали быстро, когда обнаружите их.
Чтобы, по крайней мере, сохранить шанс того, что пользователи не сразу отскочат от страницы 404, Вы должны оформить их привлекательно и попытаться сделать им альтернативное предложение.
Заключительные мысли о битых ссылках
Ссылки гарантируют, что пользователи и поисковые системы смогут легко перемещаться по веб-страницам и переходить с одного веб-сайта на другой. Битые ссылки на сайте мешают этому непрерывному потоку.
Поэтому Вам следует регулярно проверять свой веб-сайт на наличие неработающих ссылок и обеспечивать постоянное хорошее взаимодействие с пользователем и возможность сканирования. Google и Ваши пользователи будут Вам благодарны! Всем удачи и благополучия! До новых встреч!