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

Міф проти реальності

Перевірка беклінків Semrush та CI-завдання: шість міфів

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

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

Дерев'яний міст над туманною долиною з кам'яними шестернями внизу

Шість тверджень, перевірено

МіфРеальність
"Наша ліцензія Semrush вже покриває це."Ліцензія розрахована на людину в браузері. Доступ через API — це окреме питання, і тарифи різняться, тому перевірте свій контракт перед тим, як планувати задачу на його основі.
"Безкоштовно означає безкоштовно для автоматизації."Безкоштовні веб-перевірки створені для ручного пошуку. Скрипт за розкладом може порушити їхні умови використання або структуру сторінки.
"Один інструмент повинен робити все."Дані по ключових словах, позиціях та трафіку живуть у великих пакетах. Дані про посилання за низькою ціною за запит — це вужче завдання.
"Вищий рейтинг означає безпечніше джерело."Рейтинг — це сигнал розміру на логарифмічній шкалі. Він нічого не говорить про те, чи є сторінка достовірною.
"Потрібні дані щодня."Для фільтра публікації зазвичай достатньо місячної свіжості. Для відстеження позицій — ні.
"Число збігається між інструментами."Ніколи. Semrush, Ahrefs, Moz та наш рейтинг використовують різні формули, тому порівнюйте дані в межах одного джерела.

Де перемагають великі пакети

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

Ці пакети також мають довгу історію даних по ключових словах та позиціях, і API для посилань не намагається замінити цю історію.

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

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

Примітка про чесні порівняння

Ціни змінюються, тому перевірте сторінку постачальника перед підписанням. Цифри, які ми цитуємо для Ahrefs, $129 на місяць за 200 000 API-одиниць із мінімумом 50 одиниць за запит, взяті з тарифу, який нам відомий.

Ми не цитуємо ціни на API Semrush або Moz. Ми не можемо підтвердити їх для вас, і неправильна цифра нікому не допоможе.

Наше оновлення повільніше, ніж їхнє, і це факт, який варто врахувати перед вибором. Ми краще скажемо це тут, ніж ховаємо в примітці.

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

Людина розгортає товстий папірусний сувій на дерев'яному столі

Читання контракту Semrush перед автоматизацією

Перевірка беклінків Semrush — чудовий інструмент для людини. Автоматизація — це інше питання, і контракт відповідає на це питання ще до написання коду.

Ліцензії проти доступу через API

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

Відповідь від постачальника переважає пам'ять про розмову з продавцем. Збережіть її з назвою тарифу та датою.

Одиниці та мінімум за запит

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

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

Що запитати постачальнику письмово

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

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

Що змінюється, коли перевірка працює без нагляду

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

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

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

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

Де перемагає API для пайплайну

Три речі, які скрипт отримує від API, які не дає ліцензія.

Без мінімального ліміту за запит

Одиниці API Ahrefs продаються в тарифах від $129 на місяць за 200 000 одиниць, мінімум 50 одиниць за запит. Наш тариф нараховує 0–3 кредити за запит.

Вбудоване пакетування

bulk_dr приймає до 2 000 доменів за 1 кредит, що підходить для фільтрів та архівних перевірок.

Чистий JSON та CORS

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

Перенесення однієї перевірки з пакета в скрипт

Переносьте одну перевірку за раз, а не весь стек.

01

Експорт списку хостів

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

02

Виберіть запит, який відповідає питанню

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

03

Запустіть обидва на кілька тижнів

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

04

Збережіть пакет для звіту

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

Дві нерівні кам'яні колони, з'єднані дерев'яною дошкою

Де порівняння перестає бути справедливим

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

Різні індекси

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

Різна свіжість

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

Різні формули

Наш DR — це логарифмічна шкала, побудована на основі посилальних доменів. Ahrefs DR та Moz DA використовують свої власні формули, тому інша цифра є очікуваною, а не знаком того, що один інструмент неправильний. Зберігайте кожне джерело в окремій колонці в кожному звіті, щоб їх не плутали.

Коли ми б порадили залишитися з пакетом

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

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

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

Розумний поділ

Пакет для стратегії, API для пайплайну

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

  • Не змішуйте DR, DA та бали Semrush в одному порозі.
  • Наші дані — це наш власний індекс, тому цифри відрізнятимуться від їхніх.
  • Почніть з безкоштовних дій та додавайте платні лише тоді, коли фільтр їх потребує.

Короткі запитання, які ми чуємо

Чи можу я безкоштовно перевірити свої беклінки тут?

Так. Дії domain, overview, stats та suggest безкоштовні і не потребують ключа. Платні дії потребують ключа, а реєстрація дає $100 кредиту без картки.

Чи збіжатиметься мій DR з цифрою в Ahrefs?

Ні. Наш — це round(100 x log(ref_domains+1) / log(2x10^7)), публічна формула на нашому власному індексі. Порівнюйте її саму з собою з часом, а не з іншими інструментами.

Чи достатньо ліцензії Semrush для перевірки посилань для CI-завдання?

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

Чи треба мені відмовитися від пакета, щоб використовувати це API?

Ні. Більшість команд зберігають пакет для досліджень та звітів і додають API для повторних перевірок. Обидва комфортно існують в одному стеку.

Скільки коштує одна перевірка тут?

Запит domain, overview або stats безкоштовний. Запит bulk_dr на до 2 000 доменів коштує 1 кредит, або $0.0001, тому перевірка одного хоста коштує частку цента.