Переход к предыдущей публикации Русский перевод man tar Работа с FreeBSD Переход к следущей публикации

Ищем “битые” ссылки

Вторник, 22 января, 2008 04:12:27 EET

Исправления от 16 марта, 2009 07:45:30

Поиск Итак, как уже писалось в предыдущем посте, с целью оптимизации сайта в поисковиках избавляемся от ссылок на публикации вида /год/месяц/число/имя_публикации/. Это не сложно, поскольку в настройках Wordpress это легко меняется в “Настройки” -> “ЧПУ (человекопонятные урлы)”. Сейчас, как Вы можете заметить, все ссылки на отдельные посты приобрели такой шаблон:

/категория/имя_публикации.html.

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

Однако теперь возникла проблема найти все посты в блоге, которые тем или иным образом в тексте публикаций ссылаются на соседние. Эти ссылки теперь стали неверны, или попросту говоря, стали “битыми”. А от “битых” ссылок следует избавляться. И для читателей плохо и для поисковых роботов. Но, как я насчитал, в блоге уже больше 160 постов, не считая “статических” страниц. Руками все шерстить? Боже сохрани! Мы же живем в век автоматизации. ;) А значит цель: автоматизировать процесс поиска кривых ссылок на другие страницы этого же сайта внутри других публикаций. Подбираем соответствующее программное обеспечение и вперед! :cool:

“Присев” по-началу на Google, я задался поиском бесплатных сервисов для проверки страниц сайта на наличие “битых” ссылок. Но, как выяснилось, таких достаточно не много. В основном все (не буду здесь даже названия приводить) предлагают Вам “прогнать” эннное количество страниц за бесплатно, а потом просят денег… Этот вариант нам не подходит.

Далее, пришла в голову мысль о поиске какого-либо бесплатного PHP/Perl скрипта, который можно было бы разместить на сервере и здесь же прогнать им весь сайт. По скорости это наверняка был бы самый шустрый вариант. Не тут то было. Или у меня руки кривые, но в результатах поиска в Google и Yandex по запросу вида “php скрипты проверка ссылок на сайте” большей частью получаешь в ответ список каталогов для обмена ссылками и т.п.

Только в последнюю очередь :lol: я вспомнил об обычном софте. Итак: “программа для поиска битых ссылок на сайте”. Получаем…: “Page Promoter” - да уж… Отличная конечно программа, не спорю. Но она столько денег хочет… :???: Не подходит. И тут я нашел то, что искал.

Xenu’s Link Sleuth

Эта программа, во первых БЕСПЛАТНА. Во вторых, весит всего лишь 554 килобайта, проста как дверь, но может именно то, что нужно. Не больше не меньше. Хотя… насчет “больше” - из доп. опций мне лично понравилась чудесная возможность отправить Вам по электронной почте отчет о проделанной работе. Настроек в ней минимум. Именно то, что необходимо. Интерфейс только английский. Вот что о ней пишет автор:

  • Простой пользовательский интерфейс (англ.)
  • Возможность перепроверять ссылки, ранее отмеченные как битые (удобно при временных проблемах со связью)
  • Просто формат файла с отчетом, который может быть отправлен по e-mail
  • Выполняемый файл менее 1MB
  • Поддержка сайтов с SSL шифрованием (”https:// “)
  • Возможность проверки ссылок ftp:// и gopher://
  • Определение и добавление в отчет ссылок с перенаправлениями
  • Поддержка карты сайта.

Именно эта программа меня и выручила. В настоящий момент, пока пишется эта публикация, Xenu в работе. Тридцать параллельных потоков (может быть 100 - максимум, который можно поставить в настройках) тянут с сайта страницы и уже даже видно, что и где прийдется править. Спасибо огромное автору!

Скачать программу Xenu’s Link Sleuth можно с домашней страницы
-=-ссылка-=-

Похожие публикации

Выделенные сервера дешевле обычного хостинга

Возник вопрос по этой теме, или есть что добавить? Говорите!

  1. Зарегистрированным пользователям вводить защитный код (captcha) не приходится.
  2. Загрузить свою аватарку Вы сможете, зарегистрировавшись на сервисе www.gravatar.com
Публикуя комментарий Вы подтверждаете, что ознакомились c Правилами и принимаете их!
HOMOSAPIENS ONLY! :)