Природа возникновения битых ссылок
Теперь нам определенно понятно, что с битыми ссылками нужно бороться и не в коем случае не плодить их. Кстати, я забыл упомянуть, что битые ссылки — это признак того, что целевая страница куда-то пропала. То есть она могла быть удалена с сайта или просто перенесена на новый адрес. Ведь, сами по себе битые ссылки не появляются, они возникают, если на сайте проводились какие-то работы по переносу статей. Ну и конечно, нельзя исключать, что ошибка может содержаться в адресе самой ссылки, а не в адресе целевой страницы. Как правило, на молодых блогах битых ссылок почти нет, так как статей мало и, даже, если проводятся работы по рефакторингу сайта, все пройдет гладко. Чего нельзя сказать о больших сайтах, где сотни страниц, в таких случаях ошибки неизбежны. Но, в любом случае, проверка битых ссылок на сайте у вас много времени не заберет, если конечно все делать правильно.
Поиск битых ссылок по сайту
Однозначно, поиск битых ссылок нужно выполнять с помощью программы, вручную это сделать невозможно, да и не нужно. Вы только представьте, сколько ссылок может быть на сайте и все их нужно проверить вручную. Даже на маленьком блоге, как у меня, мне понадобилось бы на это как минимум — день. Программа выполняет ту же работу за 20 минут. Вот так!
Xenu — программа для поиска битых ссылок
Итак, речь пойдет об одной замечательной программке, называется она Xenu’s link sleuth, скачать её можно тут. К сожалению, данная программа работает только под Windows. В операционной системе Линукс её запустить у меня не получилось. Запустите программу, сейчас мы научимся с ней обращаться, программа до ужаса простая.
На скриншотах показано главное окно программы Xenu. Для того, чтобы начать поиск битых ссылок, нужно создать новый проект. В главном меню нажмите File->Check Url. Далее нужно указать адрес сайта, на котором программа будет искать битые ссылки. Галочку Check External Links убираем, ведь нам не нужно проверять внешние ссылки. Хотя, если вы хотите получить более полную картину как по внутренним ссылкам, так и по внешним, то галочку оставьте активной.
По большому счету, вы должны указать только url своего сайта и нажать на кнопку ОК, и программа Xenu начнет сканировать ваш сайт на предмет битых ссылок. По-правде говоря, Xenu ищет все ссылки на целевом сайте, как битые так и нормальные, работающие. Но битые ссылки выделяются красным цветом, поэтому их легко можно будет отделить от общей массы ссылок на сайте. Запускайте свою проверку битых ссылок на сайте, а вот мой результат сканирования битых ссылок для моего сайта, подопытным конечно же был — cppstudio.com.
Я внезапно обнаружил, что на моем сайте очень много битых ссылок, вон какой большой красный список. Зеленым цветом выделены рабочие ссылки. Все битые ссылки нужно исправить. Как именно мы это будем делать, я расскажу дальше.
Исправление битых ссылок на сайте
Красным цветом выделяются адреса на страницы, которых не существует. Чтобы узнать где именно стоит такая ссылка, нужно нажать правой кнопкой по битой ссылке и выбрать URL properties.
На втором скриншоте показаны два адреса:
- Битый url — тот url, свойства которого мы просматриваем.
- URL страницы, на которой находится битая ссылка.
Вот именно вторая ссылка нам и нужна. Эту ссылку копируйте в свой браузер и в открывшейся странице найдите битую ссылку. Нам нужно понять, что не так с этой ссылкой. Кроме того, для каждой ссылки указан анкор, что еще больше упрощает поиск битых ссылок. Есть два варианта:
- Опечатка в адресе ссылки. Тут все ясно, если есть опечатка, то просто исправьте url ссылки и все.
- Целевая страница переехала на другой url. В этом случае, все немного сложнее, если страница переехала на новый адрес, то нужно изменить адрес в ссылке на новый или поставить 301 редирект со старого адреса на новый.
Как я поступал? Я ставил редиректы, так как я знаю, что страницы на сайте были перенесены на новые адреса, ну и, видимо, для данных страниц не были проставлены редиректы.
Теперь, вы знаете как найти битые ссылки. Думаю, как исправить битые ссылки, вы догадаетесь. Ну, а я сейчас начну исправлять свои битые ссылки, а точнее, буду ставить редиректы. Кстати, о том как поставить 301 редирект, я рассказывал в этой статье.
P.S.: А вы знаете, что я провожу ежемесячно конкурс самых активных комментаторов? Обязательно участвуйте.
10 Комментариев
-
А вы можете сделать, чтобы при наведении на изображение у вас в статье ничего не происходило?
-
Сделать можно все что угодно. Вопрос в том — «Для чего это делать?». Этот эффект предусмотрен дизайном темы. Не вижу смысла что-то менять.
-
То есть вы считаете, что если на картинке ничего не видно в момент, когда на ней курсор, то это удобно?
-
Автор
Это всего лишь пред-просмотр картинки, на неё можно нажать и произойдет чудо.
-
Здесь половина картинок отлично просматривается и без увеличения.
-
-
-
У вас очень красивый дизайн! :) Сами делали или заказывали?
-
Автор
Спасибо. Я не дизайнер, поэтому сам бы никогда такого не смог сделать. Это премиум шаблон от ThemeForest, очень удобный. Вот тут я описывал как и где покупал этот шаблон.
-
-
-
-
Относительно битых ссылок на сайте также есть неплохая статья тут http://kvinta-a.ru/bitye-ssylki-na-sayte/
-
Я пользуюсь плагином для обнаружения битых ссылок Broken Link Checker — проверяет и исправляет битые ссылки, вернее выполняет перенапрвление
-
Есть хороший плагин для этого. Проверил на битые ссылки и отключил его. Раз в 2-3 месяца проверять нужно)