Majestic Backlink Data
Le node Majestic Backlink Data récupère le profil détaillé des backlinks d'une ou plusieurs URLs ou domaines via l'API Majestic.
À quoi sert le node Majestic Backlink Data ?
Le node Majestic Backlink Data appelle le endpoint Majestic GetBackLinkData pour récupérer la liste détaillée des backlinks pointant vers une ou plusieurs URLs ou domaines. Pour chaque backlink, il expose l’URL et le titre source, le texte d’ancre, les drapeaux de lien (NoFollow, image, redirection, frame, supprimé, alt text), le Trust Flow et le Citation Flow source et (en option) du domaine référent, ainsi que les dates de première indexation et de dernière apparition.
Cas d’usage typiques :
- Auditer le profil de backlinks d’un domaine avant une migration ou une campagne de disavow.
- Vérifier en masse les backlinks de plusieurs URLs dans un seul workflow.
- Fournir à un LLM les données brutes de backlinks pour résumer le risque de linking ou la pertinence thématique.
Configuration rapide
Connecter une intégration Majestic
Ouvrez les paramètres du node et sélectionnez une Intégration Majestic existante, ou créez-en une depuis la page Intégrations avec votre clé API Majestic.
Ajouter le node au canevas
Ouvrez la bibliothèque de nodes, naviguez dans Integrations > SEO Tools > Majestic, puis glissez-déposez le node Majestic Backlink Data sur votre workflow.
Fournir les URLs ou domaines
Reliez le port d’entrée à une liste d’URLs ou de domaines (une par ligne), ou saisissez-les directement dans le champ URL(s) or Domain(s) du node.
Configurer la source et le volume
Choisissez la Data source (Fresh ou Historic), le Number of backlinks (1 à 5000), et activez ou non Domain information.
Connecter la sortie
Reliez la sortie Backlink Data au node suivant (LLM, JSON Path Extractor, Sheets Writer) et créez-y un nom de variable pour exploiter le JSON.
Paramètres de configuration
Définissez ce que le node analyse et la quantité de données retournées.
Champs requis
Name string required default: Majestic Backlink Data Nom du node — Sert à identifier ce node sur le canevas et dans les logs d’exécution (ex : Backlinks concurrent A).
Description string required default: Retrieves detailed backlink data: profiles (NoFollow, images, redirects), quality (source TF/CF), target pages and indexing dates. Description du node — Courte phrase décrivant le rôle de cette instance.
URL(s) or Domain(s) string[] required Éléments à analyser — Une URL ou un domaine par ligne. Accepte le texte brut, les tableaux JSON et les listes imbriquées venant de nodes en amont ; les doublons sont supprimés automatiquement.
Majestic Integration integration required Compte Majestic — Intégration qui contient la clé API Majestic utilisée pour la requête. Indispensable pour authentifier l’appel.
Data source string required default: Fresh Index — Fresh renvoie les données des 90 derniers jours, Historic renvoie l’index historique complet. Choisissez Historic pour les backlinks anciens ou perdus.
Number of backlinks number required default: 1000 Nombre de backlinks — Nombre de backlinks détaillés à récupérer, entre 1 et 5000. Une valeur plus élevée consomme plus de crédits Majestic.
Domain information string required default: Yes (Include domain info) Inclure les métriques du domaine référent — Si activé sur Yes, chaque backlink inclut le domaine source, son Trust Flow et son Citation Flow.
Passez plusieurs domaines en entrée pour réutiliser la même configuration sur un audit concurrentiel. Le node itère sur chaque élément et agrège les résultats dans une seule sortie.
Que renvoie le node ?
Le node renvoie une chaîne JSON avec une entrée par élément traité, la source de données utilisée, les backlinks formatés, et des compteurs pour le total, les succès et les échecs.
Comment récupérer l’output ?
- Tirez un lien depuis le port
Backlink Datavers le node suivant. - Dans ce node, créez un nom de variable (par exemple,
backlinks_json). - Utilisez un JSON Path Extractor ou un LLM en aval pour lire des champs comme
results[0].backlinks[*].source_url.
Backlink Data string Chaîne JSON contenant results (tableau, un objet par élément avec item, datasource, backlinks, total_backlinks, requested_count, include_domain_info), total_items_processed, successful et failed.
Exemples d’utilisation
Cas 1 : Audit d’un domaine unique
Récupérez les 500 meilleurs backlinks frais d’un domaine et envoyez-les à un LLM qui classe le risque de lien.
Configuration :
URL(s) or Domain(s)=example.comData source=FreshNumber of backlinks=500Domain information=Yes (Include domain info)
Output généré (extrait) :
{
"results": [
{
"item": "example.com",
"datasource": "fresh",
"backlinks": [
{
"source_url": "https://blog.partner.org/post",
"source_title": "Top SEO tools",
"source_trust_flow": 35,
"source_citation_flow": 41,
"anchor_text": "great resource",
"link_type": "Text",
"is_nofollow": false,
"first_indexed_date": "2024-01-10",
"last_seen_date": "2024-04-22",
"domain_info": {
"domain": "partner.org",
"domain_trust_flow": 48,
"domain_citation_flow": 52
}
}
],
"total_backlinks": 500,
"requested_count": 500,
"include_domain_info": true
}
],
"total_items_processed": 1,
"successful": 1,
"failed": 0
}
Cas 2 : Audit concurrentiel en masse
Comparez le profil de backlinks de trois concurrents en une seule exécution.
Configuration :
URL(s) or Domain(s)=concurrent-a.com concurrent-b.com concurrent-c.comData source=HistoricNumber of backlinks=2000Domain information=No (Links only)
La sortie contient une entrée par concurrent dans results, plus les compteurs successful et failed pour repérer les éléments en erreur.
Problèmes courants
Majestic: API key not configured. Please add integration in settings.
Cause : Aucune intégration Majestic n’est sélectionnée sur le node, ou l’intégration ne contient pas de clé API.
Solution : Ouvrez les paramètres, choisissez une intégration valide dans le champ Majestic Integration, ou créez-en une depuis la page Intégrations avec votre clé API Majestic.
At least one item is required
Cause : Le champ URL(s) or Domain(s) est vide et aucun node en amont n’a fourni d’élément.
Solution : Saisissez au moins une URL ou un domaine dans le champ, ou connectez un node produisant une liste (Create List, Sheets Reader) au port d’entrée.
Un des éléments retourne une erreur dans results
Cause : L’API Majestic a refusé cet élément (format invalide, pas de données dans l’index choisi, quota atteint). Les autres éléments continuent.
Solution : Lisez le champ error de l’entrée fautive, basculez la Data source sur Historic si l’URL n’a pas de backlinks récents, et vérifiez votre quota Majestic restant.
Bonnes pratiques et pièges à éviter
Réduisez le Number of backlinks pendant la construction du workflow pour économiser des crédits Majestic, puis augmentez-le une fois le reste du pipeline validé.
Activer Domain information sur Yes alourdit chaque objet backlink. Pour des volumes très élevés, gardez No (Links only) sauf si la suite du workflow utilise réellement le TF/CF du domaine.
Comment s’intègre-t-il dans un workflow ?
Majestic Backlink Data se place typiquement entre une liste de cibles en entrée et un node qui extrait, score ou stocke les backlinks.
graph LR
Input[Liste de domaines] --> Mj[Majestic Backlink Data]
Mj --> Ext[JSON Path Extractor]
Ext --> LLM[LLM analyse le risque]
LLM --> Sheets[Sheets Writer]
Nodes complémentaires
Obtenez la distribution des textes d’ancre pointant vers une URL ou un domaine.
Suivez l’évolution des backlinks dans le temps pour une cible.
Consultez les métriques résumées Trust Flow et Citation Flow pour une cible.
Extrayez des champs précis depuis le JSON de Backlink Data.