Новости

Перевірка битих посилань на сайті

  1. Що таке биті посилання
  2. Причини виникнення
  3. наслідки
  4. Як знайти биті посилання на сайті
  5. Керівництво по пошуку битих посилань на сайті
  6. Онлайн сервіс Broken link checker
  7. Аналіз битих посилань
  8. Видалення битих посилань в коментарях
  9. Як видалити биту посилання в статті
  10. Рекомендації та поради з пошуку битих посилань на блозі
  11. Розширений пошук битих посилань в коментарях
  12. Пошук битих посилань на домени з різним написанням урла

Всім привіт Всім привіт! Буквально недавно я боровся з шкідливим кодом на своєму блозі і зміг його перемогти. Про це я розповім в свіжому випуску дайджесту. Під час цієї боротьби я вирішив ще й підчистити свій блог від непотрібних елементів, які тим чи іншим чином заважали нормальному пошуковому просуванню. У цьому пості я розповім Вам про те, як я періодично роблю перевірку наявності битих посилань на сайті за допомогою онлайн сервісу Broken link checker. Пропоную Вам моє просте покрокове керівництво в картинках.

Що таке биті посилання

визначення

Битий посилання - це перехід на неіснуючі сторінки сайту або блогу, на документ або картинку. Якщо відвідувач сайту перейде за цим посиланням, йому браузер покаже повідомлення про те, що даний елемент веб-ресусра не найден.

Причини виникнення

Їх може бути кілька, але всі вони говорять про те, що вихід на даний документ (сторінку, картинку) неможливий через його відсутність. Ось основні причини виникнення битих посилань для сторінок:

  • видалення сторінки, на яку веде посилання. Зазвичай виходить з-за того, що веб-майстер або видалив цей html-документ (пост на блозі, наприклад), або повністю ліквідував весь сайт.
  • редизайн сайту. В такому випадку часто відбуваються зміни, які повністю або частково змінюють структуру ресурсу (змінюються або з'являються розділи, створюються нові або частково редагуються старі сторінки). Тут урл сторінки не відповідає тією адресою, на який вела бита посилання (наприклад, через укорочення урла постів блогу, видаляючи елемент категорій - про це я розповідав в одній з своїх seo-шпаргалок ).
  • банальна помилка веб-мастреа при прописку урла сайту, на яку планується ставитися посилання. Часто буває через те, що в адресі посилання варто два http або пропущений один символ.

наслідки

Для відвідувачів бита посилання може говорити про те, що або веб-майстер сайту не стежить за адресатами своїх зовнішніх посилань, або йому абсолютно неважливо, куди ведуть ці переходи. У більшості випадків користувачі, побачивши повідомлення про неіснуючу сторінку, вже не повернутися назад. У будь-якому випадку, довіра до такого власнику сайту не збільшується. 🙂

Для пошукових систем бита посилання - це просто помилка в коді сайту. Така ж, як якщо б на пості блогу або на сторінці інтернет-магазину йшла внутрішня посилання на неіснуючий документ. Але добре, якщо вона одна або дві. Якщо ж помилок багато, це негативно може позначитися на індексування ресурсу - пошуковим системам не потрібні «глючний» сайти у видачі.

до меню ↑

Як знайти биті посилання на сайті

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

Програми є найбільш універсальними засобами. Як правило, вони видають багато різної інформації не тільки по битим посиланнях. Це їх плюс. А мінус в тому, що через різноманіття функцій користувачеві потрібно добре знати інтерфейс софта. Кращі безкоштовні програми - Netpeak Spider і Xenu's Link Sleuth.

Модулі менш громіздкі і більш вузькоспеціалізовані - вирішують конкретне завдання (пошук битих посилань). У цьому полягає їх плюс. Мінус їх у тому, що такі плагіни повинні встановлюватися в тіло сайту (блогу) під конкретну CMS. Для ресурсів на Вордпресі найпопулярнішим є Broken link checker plagin.

Останнім часом все більш актуальними стають онлайн-сервіси для seo аналізу сайту. Вони володіють всім функціоналом з пошуку битих посилань, яким володіють і універсальні програми. Але їх інтерфейси дуже прості. І найважливіше - не потрібно прив'язка до сайту (як у випадку для плагіна) і не потрібна наявність спеціального софту і операційної системи - онлайн-сервіс працює в будь-якому браузері.

Особисто я використовую сервіс Online Broken Link Checker. Тепер я покажу Вам як в ньому знаходжу биті посилання.

до меню ↑

Керівництво по пошуку битих посилань на сайті

до меню ↑

Онлайн сервіс Broken link checker

Для знаходження битих посилань в Online Broken Link Checker, переходимо на головну сторінку сервісу . Вводимо дані в спеціальний блок і натискаємо кнопку Find broken links:

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

Потім сервіс починає пошук битих посилань. За час сканування чекер відображає кожен неіснуючий перехід на екрані. Після закінчення перевірки сайту до списку запропонованих битих посилань додається їх кількість і число просканованих сторінок ресурсу:

Після закінчення перевірки сайту до списку запропонованих битих посилань додається їх кількість і число просканованих сторінок ресурсу:

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

Про помилки розповім трохи докладніше. Всього існує кілька постійних проблем (биті посилання - це помилка 404 і bad host), і різні помилки сканування (empty, time out і т.д.):

Найпопулярніші причини виникнення помилки при скануванні - 404 помилка, що говорить про відсутність сторінки ресурсу, на яку йде бита посилання або bad host (немає домену на сервері).

до меню ↑

Аналіз битих посилань

Кожен пункт таблиці розглядаємо за таким планом:

Насамперед дивимося, по якій проблемі сервіс класифікує биту посилання. Для цього звертаємо свою увагу на відповідний розділ в таблиці (на зображенні він позначений під цифрою 1). Як приклад я взяв биту посилання, яка виникла в одному з коментарів на моєму блозі.

Як бачимо на зображенні, бита посилання виникла через відсутність сторінки, на яку йде перехід в коментарі. Для підтвердження цього ввожу адреса сторінки, на яку йде бита посилання (в моєму прикладі це адреса блогу interesenki.ru) і отримую повідомлення про відсутність домену на сервері:

ru) і отримую повідомлення про відсутність домену на сервері:

Переконавшись в наявність помилки, натискаю в таблиці на посилання під номером 2 - настав час дізнатися, де знаходиться непрацюючий перехід. У моєму випадку бита посилання була в одному з коментарів на пості:

У моєму випадку бита посилання була в одному з коментарів на пості:

Якщо ж Ви не змогли відразу визначити місце неіснуючої посилання (наприклад, в моєму випадку через велику кількість коментарів з цим доменом), варто натиснути цифру 3 в звіті і подивитися уривок коду сторінки аналізованого ресурсу:

Якщо ж Ви не змогли відразу визначити місце неіснуючої посилання (наприклад, в моєму випадку через велику кількість коментарів з цим доменом), варто натиснути цифру 3 в звіті і подивитися уривок коду сторінки аналізованого ресурсу:

до меню ↑

Видалення битих посилань в коментарях

Після того, як ми знайшли биті посилання за допомогою сервісу, потрібно їх виправити. У моєму прикладі непрацюючий перехід виник через відсутність сайту одного з моїх коментаторів. Так як помилка виникла не через мою помилку, мені слід прибрати з коментаря адреса Ресурc свого читача:

До речі, зазвичай постійні читачі на блогах залишають не один коментар. І як правило вони є на різних сторінках. Тому, після того, як я розібрався з одного битого посиланням, зазначеної сервісом Broken Link Checker, відразу шукаю інші проблемні повідомлення. Для цього в розділі блогу «Коментарі» задаю пошук по проблемному адресою сайту читача і отримую весь список його повідомлень:

На малюнку показані не тільки коментарі з аналогічною битою посилань, але і спеціальний значок 404-й помилки (в зеленій рамці). Це сам CMS WordPress вказує на те, що блогу interesenki.ru на сервері немає.

І раз торкнулися теми коментарів, вкажу ще на одну часту причину виникнення битих посилань. Вона виникає через шаблону, який автоматом вказує в формі для коментаря адресу ресурсу відвідувача у вигляді «Ваш сайт» (як в моєму випадку). І якщо домен сайту не прописується, то в повідомленні замість адреси блогу читача варто такий рядок:

І якщо домен сайту не прописується, то в повідомленні замість адреси блогу читача варто такий рядок:

На жаль, такої «віртуальний адреса» теж вважається битою посиланням. Тому при модерації я намагаюся завжди прибирати такий порожній урл.

до меню ↑

Як видалити биту посилання в статті

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

На прикладі все того ж сервісу покажу план пошуку і видалення битого посилання на моєму блозі. Ось черговий приклад:

Ось черговий приклад:

Сервіс Broken Link Checker знайшов биту посилання в одному з моїх минулих щомісячних оглядів (ех, класна колись тема була!). Вона посилалася на статтю мого земляка Дениса Тумилович, автора сайту monetablog.ru. При перевірці даний блог на момент перевірки не працював (зараз він заражений вірусом). Тому я прийняв рішення видалити непрацюючий перехід (шкода, звичайно - пост Дениса був класним):

Тому я прийняв рішення видалити непрацюючий перехід (шкода, звичайно - пост Дениса був класним):

до меню ↑

Рекомендації та поради з пошуку битих посилань на блозі

Як бачите, знайти биту посилання нескладно - сервіс Broken Link Checker чітко виконує свої функції. Але зі свого досвіду використання чекера скажу, що якщо сайт запущений, то копатися в звіті доведеться дуже довго. Особливо, якщо розширеному режимі пошуку. Щоб прискорити завдання, дам кілька простих порад (в основному це стосується тільки блогерів):

до меню ↑

Розширений пошук битих посилань в коментарях

Як я вже говорив, багато блогери залишають в коментарях адреси своїх блогів. І часто, якщо ці сайти не існують або до них заборонений доступ, вони генерують биті посилання. У моєму мануале я вказав, як можна їх знайти на своєму блозі, і як видалити.

Але як показує практика, ряд блогерів замість адреси свого блогу вказують не її домен (головна сторінка), а урл конкретного поста. В такому випадку, так як блог читача не відкривається, то і конкретний пост теж не буде видно браузером. Але в моєму прикладі ми шукали биті посилання тільки по домену. Щоб прискорити процес знаходження переходів на неіснуючі урли статей проблемного блогу, рекомендую в пошуку поряд з адресою головною прописувати і пошту читача:

Щоб прискорити процес знаходження переходів на неіснуючі урли статей проблемного блогу, рекомендую в пошуку поряд з адресою головною прописувати і пошту читача:

Як видно з прикладу, за запитом адреси домену читач залишив 17 коментарів, а поштою - 37. Таким чином можна прискорити процес видалення битих посилань.

до меню ↑

Пошук битих посилань на домени з різним написанням урла

Такі випадки рідкісні, але теж можуть мати місце. Це коли адреса головної пишеться зі слешем на кінці урла або без:

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

Бажаю удачі в чищенні свого сайту! З повагою, Ваш Максим Довженко

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

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: