В предыдущей пошаговой инструкции на pod-kopirku.ru мы научились скачивать и устанавливать программу для поиска битых ссылок — Xenu. Если кто пропустил — статью «Проверить битые ссылки: скачать и установить XENU» можно найти по этой ссылке.
Следующая пошаговая инструкция будет посвящена поэтапной работе с программой Xenu, анализу ее результатов, поиску и вычищению битых ссылок с сайта. И сразу же приступаем.
Проверить битые ссылки Xenu
1. Запускаем программу, которую мы уже скачали и установили в предыдущем обучающем уроке.
2. Для запуска проверки битых ссылок можно пойти 3-мя разными путями:
— выбрать меню «File — Check URL»;
— нажать на иконку белого листа на панели инструментов программы Xenu;
— нажать комбинацию на клавиатуре «Ctrl+N» (запуск новой проверки).
3. В открывшемся окне настроек «Xenu`s starting poin» необходимо:
— ввети URL (адрес) сайта, который хотим проверить (можно без http и www);
— включить/отключить проверку внешних ссылок «Check external links» (на скриншоте функция отключена);
— скорректировать настройки программы «More options».
— запустить проверку «OK».
Примечание: для низкой скорости соединения с Интернетом, лучше выбрать щадящий режим работы, выставив ползунок не на 30, а на 20 или 10 одновременных запросов программы Xenu. В этом случае скорость работы будет ниже, но ошибок окажется меньше.
4. Если предыдущие действия выполнены правильно, запустится проверка битых ссылок того сайта, адрес которого мы указали. По окончании проверки система предложит создать и сохранить отчет, от которого можно просто отказаться.
5. Приступаем к анализу результатов проверки битых ссылок. Прежде всего, обращаем внимание: система использует 4 разных цвета для выделения ссылок:
— зеленый — ссылка нормальная, рабочая, внутренняя;
— синий — ссылка нормальная, рабочая, внешняя;
— серый — ссылка не проверена (либо ошибка, либо процесс еще не окончен, ссылка занята проверкой);
— красный — ссылка указывает на несуществующий элемент, ссылка битая.
6. Внимания требуют ссылки, выделенные красным цветом. Кликнув по ссылке правкой клавишей мышки, открываем ее свойства «URL propertis».
7. Как видно на скриншоте и в чем можно убедиться на собственном опыте, если вы следуете всем этапам этой пошаговой инструкции от pod-kopirku.ru, окно свойств имеет следующие пункты:
— Page URL — страница, на которую указывает ссылка;
— Title or link text — текст ссылки (анкор, по сути);
— No links on this page — нет ссылок на страницу (это поле почти всегда будет пустым);
— Page linking on this one — страницы, содержащие URL ссылки.
Причем, внимания достойны только 2 поля — первое и последнее. Говоря простыми словами, первое поле указывает, куда ведет ссылка, а второе — где размещена ссылка. В случае с битыми ссылками и конкретным примером, приведенным в скриншоте, можем поступить двояко:
— открыть файл engine.css и удалить из него ссылку на файл fbutton.png;
— создать файл fbutton.png (по сути, картинку-кнопку) и поместить его по адресу, где он должен находиться (смотрите верхнее поле программы).
НО поскольку параметры и содержание картинки fbutton.png нам неизвестно, то значительно проще пойти первым путем и просто удалить нерабочую битую ссылку из каскадной таблицы стилей engine.css.
Произведя необходимые работы на сайте, удалив нерабочую ссылку или скорректировав ее, запускаем проверку битых ссылок повторно и оцениваем полученный результат. В идеале все просканированные ссылки должны остаться либо зелеными либо синими. Любая красная ссылка в результатах Xenu — это тревожный сигнал, который нужно устранить!
Более детальные сведения дать в пошаговой инструкции сложно, т.к. сайты у всех будут разными, программа покажет разные результаты, будут совершенно другие битые ссылки. Тем не менее, общий принцип всегда одинаков — битые ссылки нужно устранить путем:
— корректирования URL (бывает, что ссылка задана некорректно);
— удалением ссылки (открываем файл, что в нижнем поле программы, находим и удаляем битую ссылку);
— корректирования ошибочной страницы, файла, функции, модуля, плагина и т.д. (наиболее сложный вариант, предполагающий, что мы хорошо знаем, куда указывает битый линк и можем подкорректировать работу поврежденного файла, страницы, модуля, блока, функции и т.д.)
А завершает пошаговую инструкцию pod-kopirku.ru очередное полезное и тематическое видео, которое дополнит общую картину этой статьи: