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

798,5 млрд індексованих зворотних посилань

Перевірка зворотних посилань для потоку релізів у Headless CMS

Викликайте її з вебхука, який ваша CMS вже генерує при публікації. Ви отримуєте JSON з нашого власного індексу посилань, що охоплює 181 мільйон доменів, безкоштовні оглядові запити та кредит $100, якому не потрібна картка.

  • огляд, домен, статистика: безкоштовно, без ключа
  • 2 кредити за зворотні посилання та домен-джерело
  • Підходить для вебхука публікації або кроку CI
GET /api.php?action=domainJSON

$ curl "https://contentin.app/api.php?action=overview&q=example.com&key=sk_live_..."

Для кого це

Де перевірка зворотних посилань вписується в хук публікації CMS

Публікація — це подія. Contentful, Sanity та Strapi можуть надсилати вебхук, коли запис стає доступним. Невелика функція за цим хуком може поставити одне запитання до нашого API про посилання, перш ніж запуститься збірка або оновлення кешу.

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

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

Які відповіді надає ваш запит

доменів у нашому власному індексі посилань
181,132,097
індексованих зворотних посилань, оновлюються приблизно щомісяця
798,5 млрд
вартість одного кредиту
$0.0001
кредитів у вітальному подарунку $100
1,000,000
Ізометрична мініатюрна двері публікації з ключем та міст, що з’єднує острови

Наша оцінка

Шлюз для посилань, а не кришталева куля для рейтингів

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

  • Підходить для перевірок перед публікацією та нічного моніторингу
  • Не є трекером ключових слів або позицій: Ahrefs або Semrush пропонують повніший функціонал
  • Щомісячне оновлення, тому сприймайте результати як тренд, а не як потік даних у реальному часі

Порівняти

Скільки коштує одна публікація в трьох варіантах

Прикладні обсяги для планування. Це не дані клієнтів.
СайтПублікацій на місяцьЗапитів на публікаціюКредитиДолари
Документаційний сайт2001 refdomains (2 кредити)400$0.04
Маркетинговий сайт продукту3,000overview (безкоштовно) + 1 backlinks (2 кредити)6,000$0.60
Редакційна мережа50,000refdomains + backlinks (4 кредити)200,000$20.00

Обробник публікації, як ескіз

Назви полів у записі вигадані для цього ескізу. Замініть їх на власну модель контенту.

js
// runs when the CMS reports that an entry went live
export async function onPublish(entry) {
  const host = new URL(entry.fields.canonicalUrl).hostname;
  const res = await fetch(
    `https://contentin.app/api.php?action=overview&q=${host}`
  );
  const data = await res.json();
  if (!data.ok) {
    console.warn('link check failed, publish continues');
    return null;
  }
  return data; // keep only what you need in your own field
}

Для чого це

Що дає інтеграція потоку релізів

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

Безкоштовні запити для шлюзу

domain, overview, stats та suggest нічого не коштують і не вимагають ключа. Шлюз, який читає лише ці дані, ніколи не торкається вашого балансу.

Дешеві рядки для аудиту

backlinks та refdomains коштують 2 кредити за запит і повертають до 1000 рядків. Таблиця витрат показує, як це накопичується.

Одна партія для нічного моніторингу

bulk_dr приймає до 2000 доменів за запит за 1 кредит. Тридцять ночей такого використання коштують 30 кредитів, або $0,003.

Звичайний HTTP, зрозумілі помилки

Відсутній або невірний ключ повертає HTTP 401, а порожній баланс — 402. Постмортем показує, чому це важливо.

Для кого це

Вирішіть три питання перед першим платним запитом

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

Чи потрібен ключ для початку?

Ні, не для безкоштовних дій. overview, domain, stats та suggest працюють без ключа, тому хук середовища тестування може працювати за звичайним URL стільки, скільки завгодно. Для платної дії потрібен ключ, який передається як параметр запиту або в заголовку Bearer.

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

Скільки коштує зайнятий день?

Уявімо хук, який спрацьовує 300 разів на день і робить один двокредитний запит на кожну десяту публікацію. Це 30 платних запитів, або 60 кредитів, що становить $0,006 за день.

За тридцять днів це 1800 кредитів, або $0,18. Зіставте свої обсяги з таблицею витрат, перш ніж обирати правило.

Чому свіже посилання не відображається?

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

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

FAQ

Питання від команд, які підключають це

Що таке перевірка зворотних посилань і де вона розміщується в Headless CMS?

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

Чи можу я викликати її з вебхука Contentful або Sanity?

Так. Обидва можуть надсилати запити на URL, яким ви володієте, і ваша функція потім викликає наш REST API з ключем у рядку запиту або в заголовку Bearer. CORS відкритий, тому перегляд у браузері може викликати безкоштовні дії. Повторні спроби — на вашій совісті, тому зробіть обробник безпечним для повторного запуску.

Скільки коштує перевірка посилань для кожної публікації?

Нічого, якщо ви залишаєтеся на безкоштовних діях. Запит backlinks або refdomains коштує 2 кредити, що становить $0,0002. При 3000 публікаціях на місяць з одним таким запитом кожен це $0,60.

Чому посилання, яке я створив минулого тижня, не відображається?

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

Що станеться, коли мій баланс вичерпається під час релізу?

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

Чи є безкоштовний варіант, який я можу протестувати на середовищі тестування?

Так. domain, overview, stats та suggest безкоштовні і не вимагають ключа, а вхід через Google додає кредит $100 без картки, що становить 1 000 000 кредитів. Для початку нічого більше не потрібно.

Чи це замінює Ahrefs або Semrush?

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