Перейти к содержимому
SEOBlogBotЗарегистрироваться

Проверки DR бесплатны

API проверки обратных ссылок для разработчиков, публикующих посты скриптами

Вставьте проверку ссылок между черновиком и кнопкой публикации. Один HTTP-запрос возвращает реферальные домены, якоря и рейтинг 0–100 в формате JSON, а проверки DR бесплатны.

  • Бесплатно: домен, обзор, статистика, предложения
  • 1 кредит = $0.0001, без подписки
  • Заголовок Bearer или ?key= в URL
GET /api.php?action=domainJSON

$ curl "https://seoblogbot.com/api.php?action=overview&q=nytimes.com&key=sk_live_..."

Для чего это

Что делает API проверки обратных ссылок для разработчиков внутри конвейера публикации

Ваши посты публикуются из репозитория, через вебхук CMS или cron-задачу, и никто не следит за дашбордом в 6 утра. Проверка ссылок, которая работает автономно, — единственный тип, который выживает. Четыре задачи, которые команды настраивают в первую очередь.

Гейт черновика

Перед планированием поста оцените каждый внешний хост, на который он ссылается, одним вызовом bulk_dr. Дерево решений указывает, какие результаты блокируют публикацию.

Аудит после публикации

Запланированная задача загружает refdomains для сайта нового URL и записывает количество в ваш лог. Руководство по запуску показывает файл рабочего процесса.

Проверка архива

Прогоните весь архивный контент через два или три запроса вместо двухсот. Пример решения использует вымышленные числа и прямо об этом говорит.

Контроль расходов

Каждый аутентифицированный ответ содержит _credits. Логируйте его для каждого запуска, а таблица стоимости покажет, сколько стоит один пост.

Наше место в экосистеме

API ссылочных данных, а не пакет ключевых слов

Если вашему конвейеру нужен трекинг позиций, объемы ключевых слов или ежедневный свежий краулинг, Ahrefs или Semrush — более полные продукты. Если нужны ссылочные данные по запросу за копейки, это более узкий и дешевый инструмент.

  • Наш собственный краулер и собственный индекс ссылок, обновляемый примерно раз в месяц.
  • Нет подписки и нет минимального размера запроса.
  • Ahrefs продает единицы API в рамках планов от $129 в месяц; см. сравнение.
Каменный мост через реку, символизирующий ссылочные связи для автоматизированной публикации

Запрос, который будет повторять ваша CI-задача

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

bash
# 1 credit for up to 2,000 domains
curl -H "Authorization: Bearer sk_live_..." \
  "https://seoblogbot.com/api.php?action=bulk_dr&domains=example.org,example.net"

# 2 credits, up to 1,000 rows
curl -H "Authorization: Bearer sk_live_..." \
  "https://seoblogbot.com/api.php?action=refdomains&q=example.com&per=100"
доменов в нашем графе ссылок
181,132,097
ссылок между доменами
2,774,625,913
проиндексированных обратных ссылок
798,5 миллиардов
бесплатный кредит при регистрации
$100

Как это работает

От нуля до работающего гейта за один день

01

Войдите и скопируйте ключ

Только вход через Google. Аккаунт начинается с 1 000 000 кредитов и не требует привязки карты.

02

Повторите один бесплатный запрос

Вызовите action=overview для домена, который вам известен. Это ничего не стоит, поэтому тестируйте свой парсер так часто, как хотите.

03

Добавьте гейт в сборку

Вызовите bulk_dr для исходящих хостов черновика и прервите задачу, если результат ниже вашего порога.

04

Запланируйте аудит

Cron или файл рабочего процесса вызывает платные запросы после публикации. Логируйте _credits, чтобы видеть расходы за один запуск.

Для кого это

Чтение ответа перед тем, как конвейер начнет ему доверять

Чтение ответа — это шаг, который легче всего пропустить. Каждый ответ содержит ok, а аутентифицированный добавляет _credits с стоимостью и оставшимся балансом. Сначала парсите оба поля. Скрипт, записывающий данные из неудачного ответа, заполнит лог пустыми строками.

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

Проверяйте статус перед телом ответа

Относитесь к HTTP 401 и 402 как к двум разным остановкам. 401 означает, что ключ отсутствует или неверен — исправьте секрет. 402 означает, что кредиты закончились, и повторная попытка не поможет, пока вы не пополните баланс. В обоих случаях нужен человек, а не цикл повторных попыток.

Ведите учет кредитов

Логируйте поле _credits из каждого аутентифицированного вызова с датой и названием действия. За месяц этот лог ответит на вопрос, который большинство команд задает слишком поздно: какая задача потратила кредиты. Бесплатные действия не тарифицируются, поэтому они не добавляют ничего в эту строку.

Чек-лист

Прежде чем доверять задаче без присмотра

  • Скрипт обрабатывает HTTP 401 и 402 как отдельные случаи.
  • Каждый вызов логирует баланс _credits.
  • Пороги берутся из вашей собственной выборки постов, а не из чужих DA или DR.
  • Запланированные запуски обрабатывают ежемесячные данные как ежемесячные: нет оповещения о еженедельных колебаниях.
  • Неудачная проверка блокирует пост или оповещает человека, никогда не проходит молча.

FAQ

Вопросы от людей, настраивающих это в конвейере

Что такое API проверки обратных ссылок для разработчиков и кому он нужен?

Это HTTP-эндпоинт, возвращающий ссылочные данные в формате JSON, чтобы скрипт мог их прочитать. Команды, публикующие через git, вебхук CMS или планировщик, используют его для проверки постов без открытия дашборда.

Есть ли ограничение по частоте запросов, которое нужно учитывать?

Мы не публикуем показатель запросов в секунду, поэтому зацикливайтесь с запасом: короткая пауза между элементами и отдельная обработка 401 и 402. Пакетные эндпоинты вроде bulk_dr резко сокращают количество вызовов.

Сколько стоит проверка одного поста в блоге?

Вызов гейта и запрос аудита вместе занимают около 3 кредитов, примерно $0.0003. Сто постов в месяц стоят около трех центов. Ваши минуты CI тарифицируются вашим провайдером CI, а не нами.

Могу ли я использовать бесплатные действия в конвейере?

Да. domain, overview, stats и suggest не требуют ключа и кредитов. Для многих гейтов этого достаточно, и вы платите только когда загружаете списки реферальных доменов или якорей.

Насколько свежие данные?

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

Заменяет ли он Ahrefs, Semrush или Moz?

Нет. Эти пакеты охватывают ключевые слова, трекинг позиций и более свежий краулинг. Этот API покрывает ссылочные данные по низкой цене за вызов, а наш DR — это наш собственный метрика, а не их цифры.

Что происходит, когда кредиты заканчиваются во время выполнения задачи?

API возвращает HTTP 402. Заставьте скрипт остановиться и оповестить, потому что повторная попытка не поможет. Пополните баланс USDT (TRC-20) на странице аккаунта и перезапустите неудачный пакет.