Битые ссылки — что это такое, как их найти и как от них избавиться?
Битые ссылки — это ссылки, ведущие на несуществующие или недоступные страницы и порождающие обычно ошибку с кодом 404, но бывают и другие коды.
Чтобы ликвидировать битые ссылки, можно использовать панель вебмастера Google или Яндекса, причём панель у Google считается более удобной.
Но существует и специализированный бесплатный онлайновый сервис поиска битых ссылок, расположенный на сайте www.brokenlinkcheck.com (битых ссылок проверяльщик).
Можете испытать и другие сервисы, чтобы прийти к выводу, что этот лучший.
Этот сервис не только выявляет на всех страницах заданного сайта все внешние и внутренние битые ссылки, но и показывает место в HTML-коде, где они затаились!
Чтобы воспользоваться этим сервисом, нужно перейти на упомянутый сайт, ввести адрес проверяемого сайта и кликнуть по кнопке Find broken links. После этого попадёте на страницу Online Broken Link Checker, где нужно ввести Security code и кликнуть по кнопке Find broken links now!
Задавать более тщательную проверку, переставляя синий кружок в нижнюю позицию, имеет смысл только для окончательной проверки сайта после ликвидации всех выявленных битых ссылок.
Отмечу сразу, что этот сервис скачивает с хостинга все страницы проверяемого сайта и этим создаёт на несколько минут высокую нагрузку на хостинг , а также загоняет все страницы сайта в кэш, заполняя его порой так, что плагин WP Super Cache отказывается выводить Список кэшированных файлов и выдаёт сообщение «Слишком много объектов в кэше, создание списка невозможно«. Именно это произошло у меня, так как этот сервис нашёл на моём сайте 618-ть страниц.
Обязательно учтите, что битые ссылки, присутствующие в установленных на всех страницах сайта счётчиках или в FeedBurner, породят тьму страниц в формируемом списке. Если заметите, что это происходит, лучше кликнуть по красной кнопке Stop, прервать процесс, отключить счётчик или FeedBurner, а затем очистить кэш сайта и снова запустить проверку.
На этом сайте сервис при первой полноценной проверке нашёл 5-ть битых ссылок. Ликвидировав их, повторил проверку. Получил два результата в таблице примерно такого вида:
To see link’s location in the source HTML click on src below (Даю перевод: Смотрите расположение ссылок в исходном HTML-коде, кликая по src ниже)
# | Broken link (Битые ссылки) | Page where found (Страница, где найдены) | Server response (Ответ сервера) |
1 | http://адрес_1 | url src | 404 |
2 | http://адрес_2 | url src | 404 |
Processed 621 web pages, found 2 broken links (Даю перевод: обработана 621-на страница, найдено 2 битых ссылки )
Адреса несуществующих страниц приведены во 2-й колонке. В 1-й и 2-й строчках присутствуют по 4-ре ссылки, ведущие на страницы, которые поспособствуют в ликвидации найденных битых ссылок.
url — адрес страницы, содержащей битую ссылку.
src — по этой ссылке попадёте на страницу, где приводится полный HTML-код страницы с битой ссылкой и фрагмент, выделенный фоном и содержащий битую ссылку. Иногда фрагмент бывает весьма длинным и приходится изрядно покумекать.
404 — код ошибки (могут быть и другие номера). Сделав в Яндексе запрос «Код XYZ», легко получите необходимую информацию. Полный перечень кодов есть в Википедии — туда и направляйте свои стопы, получив ответ Яндекса.
Кликайте по 4-м ссылкам строки последовательно справа налево и используйте получаемую информацию. Её обычно бывает достаточно, чтобы прибить битые ссылки, но можно нарваться на ситуацию, когда битая ссылка попала в такое место, куда трудно проникнуть. Вот тогда придётся повозиться!
На эту ситуацию как-то я наткнулся и сам… Буду бороться с этой глубоко затаившейся битой ссылкой. Результаты доложу… Докладывать нечего, так как и сам не заметил, как её ликвидировал в процессе совершенствования страниц сайта.
Успехов в ликвидации битых ссылок, ликвидатор!
17.05.2014 повторил проверку, получил ответ Processed 643 web pages, found 7 broken links. В течение часа избавился от всех 7-ми битых ссылок, очистил кэш сервера хостинга и снова провёл проверку. Получил ответ Processed 643 web pages, found 0 broken links.
Приглашаю всех высказываться в Комментариях. Критику и обмен опытом одобряю и приветствую. В хороших комментариях сохраняю ссылку на сайт автора!
И не забывайте, пожалуйста, нажимать на кнопки социальных сетей, которые расположены под текстом каждой страницы сайта.
Продолжение тут…