Перейти до змісту
SEOBlogBotЗареєструватися

Детальний приклад

Аудит архіву з 200 публікаціями: детальний приклад з вигаданими цифрами

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

Дослідницька команда SEOBlogBot ·

Сад із двомастами рослинами та трьома кольоровими лійками
Це приклад

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

Підготовка

Уявіть один блог із 200 публікаціями. Повідзювання власного сайту виявляє 1150 зовнішніх посилань, які зменшуються приблизно до 410 унікальних хостів після видалення дублікатів і власного домену.

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

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

Кількість буде відрізнятися в вашому архіві. Замініть експорт своїми даними перед тим, як копіювати будь-яку цифру в план. Кожна цифра тут лише показує структуру роботи.

Створення повторюваного кроку експорту

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

Відображений HTML, а не Markdown

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

Один рядок на публікацію

Створюйте один рядок на публікацію з URL публікації, хостом і датою експорту. Один плоский список важко перевірити. Рядки на рівні публікації дозволяють перезапустити одну публікацію, не чіпаючи решту.

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

Фіксуйте дату повзіння разом з експортом. Список, створений минулого місяця, і список, створений сьогодні, можуть відрізнятися, і аудит має показувати, який саме використовувався.

Спочатку видаліть власний домен

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

Довгий кам’яний міст з кількома арками в перспективі

Порядок виконання робіт

Огляд двохсот публікацій не обов’язково завершувати за один присід. Йому потрібен порядок, щоб найкорисніші виправлення з’являлися першими.

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

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

Search Console показує, які URL-адреси досі отримують кліки. Він не показує, які з їхніх зовнішніх посилань зламано, тому ці два джерела виконують різні завдання.

Спочатку виправте найпростіші проблеми

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

Залиште суб’єктивні рішення на кінець

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

Пишіть коротку нотатку до кожного рішення. Через півроку ця нотатка заощадить той самий аргумент від повторення двічі.

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

Поетапно

01

Оцініть усі 410 хостів за один запит

bulk_dr приймає до 2000 доменів, тому один запит за 1 кредит робить це. Відсортуйте стовпець рейтингу за зростанням.

02

Перевірте найнижчий сегмент

Припустімо, 38 хостів повертаються з рейтингом 0 або 1. Відкрийте кожну цитовану сторінку вручну; більшість із них — мертві сайти або парковані домени. Розраховуйте на 20 хвилин на десять сторінок.

03

Отримайте власні дані посилань блогу

refdomains та anchors для вашого домену коштують по 2 кредити кожен, всього 4. Порівняйте анкори з публікаціями, які вас турбують.

04

Виправте, потім зафіксуйте

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

Перевірка пакету перед довірою

Огляд може завершитися чисто, але все одно бути неправильним. Три перевірки ловлять більшість пошкоджень. Зробіть їх простими для shell-скрипта та включіть у завдання, а не в пам’ять людини.

Перевірте ok у кожній відповіді

Відповідь із ok рівним false — це не дані. Рахуйте невдачі по ходу, і зупиніть огляд, коли вони перевищать невелику частку, яку ви вибрали до початку.

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

Порахуйте рядки проти вхідних даних

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

Зберігайте сирій JSON

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

Рахунок за цей гіпотетичний запуск

ЗапитКредитиДолари
bulk_dr для 410 хостів1$0.0001
refdomains для блогу2$0.0002
anchors для блогу2$0.0002
Разом5$0.0005
Рука, що регулює терези зважування з одним каменем

Читання результату без самообману

Чи означає нуль мертвий сайт? Не завжди.

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

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

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

Що здивує вас

Вартість рідко є обмеженням тут.

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

Іншим здивуванням є те, як часто один сайт з’являється під двома написами. Чистий домен і версія з www — це окремі рядки, доки ви їх не об’єднаєте, і підрахунок, який здається високим, часто є просто цим подвоєнням.

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

Питання щодо запуску огляду

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

Чи можу я зробити це за допомогою безкоштовної перевірки беклінків ahrefs?

Не в такому масштабі. Безкоштовні веб-перевірки створені для одного домена одночасно, тому 410 хостів означали б 410 ручних пошуків. Скрипт з одним пакетним запитом — це практичний шлях.

Чи потрібно переглядати кожен результат?

Тільки для платних списків. Масова оцінка приймає список хостів за один запит, тоді як refdomains та anchors повертають сторінки. Використовуйте page та per, з per до 5000, і зупиніться на ліміті глибокої пагінації в 50 000 рядків.

Який порядок сортування я повинен використовувати?

Сортуйте за полем, яке вас цікавить, з sort, потім встановіть order на asc або desc. Для полювання на слабкі хости, сортування за рейтингом за зростанням ставить найгірші результати першими.

Що робити, якщо хост має рейтинг, але його сторінка зникла?

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

Чи достатньо одного огляду?

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

Перш ніж почати власний огляд

  • Експортуйте зовнішні посилання з відображеного HTML, а не Markdown.
  • Спочатку видаліть власний домен та поширені соціальні хости.
  • Зберігайте сирій JSON кожної відповіді поруч із датою.
  • Запишіть поріг, перш ніж дивитися на результати.
  • Бюджетуйте час редактора, а не кредити.

Варіації того ж прикладу

Масштаб змінюється, метод — ні.

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

Блог із 2000 публікаціями має приблизно 3000 унікальних хостів, що все ще вміщується в два запити bulk_dr по 1 кредиту кожен. Мережа з десяти блогів повторює план десять разів і коштує близько п’яти центів, тому бюджет ніколи не визначає проект. Час на перегляд — так.

Зверніть увагу на крок відображення. На WordPress експортуйте відображений HTML через REST API, а на Hugo або Eleventy читайте папку збірки, оскільки вивід вже має кожне посилання, яке побачить відвідувач. Сайти на Ghost можуть використовувати Content API для тієї ж задачі.

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