Alternative à l'API Ahrefs pour les re-vérifications de liens : coût et limites
La vérification planifiée est une tâche fastidieuse qui devrait coûter peu. Cette page en détaille le prix, action par action, et le compare aux unités de l'API par abonnement.
Équipe de recherche LinksVerifier ·
Crédits par action
1 crédit = $0,0001
Action
Crédits
Dollars par appel
Utilisation dans le QA des liens
domaine, aperçu, statistiques, suggestions
0
Gratuit
Filtrer le domaine d'un fournisseur
bulk_dr (jusqu'à 2 000 domaines)
1
$0.0001
Seuil DR sur une feuille entière
compare (jusqu'à 20)
1
$0.0001
Côte à côte avant l'achat
refdomains, backlinks, ancres, toppages
2
$0.0002
Vérifier qui lie vers le client
intersect (2 à 10 domaines)
2
$0.0002
Sources partagées entre les sites
search, keyword
3
$0.0003
Trouver une ancre exacte dans l'index
Les limites qui façonnent votre script
Chaque appel est facturé une fois. Peu importe le nombre de lignes retournées, le prix est identique. Un seul appel retourne jusqu'à 1 000 lignes, et la pagination profonde est plafonnée à 50 000 lignes au total.
Le paramètre per accepte des valeurs de 10 à 5 000, et page parcourt le reste. Les valeurs de per supérieures à 1 000 ne retournent pas plus de lignes en un seul appel, prévoyez donc la boucle autour de 1 000.
Ce que vous disent un 401 et un 402
Un 401 signifie que la clé est manquante ou incorrecte. Il s'agit d'une erreur de configuration qui devrait arrêter le traitement. Un 402 signifie que le solde est épuisé, ce qui nécessite une recharge. Aucun de ces deux cas ne justifie une nouvelle tentative en boucle.
Lisez le statut avant de lire le corps. Chaque réponse contient un champ ok, vérifiez-le en premier et analysez le reste uniquement si l'appel a réussi.
Plafonds de lignes et pagination dans une boucle
Demandez la plus grande page dont vous avez besoin, jusqu'au plafond de lignes, et ne paginez que lorsque le résultat est tronqué. Parcourir page par page une longue liste coûte un appel à chaque fois, donc des appels moins nombreux mais plus complets sont moins chers et plus faciles à journaliser.
Une fois qu'une liste dépasse 50 000 lignes en profondeur, la pagination n'a plus d'intérêt. Limitez la requête avec les paramètres sort et order, et notez cette limite dans vos observations.
Rythme et temporisation après les erreurs
Aucun chiffre de requêtes par minute n'est publié ici, ne supposez donc pas qu'il en existe un. Temporisez après n'importe quelle erreur et maintenez un rythme modéré dans la tâche cron.
Une vérification nocturne de cent sites est une petite tâche qui ne nécessite pas de rafale d'appels parallèles pour s'achever.
Si une erreur survient sur un hôte, sautez cet hôte, journalisez-le et continuez, plutôt que d'arrêter toutes les lignes qui suivent. Journalisez l'heure de chaque exécution à côté de son statut, afin qu'un motif d'erreurs apparaisse dans le journal et non dans un e-mail client.
Coût d'un planning
Calculs basés sur les prix des crédits ci-dessus ; les nombres de sites sont des exemples
Planning
Appels par an
Crédits
Dollars par an
1 site, refdomains mensuel
12
24
$0.0024
100 sites, refdomains hebdomadaire
5,200
10,400
$1.04
100 sites, refdomains quotidien
36,500
73,000
$7.30
1 000 sites, refdomains mensuel
12,000
24,000
$2.40
Gratuit avant payant
Exécutez d'abord les actions gratuites domaine et aperçu sur chaque domaine fournisseur. Seuls les domaines qui passent le filtrage méritent un appel payant refdomains ou backlinks.
Lire le tableau
Le quotidien est abordable mais inutile
Sept dollars par an achètent une vérification quotidienne sur 100 sites, mais un index mensuel renvoie la même réponse la plupart du temps. Dépensez l'argent après les rafraîchissements, et gardez une petite réserve pour les vérifications ad hoc qui surviennent toujours lorsqu'un client transfère un e-mail en colère.
Le hebdomadaire suffit pour la plupart des portefeuilles
Les actions gratuites couvrent le premier filtrage
Une alerte de solde prévient mieux qu’une surprise 402
Contrairement aux unités API d’Ahrefs
Ahrefs vend des unités API au sein d’abonnements, à partir de 129 $ par mois pour 200 000 unités, avec un minimum de 50 unités par requête. À raison de 50 unités par requête, cette offre permet au maximum 4 000 requêtes par mois. Pour de nombreuses équipes, cela suffit amplement.
La comparaison n’est pas équivalente. Pas même de loin. Ahrefs et Semrush sont des produits plus complets pour le suivi des mots-clés, le positionnement et un crawl actualisé quotidiennement. Nous proposons des données de liens et un score à un faible coût par appel, avec une actualisation approximativement mensuelle.
Les vérifications en masse sont notre domaine d’expertise. Si votre travail consiste à vérifier des liens achetés en masse, le faible coût par appel est ce qui compte le plus. Si vous faites de la recherche de mots-clés pour le même client, vous aurez de toute façon besoin d’Ahrefs ou de Semrush, et les deux outils cohabitent sans conflit. Les utilisateurs de Majestic et Moz font face au même compromis, abordé dans le glossaire sous les rubriques DR et DA.
Une équipe qui paie déjà un abonnement mensuel et l’utilise quotidiennement peut trouver les unités incluses pratiques. L’arithmétique de cette page ne dicte pas ce choix. C’est votre volume d’appels qui le détermine.
Quand la facturation prépayée à l’appel a du sens
Le crédit prépayé convient aux travaux par vagues, comme un lot de feuilles de fournisseurs qui arrive une fois par trimestre. Vous ne payez que les appels effectués, rien d’autre. Pas d’abonnement, pas de minimum mensuel.
Le travail sur les mots-clés reste du ressort des outils complets
Pour la recherche de mots-clés, le suivi du positionnement et un crawl actualisé quotidiennement, utilisez une suite SEO complète. Les deux peuvent coexister, et les vérifications de liens présentées dans ce guide ne remplacent rien de ce que vous utilisez déjà.
Configurer un calendrier de re-vérification en cinq étapes
Un calendrier se compose d’un seul script shell et d’une entrée cron. Ces cinq étapes déterminent ce qui doit y figurer.
01
Listez une ligne par placement
Chaque ligne contient le domaine du client, l’URL source exacte, l’anchor text et la valeur rel promise par la commande. Le glossaire définit chaque champ.
02
Choisissez la fréquence après une actualisation
Mensuel, hebdomadaire ou quotidien, en fonction de la fréquence à laquelle le lot peut changer. Exécutez-le après l’actualisation mensuelle, jamais sur une supposition calendaire, afin que la réponse soit toujours récente.
03
Vérifiez d’abord les nouveaux domaines de fournisseurs
Exécutez les actions gratuites de vérification de domaine et de vue d’ensemble sur tout nouvel hôte. Seuls les hôtes qui réussissent ce test passent aux appels payants sur refdomains ou backlinks.
04
Conservez la liste précédente
Stockez la dernière réponse refdomains, afin que la comparaison (diff) s’exécute localement sans coût. L’appel suivant reste facturé à 2 crédits, prévoyez-le dans votre budget.
05
Définissez le seuil de solde minimum
Choisissez un solde en dessous duquel le traitement s’arrête et alerte une personne. Réglez-le bien au-dessus de zéro, car une exécution interrompue précocement coûte moins cher qu’une exécution qui échoue avec un 402 en cours de route.
Budgétiser pour un portefeuille en croissance continue
Un calendrier peu coûteux pour dix sites peut sembler différent à deux cents. Le budget est une multiplication, et il est utile de noter cette multiplication avant que le portefeuille ne grossisse.
Compter les appels par client
Multipliez le nombre de clients par les vérifications par période, puis par le prix en crédits de chaque action. Imaginez un portefeuille de 250 sites clients vérifiés mensuellement, avec un appel refdomains par site. Cela représente 3 000 appels par an, soit 6 000 crédits, ce qui revient à 0,60 $.
Modifiez une variable à la fois, et l’impact sur le total reste facile à visualiser.
Une réserve pour les appels imprévus
Les vérifications planifiées ne représentent qu’une partie du coût. Un client transmet une question, un fournisseur conteste une ligne, et soudain, trois appels supplémentaires sont nécessaires un vendredi après-midi. Prévoyez une réserve couvrant quelques semaines de ces appels.
Une alerte réglée bien au-dessus de zéro coûte moins cher qu’un surprise 402 en plein milieu d’un batch.
Vérifier le solde après chaque exécution
Lisez le solde dans le champ _credits après chaque exécution, et comparez-le avec le nombre d’appels prévu. Un écart entre les appels prévus et réels signifie généralement qu’une boucle s’est exécutée deux fois, ce qui est un bug à corriger avant qu’il ne coûte plus cher.
Conservez le nombre d’appels prévu dans le journal du script. La comparaison ne prend alors qu’une minute au lieu d’un après-midi.
Ajout d’une vérification hebdomadaire de base
Un appel bulk_dr couvre jusqu’à 2 000 domaines pour 1 crédit. Ajouter une vérification hebdomadaire de base sur une liste de cette taille fait à peine bouger le total, c’est pourquoi la vérification de base est peu coûteuse à maintenir.
Questions sur le lancement du planning
Trois questions surgissent chaque fois qu’un planning est mis en production. Les réponses sont courtes, et chacune atteint une limite déjà définie par le tableau des coûts.
Une petite équipe peut-elle gérer cela sans développeur ?
Oui, si le planning est un seul script shell et une entrée cron. Le script nécessite curl, grep et la clé stockée dans une variable d’environnement. La partie difficile est la lecture, pas le code.
Commencez avec un client et une cadence. Ajoutez des clients une fois que le journal montre les mêmes comptes à chaque exécution.
Et si un exécution mensuelle révélait une surprise ?
Alors c'est une découverte, et non un échec du calendrier. Notez la date, récupérez la page le jour même et décidez si vous devez avancer la prochaine vérification. Une fréquence mensuelle n'interdit pas une exécution supplémentaire après un événement spécifique.
Un appel refdomains à bas prix suffit-il pour une contestation ?
Généralement non en soi. Un appel refdomains vous indique ce que contient l'index, tandis que le HTML enregistré vous indique ce que contient la page. Une contestation nécessite les deux, et le tableau des prix ne facture que le premier.
Gardes-fous pour un cron job
Lisez _credits dans chaque réponse et arrêtez l'exécution lorsque le solde tombe en dessous de votre seuil.
Traitez HTTP 401 comme une erreur de configuration et HTTP 402 comme une tâche de rechargement, jamais comme une nouvelle tentative.
Mettez en cache la dernière liste refdomains afin qu'une différence ne coûte rien.
Lancez le calendrier après une actualisation mensuelle, pas sur une estimation calendaire.