Перевірка битих посилань на сайті програми, сервіси, плагіни, інструменти для веб-майстрів
Добрий день, Новомосковсктелі блогу BiznesSystem.ru. Сьогоднішня тема - перевірка битих посилань на сайті. Коли я тільки почав знайомитися з інтернетом, мені здавалося, що кожен сайт і кожна сторінка вічні і будуть існувати в мережі завжди. Навіть думки не виникало, що веб ресурси і їх вміст зникають так само часто, як і з'являються. В результаті їх пропажі в мережі залишається маса неробочих (битих) посилань. Раніше, перейшовши за такими лінками ми потрапляли на сторінку з потрібним контентом, а, тепер, натикаємося на помилку.

Припустимо, був сайт, ніхто на нього не посилався і, якщо він пропав, в мережі не залишилося жодного сліду - битих посилань в результаті його пропажі не з'явилося. Інша справа, коли корисний контент мотивував інших вебмайстрів ставити на нього посилання і потім зник. Сторінка наразі не має, а згадки про неї залишаються в мережі - це вже проблема.
Шкода від битих посилань
Відштовхуватися коштує від того, що наявність неробочих посилань, як мінімум марно. Коли ви посилаєтеся на іншу сторінку і рекомендуєте її відвідувачам свого сайту, то відвідувач повинен знайти там щось корисне. Якщо він наштовхується на помилку, то користі не отримує. «Обламати» так людина один раз, потім другий і його бажання переходити по вашим рекомендаціям істотно знизиться.
Окрема тема - це реферальні (партнерські посилання). При їх некоректності ви втрачаєте реальні живі гроші.
Позбавлятися від цієї недуги потрібно обов'язково. Єдина проблема - якщо сайт великий, то вручну знайти кожну окрему посилання непросто - процес треба автоматизувати, благо, способів є чимало. 4 варіанти перевірки сайту на биті посилання я покажу в статті нижче.
Причини появи помилок
Найбільш часті причини появи битих посилань:
Перш ніж розповісти про те, як перевірити сайт на биті посилання, я хочу розповісти про те, що з ними робити після виявлення. Інакше, який сенс їх шукати, якщо не відомо, що робити згодом.
Для початку необхідно розділяти неробочі лінки на зовнішні з вашого сайту на чужій, зовнішні з чужого сайту на свій і внутрішні.
При використанні постійного редиректу ви не втратите не тільки відвідувачів, які переходять на сайт, але і вплив зовнішніх посилань, так як пошукові системи інтернету правильно розуміють систему перенаправлень.
Програми перевірки битих посилань
Завантажити програму можна тут - скачати Xenu's Link Sleuth
Зараз покажу, як нею користуватися. Після запуску встановленої проги буде відкриватися пусте вікно, в якому натискаємо на піктограму сторінки (підписану як Check URL).


Програма сканує повністю всі існуючі на зазначеному домені сторінки - виставить їх статус, тип, title сторінки (якщо існує), рівень вкладеності і інші характеристики. Тут можна не тільки биті посилання відстежувати.




Перевірка битих посилань онлайн
Але є і загальні недоліки онлайн сервісів - як правило, обмежена кількість безкоштовно сканованих сторінок.
Онлайн сервісів для перевірки битих посилань існує маса. Раніше я користувався ось цим - brokenlinkcheck.com. але він англійською і не всім буде комфортний. Обмеження 3000 страниц, решта за гроші.
Не так давно мені попався російськомовний сервіс, який сподобався більше - brokenlinklookup.com - дизайн по приємніше і інтерфейс простіше. Але тут обмеження більш жорсткі - безкоштовно всього 1000 сторінок (невеликих проектів досить, а для великих порталів, все ж, доведеться використовувати програми). Ось коротка інструкція по brokenlinklookup.com

Результати пошуку виглядають списком недіючих посилань, праворуч відображається тип помилки (404, 403 і т.д.).

Для того, щоб подивитися подробиці по кожному посиланні, треба натиснути на тип помилки справа. У спливаючому вікні з'являється інформація.

Плагін для WordPress Broken Link Checker
Плагін досить поширений. У репозиторії WordPress, серед інших плагінів, він є і встановлюється через панель адміністратора сайту, якщо що, інструкція по установці плагінів тут.
Broken Link Checker в режимі реального часу сканує сторінки веб ресурсу, якщо знаходить биті посилання, то додає їх в список, вказуючи, кількість перевірок, періоди, типи помилок.
В цілому, я його роботою задоволений, відсотків на 95% зі своїми функціями справляється, головне що в режимі реального часу.
Після установки і активації в адмінці сайту, в розділі «Інструменти» з'явиться закладка - «Неправильні посилання» із зазначенням числа битих посилань, знайдених плагіном.

Також, з'явиться віджет «Broken Link Checker» з інформацією по роботі плагіна.

А в розділі «Налаштування» буде вкладка «Перевірка посилань», через яку ви зможете виставити конфігурацію плагіна відмінну від базової, хоча там і за замовчуванням все гаразд.
Отже, плагін працює і знайшов у вас проблеми - висвітиться в віджеті в адмінці і у вкладці інструменти. Натиснувши на посилання із зазначенням числа невірних посилань, ви перейдете до їх списку.

Підводячи курсор до кожного елементу, ви побачите, як з'являються варіанти дій:

Плагін, однозначно, корисний, і для більш менш великих проектів незамінний.
Неробочі посилання в Yandex Webmaster
Багато знайомі з інструментами для веб-майстрів від Яндекс. Якщо ви ними ще не користуєтеся, то рекомендую туди додати свої сайти, так як більш докладної інформації щодо технічного стану веб ресурсів годі й шукати.
На відміну від описаних вище методів, за допомогою Яндекса ми можемо відстежити биті посилання не зі свого сайту, а на свій (посилаються чужі домени або ведуть внутрішні лінки).

Неробочі посилання в Google Webmasters
Для обраного сайту в лівому меню шукаємо розділ «Сканування» - «Помилки сканування», в ньому і будуть все 404 помилки, знайдені цією пошуковою системою у вас на сайті.


Внутрішні биті посилання поправте самі, а для зовнішніх все той же 301 редирект вам на допомогу.
На цьому все, тепер ви зможете прибрати один з факторів, що роблять негативний вплив на ваш ресурс і зробити його більш привабливим для користувачів інтернету.