Тести та огляди

Плагін Broken Link Checker – пошук битих посилань у WordPress. Плагін Broken Link Checker. Встановлення та налаштування Link checker плагін

Завантажуємо плагін з його домашньої сторінкиі встановлюємо його:

1. Розпаковуємо архів.

2. Копіюємо папку broken-link-checkerв /wp-content/plugins/.

3. Заходимо до адмінки блогу на вкладку " Плагіниі активуємо плагін.

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

Вибір того, що плагін повинен перевіряти знаходиться в " Look For Links InЦікава функція плагіна полягає в тому, що він вміє перевіряти посилання в довільних полях записів. Для чого це потрібно? У деяких шаблонах анонси записів супроводжуються картинкою-мініатюрою, тобто при додаванні запису автор вказує у довільному полі посилання на мініатюру картинки. Configureі вкажіть потрібні поля:

Тут же в " Look For Links Inможна вказати винятки для перевірок. Скажімо, плагін завзято позначає знайдені на цьому блозі посилання на localhostяк помилкові. Також він досить погано розбирає php-код, завзято позначаючи неправильними посилання, які лише є частиною php-Кода і насправді нікуди не ведуть. Це, мабуть, єдиний недолік плагіна, який я зміг знайти, але після заповнення списку винятків і цей недолік повністю усувається.

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

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

На WordPress непрацюючі (биті) посилання блискуче відловлює плагін Broken Link Checker перевірки битих посилань. Вважайте, що у вас з'явився персональний бот. Побиті посилання – це посилання, які приведуть ваших відвідувачів на сторінку помилки 404.

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

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

Плагін Broken Link Checker - перевірка битих посилань

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

Звідки вони беруться – биті посилання

  • Якщо на вашому сайті WordPress дозволено коментування, то за час життя вашого блогу з'являться посилання на сайти, що загинули в нерівній інтернетній боротьбі. І чим сайт старший, тим таких неправильних посилань більше.
  • Автор коментаря благополучно здорового сайту або ви самі можете припуститися помилки при написанні посилання на ваш ресурс або статтю. Наприклад, при внутрішній перелінковці, посилаючись на інші статті чи корисні ресурси.
  • Під час завантаження зображень із неправильними урлами.
  • Під час видалення правовласником відео з Ютуба.

Я примудрилася завантажити всі зображення з російськими назвами. Пошуковик їх не розуміє, і всі вони вилізли у мене в вікні аналізу битих посилань. Вони вели на сторінку помилки 404. Тобто, картинки на сайті були, але посилання з них вели унікуди. У мене таких набралося понад 160 штук

Розважилася я добре, витягаючи з тіла статті зображення, переназиваючи їх латиницею і завантажуючи назад. Можна було просто змінити урл прямо з адмінки, що розумниця плагін дозволяє зробити, але, якщо вже пішла така пиятика! – я ці картинки оптимізувала, зменшивши їхню вагу більш ніж наполовину. Чим значно зменшила час завантаження сторінки.

Ну, ось знову мене занесло… Це тема окремої статті, а поки що скажу, що картинки потрібно обзивати транскрипцією чи цифрою, і лише після цього завантажувати на сайт.

Про плагін Broken Link Checker

Порядок дій

  • Завантажити плагін Broken Link Checker на офіційному сайті за адресою http://wordpress.org/extend/plugins/broken-link-checkerабо скористатися пошуком плагінів в адмін-панелі сайту WordPress.
  • Встановити звичайним порядком із адмінки сайту.
  • Активувати.

Після цього плагін одразу почне працювати.

Чашку кави випити не встигнете, як вона вивісить вам першу партію битих посилань.

Подивитися їх ви зможете у вкладці Консоль — Інструменти — Неправильні посилання

Тут з'явиться список битих посилань, місце їх розташування та способи виправлення ситуації. Виберіть потрібне і зробіть необхідні дії.

Помилувалися?

Можливо, у вас все чудово і на даний моментбитих посилань не виявлено. Не привід розслаблятися, а й не привід переживати.

Ваш персональний бот плагін Broken Link Checker виловить негідниць, вивісить на ганебній дошці та надішле вам повідомлення на пошту.

Вам залишиться тільки вжити заходів до тих, хто завинив.

Налаштування плагіна Broken Link Checker

Налаштувати плагін можна у вкладці Консоль — Установки — Перевірити посилання.

Ви побачите чотири вкладки.

У першій «General» можна вказати періодичність сканування.

Я поставила галочки в рядках

  • надсилати повідомлення про биті посилання на мою пошту
  • застосувати форматування користувача до непрацюючих посилань.

Можна ще поставити галочку - надсилати повідомлення авторам битих посиланьале я не бачу в цьому сенсу.

  • У вкладці «Look For Links I » ви виберете, які саме розділи сайту ви віддаєте для сканування персонального робота плагіну Broken Link Checker.
  • Записи, сторінки, коментаріі, що залишився мені незрозумілим і тому недоторканим, перший рядок відзначені в мене галочками.
  • У всіх інших вкладках залишила параметри за замовчуванням.
  • У вкладці «Додатково» вказані параметри, при яких плагін припинить сканувати ваш сайт, коли на сервері буде значне навантаження, щоб не перевантажувати його ще більше. Істотний плюс.

Решта там все зрозуміло на інтуїтивному рівні. Все налаштовано, все працює.

Ловись рибка велика і маленька!

Вам залишиться лише пройти у вкладку Інструменти — Неправильні посиланнязі сторінкою аналізу битих посилань і прямо звідти вибрати спосіб боротьби:

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

Ось, в основному, і все про плагін Broken Link Checker для перевірки битих посилань. І так, не потрібно залишати його постійно працюючим. Це навантаження на сервер. Тому достатньо вмикати його ручками приблизно раз на місяць або трохи частіше. Ось тепер усі.

Зараз пошукові системи приділяють особливу увагу якості сайтів: швидкості завантаження, верстці, посиланням, що входять і вихідним. Саме про останні ми сьогодні поговоримо. Інтернет — швидко мінливе середовище, де щодня з'являються сотні нових сайтів, а ще більше зникає. При цьому вікові проекти (наприклад, блоги), які часто посилаються на інші джерела, поступово накопичують непрацюючі посилання. Хтось змінив адресу статті, хтось забув продовжити домен, комусь набрид його сайт і він закопав проект — відстежувати все це в ручному режимінеможливо. На допомогу там прийде плагін Broken Link Checker.

Основне і єдине завдання плагіна Broken Link Checker — шукати на сайті биті посилання, що не працюють, і сповіщати вас про їх наявність. Функції модуля:

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

  • Можливість застосування окремого стилю для непрацюючих посилань (через CSS).
  • Можна заборонити пошукача слідувати за такими посиланнями (nofollow).
  • Можна редагувати посилання з панелі плагіна, не заходячи безпосередньо в кожен пост.

Взагалі у модуля Broken Link Checker дуже багато різних опцій та налаштувань. Завантажити його можна звідси або встановити через адмінку WordPress. Працює він із версіями системи вище 3.2. Відразу після встановлення плагін почне перевіряти ваш сайт на наявність битих посилань. Мені звіт про перші результати надійшов за кілька хвилин. Якщо вашому сайту кілька років, то для перевірки буде потрібно деякий час.

  • General – основні опції. Можна вказати періодичність перевірки, вибрати відправку повідомлень про помилки на пошту, виділення битих лінків та закриття їх у nofollow.
  • Look for Links in - вибираєте де саме перевіряти посилання (пости, старниці, коментарі тощо)
  • Which Links To Check – визначаєте які посилання перевіряти (HTML, текстові, картинки, вбудовані коди Youtube тощо).
  • Protocols & APIs - можна вибрати різні протоколи, за замовчуванням працює лише HTTP.
  • Advanced — розширені налаштування. Тут можна встановити різні опції для перевірки – тайм-аут, запуск у фоновому режимі, максимальний час виконання скрипту тощо.

Я, в принципі, все залишив за замовчуванням, тільки зробив кілька правок у першій закладці із загальними параметрами.

Всі биті посилання ви знайдете в розділі "Інструменти" - "Broken Links". Як я вже сказав вище, за допомогою плагіна Broken Link Checker ви можете вносити деякі зміни до битих посилань не переходячи на ті чи інші пости блогу. Це досить зручно та економить масу часу.

  • Edit URL — редагувати URL-адресу посилання.
  • Unlink - прибрати посилання, але залишити анкор (текст посилання).
  • Not broken — вручну вказати, що посилання робоче. Проте вона братиме участь повторно у наступній перевірці.
  • Dismiss - прибрати посилання з неробочих і більше не перевіряти бита вона чи ні.

Як на мене, так дуже тямущий плагін. Якщо ви хочете підтримувати висока якістьсвоїх сайтів, то корисно час від часу оновлювати застарілу інформацію, у тому числі й стежити за битими посиланнями. За допомогою Broken Link Checker це робити не так складно.

Чому вони з'являються? Коли на вашому блозі розміщено 1 0000 – 10 000 сторінок, він існує 3 – 10 років, у текстах накопичується багато посилань, які вказували на колись цікаві сайти, але давно/нещодавно відключені за несплату/непотрібністю або вбиті злісним хакером. Ще важче встежити за громадою внутрішніх посилань, адже сторінки можуть віддалятися, переміщатися з категорії до категорії, а отже, змінюватись їх адреса. (Читайте про створення чпу-посилань WordPress).

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

Встановлення плагіна Broken Link Checker

Завантажте його за адресою http://wordpress.org/plugins/broken-link-checker/Встановіть його та активуйте.

Налаштування плагіна Broken Link Checker

Зайдіть в панель керування: "Параметри" - "Перевірка посилань". Вона складається із 5 вкладок.

  • General
  • Look for links In
  • Which Links To Check
  • Protocols & APIs
  • Додатково

Вкладка «Look for links In» складається з двох розділів. Look for links in – надається можливість визначити, де шукати биті посилання на блозі:

  • у віджеті Блогрол - віджет з посиланнями на зовнішні ресурси, його можна активувати/деактивувати в панелі «Віджети», йде в стандартному збиранні двигуна (1).
  • у коментарях — блог на те й ведеться, щоб отримати відгук читачів. На жаль, багато людей роблять так, як написано в пості «Ух, ці коментаторки, йошкина кіт» (2)
  • у контактних формах – блогер створює сторінку, де люди вказують свої контактні дані, пишуть відгуки тощо. Інформація доступна читачам та роботам пошукових систем (3).
  • у довільних формах — вони створюються блогерами для деяких статей, щоб вивести деяку інформацію, яка має розміщуватись на всіх сторінках в тому самому місці. У формах вказують посилання зображення, посилання на скачування файлів, відеоролики тощо(4).
  • у тексті записів — перевіряються пости наявність у яких битих посилань(5).
  • у тексті сторінок — перевіряються сторінки на наявність у них битих посилань. На моєму блозі перевіряється карта блогу, яку я створив таким чином. Сторінки блогу можуть використовуватися для створення портфоліо, переліку курсів автора і так далі. Звісно ж проставляються посилання сторонні сайты(6).

Обов'язково активуйте пошук битих посилань у записах та коментарях. В останніх виявляється дуже багато посилань, які стають битими через тиждень – місяць після розміщення/схвалення на блозі. Це редис намагаються потопити Ваш блог. Зазвичай вони пишуть кілька рядків, коментуючи статтю, розміщують посилання на свій Твіттер, сторінку в ЖЖ і так далі. Через деякий час ці сторінки баняться/закриваються/віддаляються.

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

Post statuses — Шукати биті посилання лише в опублікованих матеріалах(7) або неперевірених/затверджених. Ця опція корисна для колективних блогів або для тих, у яких наповнення ведеться командою низькооплачуваних рерайтерів. Вони поспішають, часто припускаються помилок.

Which Links To Check - розділ, в якому можете визначити, який вид посилання необхідно перевіряти. За великим рахунком, налаштування краще залишити за замовчуванням:

  • HTML links - звичайне посилання, створюване з використанням HTML тегів(8)
  • HTML images - посилання на картинки або зображення (9), що розміщені в нотатках (корисно, якщо картинки в статті вантажаться зі сторонніх ресурсів (як варіант автоматичне наповнення блогу за допомогою плагіна))
  • Plaintext URLs - перевіряє посилання, які вставляється в текст статті не за допомогою тегів та іншого, а прописуються текстом(10). У цьому записі розмістив адресу сторінки плагіна Broken Link Checker.
  • Перевіряється працездатність відеороликів, які завантажуються обслуговування Youtube, та був спеціальний код вставляється у текст статті /статей.(11)

Ви також можете обмежити роботу плагіна Broken Link Checker: створити маркери, у полі ввести слова або слово, яке є частиною інтернет-адреси сторінки або групи сторінок(12). Знайшов це одне пояснення: створюєте одну категорію, в прикріплених сторінках розміщуєте посилання на інші сайти. У решті сторінок і категорій посилання не розміщуються, отже, і перевіряти їх у освіту битих посилань годі було. У такий спосіб знижується навантаження на сервер.

Protocols & APIs – залишаю параметри за замовчуванням. Як я зрозумів основні.

Додатково — вкладка, якою я найчастіше користуюся для пошуку битих посилань, коли я підозрюю, що вони можуть масово з'явитися.

  • Час очікування — залишаю значення за замовчуванням. Якщо сайт/сторінка не відповів/не завантажився через 30 секунд(13), вони вважаються такими, що не працюють. Зважте на це під час проектування вашого сайту. Швидкість завантаження можна визначити за допомогою сервісів, які я описував у замітці про визначення швидкості завантаження блогу
  • Link monitor — активую дві опції «Працювати безперервно, тоді як панелі керування відкриті» та «Запустіть щогодини у фоновому режимі». Плагін працюватиме незалежно від того, що Ви робите після його запуску: публікуєте новий матеріал, читаєте чи працюєте над оптимізацією теми/тексту в чернетці(14).
  • Show the dashboard widget for — налаштуйте відображення/відключення віджету, який знаходиться в консолі блогу, і повідомляє про знайдені биті посилання або їх відсутність на блозі. Існує 3 опції: показувати адміну; всім, хто має доступ до адміністраторського розділу за своїм логіном, паролем; вимкнути віджет(15).
  • Максимальний час пошуку – виставляється час циклу, протягом якого виконується обробка текстів для пошуку битих посилань. Як я зрозумів цикл триває 300 секунд, після чого плагін Broken Link Checker робить перерву (16).
  • Server load limit — плагін у процесі роботи вантажить сервер, якщо ви використовуєте віртуальний сервер, це може вплинути на перевищення ліміту навантаження, він обумовлений умовами договору. Встановіть максимальне навантаження. Якщо плагін її перевищить, він автоматично вимкнеться. Як бачите, я її встановив менше значення load limit, ніж рекомендується(17).
  • Forced recheck - примусова перевірка наявності битих посилань на блозі незалежно від розкладу. Запускається вручну. Відразу після цього нам перекидають на вкладку General (18)

Вкладка «General»:

Стан - виводиться інформація про те, що на блозі не знайдено або знайдено стільки битих посилань(19). Якщо вони є, потрібно натиснути на посилання і перейти в панель, щоб побачити де вони розміщуються.

Періодичність перевірок - після встановлення цього плагіна, найкраще встановити невелику періодичність перевірки - 5 - 6 годин якщо на блозі багато сторінок (20), і 1 - 2 години, якщо на блозі 100 - 200 сторінок. плагін виявить кілька битих посилань, ви їх видалите. Перевірте повторення. Якщо все буде добре, збільште інтервал перевірки до 40-72 годин. Таким чином, блог буде перевірятися регулярно і навантаження на сервер мінімізується.

E-mail notifications — встановіть перший прапорець, щоб плагін повідомляв Вас про появу битих посилань відразу після виявлення(21). Лист буде надіслано на пошту адміністратора. Видаліть другий прапорець, оскільки лист дублюватиметься 2, адже часто на блозі зареєстрований адмін.

Notification e-mail address — у полі введення вкажіть e-mail, на який плагін повинен надсилати листи зі звітом. Залишіть його порожнім(23), і адреса буде взята з профілю.

Стильове оформлення битих посилань особливим чином(24), тим більше шукати альтернативу непрацюючим посиланням(25) для мене не прийнятно, тому з цими налаштуваннями не морочився. Для мене прийнятне лише одне – їх не повинно бути на моєму блозі.

Як видалити биті посилання, знайдені плагіном Broken Link Checker

  • Клацніть на посилання, вона знаходиться на вкладці General
  • Клікніть на посилання «Неправильні посилання», воно знаходиться в «Інструментах»

У панелі, що відкрилася, відображається інформація:

  • адреса неіснуючої сторінки — у статті чи коментарі розміщено посилання на цю сторінку(26). Ви можете пройти по ній і дізнатися, насправді вона не існує або плагін припустився помилки. Якщо від останньої перевірки до вашого входу в адмінку пройшло кілька годин виконайте мою рекомендацію в обов'язковому порядку, тому що за цей час управляючі ресурсу можуть відновити його роботу.
  • стану битого посилання - дається оцінка недоступності сторінки на момент перевірки (27). На сайті може зникнути сторінка(404 не знайдено), тоді посилання краще зняти. Якщо статус її «Не знайде сервер», краще з'ясувати причини проблеми.
  • тип - анкор битого посилання. По ньому вона швидко перебуває у коментарях чи тексті статей.
  • джерело - де знайдено посилання (29). Може відображатися назва запису. Клацніть по ньому, відкриється стаття в , знайдіть анкор "плагін Broken Link Checker"(27) видаліть посилання або відредагуйте її адресу. Часто вони перебувають у тексті коментарів. Тоді анкорами виступають імена людей та уривок їхнього відкликання. Натисніть на джерело(29) і відредагуйте відгук.

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

Як тільки всі помилки були виправлені, запустіть плагін Broken Link Checker. Досягніть того, щоб на блозі не існувало жодного битого посилання ні за яких умов.