Інтеграція Ahrefs API для аналізу ссилочного профілю сайту
Ahrefs — один з крупніших індексів обратних посилань. API дає програмний доступ до цього індексу: ссилочний профіль домену, анкорний текст, динаміка розвитку, токсичні посилання, сторінки з найбільшою кількістю вхідних посилань. Ручна робота в інтерфейсі Ahrefs підходить для разового аудиту; для регулярного мониторинга потрібна автоматизація через API.
Доступ до API
Ahrefs API доступний на планах Advanced та Enterprise. Аутентифікація — через Bearer-токен:
import requests
class AhrefsClient:
BASE_URL = 'https://api.ahrefs.com/v3'
def __init__(self, api_token: str):
self.session = requests.Session()
self.session.headers.update({
'Authorization': f'Bearer {api_token}',
'Accept': 'application/json',
})
def get_domain_metrics(self, target: str) -> dict:
return self.session.get(
f'{self.BASE_URL}/site-explorer/domain-rating',
params={'target': target, 'output': 'json'},
).json()
def get_backlinks(self, target: str, limit: int = 1000) -> dict:
return self.session.get(
f'{self.BASE_URL}/site-explorer/backlinks',
params={
'target': target,
'mode': 'domain',
'limit': limit,
'order_by': 'domain_rating_source:desc',
'output': 'json',
},
).json()
Аналіз анкорного тексту
Розподіл анкорів — важливий сигнал здоровістю ссилочного профілю. Занадто багато точних комерційних анкорів може вказувати на маніпуляцію.
Пошук токсичних посилань
Ознаки токсичного донора: низький DR, spam score, нерелевантна тематика, велике число вихідних посилань.
Динаміка розвитку
Резкий ріст посилань — можливий сигнал маніпуляції. Поступове падіння — втрата позицій на доменах-донорах.
Топ-сторінки по посиланнях
Топ-сторінки з вхідними посиланнями — стартова точка для стратегії внутрішньої перелинковки.
Регулярний мониторинг
Еженедельный снапшот метрик домену відслідковує, як зміни на сайті впливають на DR та кількість реферуючих доменів.
Обмеження та стоимість
Ahrefs API тарифікується в «одиницях». Кожен запит споживає залежно від обсягу даних. План Advanced — 500 одиниць на місяць. Для регулярного мониторинга 10–20 доменів з еженедельными снапшотами зазвичай достатньо.
Сроки
Базова інтеграція з виділенням метрик домену та топ-100 бэклинків у БД — 2 робочих дні. З аналізом анкорів, пошуком токсичних посилань, динаміками розвитку та алертами — 4–5 днів. Дашборд порівняння з конкурентами — ще 1–2 дні.







