Битые ссылки — это ссылки, ведущие на несуществующие веб-страницы. Такие ссылки не просто бесполезны — они вредят сайту с позиций пользователей и поисковых систем. Из материала вы узнаете, как определить битые ссылки внутри страниц сайта на Joomla.

Почему битые ссылки вредят сайту?

Проведем параллель и сравним битые ссылки с битыми окнами: разбитое окно не только портит впечатление, но и не выполняет своих функций, пропуская внутрь холод, пыль и шум.
Также и со ссылками: кликая по битой ссылке, пользователь попадает на несуществующую страницу с информацией об ошибке. В результате пользователь может потерять доверие к источнику ссылки: он просто не захочет возвращаться на сайт.

Кроме того, поисковые системы принимают во внимание вред битых ссылок, поэтому большое их количество негативно отражается на ранжировании сайта.

Откуда берутся битые ссылки?

От появления битых ссылок не застрахован ни один сайт, и если не принимать меры, то их количество будет увеличиваться. Но прежде, чем приступить к их поиску и удалению, необходимо понимать, почему некогда рабочие ссылки «ломаются». Причин может быть много:

  • целевая страница существовала, но была удалена
  • URL-адрес целевой страницы был изменен
  • сайта с целевой страницей больше не существует
  • ошибка в URL-адресе или HTML-коде ссылки

Чтобы избежать появления битых ссылок на внутренние страницы вашего сайта, достаточно знать, что удаление страниц или изменении их алиасов в Joomla «ломает» существующие ссылки на эти страницы.

Но если ваш сайт содержит ссылки на страницы других сайтов, то у вас нет никаких гарантий, что эти ссылки не сломаются, поэтому битые ссылки необходимо регулярно отслеживать и удалять.

Как отслеживать битые ссылки?

Существует несколько категорий инструментов, позволяющих сканировать сайты на наличие битых ссылок:

  • Десктопные программы

    Таких программ очень много, и практически все они являются многофункциональными, позволяя не только находить битые ссылки, но и проверять страницы по различным SEO-факторам.

  • Инструменты поисковых систем

    Роботы поисковых систем также регулярно сканируют сайты на наличие битых ресурсов, информацию о которых можно в сервисах для вебмастеров Google и Яндекса.

  • Онлайн-сервисы

    Позволяют запускать сканирование без установки ПО, но практически все сервисы имеют ограничения на количество проверяемых URL-ов, которые можно снять за дополнительную плату.

  • Расширения для CMS

    Существуют специализированные расширения для поиска битых ссылок, одно из них рассматривается ниже.

Следует отметить, что процесс обнаружения битых ссылок может затянуться в зависимости от количества страниц на сайте и количества ссылок на каждой странице, ведь сканеру необходимо проверить каждую ссылку.

Десктопная программа Xenu

Xenu — это небольшая бесплатная утилита, являющаяся классическим способом проверки сайта на наличие битых ссылок.

Использовать Xenu очень просто:

  1. скачайте (официальный сайт) и установите программу на компьютер
  2. запустите программу
  3. нажмите FileCheck URL...
  4. введите URL сайта
  5. нажмите OK для начала сканирования
  6. чтобы на экране отображались только битые ссылки, нажмите View и отметьте опцию Show broken links only

Для определения URL-адреса страницы, на которой размещена битая ссылка:

  1. кликните по строке ссылки правой кнопкой мыши
  2. в контекстном меню выберите URL properties
  3. ссылающиеся страницы будут отображены в нижней текстовой области

Программа позволяет сохранять собранную информацию в файл для последующего использования.

Инструменты поисковых систем

Инструменты для вебмастеров от Яндекса и Google позволяют отслеживать не столько битые ссылки, сколько несуществующие внутренние (только внутренние) URL-адреса, возвращающие код 404, 403 или 5.x.x на момент сканирования поисковым роботом.

Упоминаемые термины:

Joomla, Алиас, CMS, Редирект