Citation Analysis montre les pages sur lesquelles s’appuie une réponse d’IA, la place de votre marque et quoi faire, en commençant par votre site.
Ce qui change
queries : les recherches lancées par le moteur, chacune avec les pages trouvées.
sources : chaque page récupérée par le moteur, avec cited pour distinguer les pages citées, sa position dans la recherche, les passages que le moteur dit citer, les marques nommées sur la page et un channel qui indique qui la contrôle : votre site, une autre marque, un média, un marchand, une plateforme d’avis, une communauté, la vidéo, les réseaux sociaux, une plateforme de blogs ou un ouvrage de référence.
brands : votre marque, vos concurrents et chaque marque nommée par la réponse, dans l’ordre de la réponse, avec les pages citées et récupérées qui les nomment.
visibility : l’étape atteinte par votre marque, de nommée dans la réponse à absente des pages que nous avons lues.
actions : quoi faire, dans l’ordre de ce qui dépend de vous : vos pages d’abord, puis les plateformes où vous pouvez publier, enfin les médias à démarcher. Chaque action a des steps concrets et les pages qui l’appuient.
insights : ce que partagent les pages citées, comme le canal, le format, la fraîcheur et les critères, et la place de votre marque, chacun avec les pages et liens qui l’appuient.
La réponse de POST /v1/citation-analysis porte désormais version: 4 et ces nouveaux champs. links garde sa forme, chaque insight liste ses pages dans sourceIds à côté de linkIds, et les résultats enregistrés avant ce changement gardent la forme de leur enregistrement. Le produit s’appelle désormais Citation Analysis : /v1/source-influence et /v1/geo-audit, les taskTypeSOURCE_INFLUENCE et GEO_AUDIT, ainsi que include.sourceInfluence et include.geoAudit fonctionnent toujours, et les réponses utilisent /v1/citation-analysis, CITATION_ANALYSIS et citationAnalysis.
Fonctionnement
Avec un taskId, les recherches et les pages récupérées viennent de la tâche de réponse elle-même quand le moteur les expose, comme ChatGPT et Google AI Overview. Vous pouvez aussi les envoyer dans queries et sous forme de citations avec cited: false. Les autres moteurs listent les pages citées.
Les recommandations viennent surtout de pages tierces. Dans les réponses ChatGPT étudiées, le moteur a récupéré une médiane de 20 pages et en a cité 3, et le site d’une marque recommandée a été récupéré dans 16 % des cas et cité dans 6,8 %. Les actions suivent ce chemin, en commençant par ce qui est entre vos mains :
improve_page : votre page récupérée puis écartée par le moteur, ou citée alors que la réponse laisse votre marque de côté, avec ce qu’il faut ajouter pour qu’elle réponde au prompt comme les pages citées.
publish_page : un brief de nouvelle page sur votre site pour une recherche où aucune de vos pages n’a été citée, sur le modèle des pages citées : type de page, modèle de titre, sections, preuves et date.
post_on_platform : une page de marchand, de plateforme d’avis, de communauté, de vidéo ou de réseau social qui nomme vos concurrents, avec des étapes comme compléter votre fiche, inviter de vrais clients à laisser un avis ou répondre en tant que représentant identifié de la marque.
pitch_publisher : une page éditoriale citée que seul son média peut modifier, avec ce qu’il faut lui envoyer.
Chaque correspondance indique quelle page dit ce que dit la réponse, et chaque action vise les pages exactes sur lesquelles elle s’appuie. L’étape not_found signifie qu’aucune page lue ne nomme votre marque. Envoyez brand pour recevoir visibility et actions, et ajoutez brandDomains et brandAliases pour compter vos pages et vos autres noms.
Cas d’usage
Commencez par votre site : retravaillez la page écartée par le moteur ou préparez une nouvelle page sur le modèle des pages citées.
Confiez à votre équipe marketplaces et communautés les fiches et les fils où apparaissent vos concurrents.
Démarchez les médias avec la page exacte et les passages repris par la réponse.
Envoyer la requête
Envoyez la requête avec votre clé API dans l’en-tête Authorization.
QUEUED, PROCESSING, puis COMPLETED avec la réponse ou FAILED avec error.
credits.creditsChargedinteger
Crédits facturés pour la tâche terminée. Une tâche en échec facture 0.
response.versionnumber
La forme du résultat. 4 pour les analyses avec recherches, pages récupérées, marques et actions.
response.answerstring
La réponse envoyée, telle quelle. Les plages sont des positions UTF-16 dans ce texte exact.
response.queriesarray
Les recherches lancées par le moteur, chacune avec un id, son text et les sourceIds trouvés.
response.sourcesarray
Chaque page récupérée par le moteur. cited distingue les pages citées des autres et channel indique qui contrôle la page (own, brand, editorial, retailer, review_platform, community, video, social, blog_platform ou reference). Elle a aussi position, queryIds, citedText, brandIds et own. Les pages citées portent des paragraphs.
response.brandsarray
Votre marque, vos concurrents et les marques citées par la réponse, chacune avec role, son rank dans la réponse, answerRanges et les pages citées et récupérées qui la nomment.
response.linksarray
Chaque lien associe un paragraphe aux answerRanges correspondants et à une explanation d’une phrase.
response.visibilityobject
Jusqu’où votre marque est allée : stage vaut mentioned, on_cited_page, on_retrieved_page ou not_found, avec son rank et answerBrands. null sans brand.
response.actionsarray
Ce qu’il faut faire, par priority : d’abord le travail owned sur votre site (improve_page, publish_page), puis les publications platform (post_on_platform), enfin l’outreach (pitch_publisher). Chaque action a son control, un summary, 1 à 5 steps et les sources, marques, recherches et liens qui l’appuient. Vide sans brand.
response.insightsarray
Jusqu’à 4 courtes lectures de ce que partagent les pages citées et de la place de votre marque, chacune avec ses pages dans sourceIds et ses liens dans linkIds.
Recevoir le résultat
La requête renvoie aussitôt la tâche avec statusQUEUED. Interrogez GET /v1/async/task/{id} jusqu’à ce que status vaille COMPLETED ou FAILED, ou ajoutez webhook.url pour recevoir la tâche terminée sur votre serveur, avec les mêmes task, credits et response. Les résultats restent disponibles 24 heures après la fin de la tâche.
Passez l’URL d’une page produit d’Amazon, Walmart, Sephora, Olive Young, Rakuten, Zalando ou de 11 autres boutiques, et recevez son prix, son stock, ses images de galerie et de description, ses caractéristiques et ses options dans le même format.
Interrogez Amazon, Walmart, Coupang, Olive Young, Rakuten, Flipkart, Zalando et 13 autres boutiques dans cinq pays, et recevez le classement des produits de chacune avec prix, notes et nombre d’avis dans le même format.