Перейти к содержимому
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 доменов за один кредит, что подходит для обхода шлюзов и архивных проверок.

Чистый JSON и CORS

К нему можно обращаться из любой языковой среды, CI-конвейера и даже из скрипта в браузере. В руководстве показан файл с рабочим процессом.

Перенос одной проверки из набора инструментов в скрипт

Переносите одну проверку за раз, а не весь стек целиком.

01

Экспорт списка хостов

Начинайте с того же списка хостов, который уже генерирует ваш шлюз или аудит. Одновременная смена входных данных и инструмента делает результаты несравнимыми.

02

Выберите вызов, соответствующий задаче

Вопрос шлюза — это оценка множества хостов. Вопрос аудита — список ссылающихся доменов для одного сайта. Сопоставляйте действие с задачей, а не с инструментом, который вам уже знаком.

03

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

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

04

Сохраните набор инструментов для отчетов

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

Два неровных каменных столба, соединенные деревянной доской

Когда сравнение перестает быть корректным

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

Разные индексы

Каждый инструмент обходит свою часть веба и строит свой собственный граф ссылок. Ссылка, которую увидел один индекс, может отсутствовать в другом, поэтому подсчеты будут отличаться даже в один и тот же день.

Разная свежесть данных

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

Разные формулы

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

Когда мы рекомендуем остаться с набором инструментов

Иногда ответ — нет. Если единственный потребитель данных — человек, читающий еженедельный отчет, проще использовать уже оплаченную лицензию 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, поэтому проверка одного хоста обходится в долю цента.