Aller au contenu
API Delivery
Avant de compter sur une fonctionnalité, consultez l'état des capacités.

GuidesRecherche et santé

Recherche et réponses IA

Donnez à chaque page des balises meta et des données structurées complètes, et servez sitemap.xml, robots.txt et llms.txt depuis votre propre domaine.

Cette page a été traduite de l'anglais. En cas de divergence, la version anglaise fait foi. Lire en anglais

Atlas prépare tout ce que les moteurs de recherche et les assistants IA lisent à propos de votre site web. Votre site web n’a plus qu’à le restituer.

Pour Ce que vous obtenez
Chaque page Un head prêt à l’emploi : titre, description, robots, liens canoniques et de langue, balises Open Graph et X/Twitter, et JSON-LD
Données structurées Organization, WebSite, WebPage, Article, Product, BreadcrumbList et FAQPage, déjà échappées pour une balise script
sitemap.xml Chaque page publiée et indexable de la release live, avec les alternatives de langue
robots.txt Autorise les moteurs de recherche, pointe vers le sitemap et, si vous le choisissez, tient les robots d’IA à l’écart
llms.txt Un résumé simple de votre site et de ses pages pour les assistants IA

Les pages et fichiers de Development sont toujours marqués noindex, de sorte qu’un site de test n’apparaît jamais dans les résultats de recherche.

  1. Dans Studio, ouvrez SEO & redirects → Search & AI.
  2. Sous Organization and summary, renseignez Organization name, Logo, Profiles elsewhere (vos pages de réseaux sociaux et d’entreprise, une par ligne) et What the site is about (500 caractères maximum).
  3. Choisissez AI crawlers : Allow AI assistants to read the site ou Keep AI crawlers out.
  4. Cliquez sur Save settings. Le site web live les reçoit avec la prochaine release.

La carte llms.txt affiche un aperçu du fichier et liste les pages sans résumé. Structured data per page montre exactement ce qu’une page produira, pour le brouillon actuel ou la version publiée.

Pour chaque page, l’onglet Page de l’éditeur de pages ajoute une Canonical page (un chemin de votre site) et une Sharing image (par défaut, la première image de la page).

La réponse pages de l’API Delivery inclut head : { title, meta[], links[], jsonLd[] }. Associez-la aux métadonnées de votre framework et affichez les blocs JSON-LD dans des balises <script type="application/ld+json">. Les blocs sont déjà échappés, mais analysez-les et resérialisez-les dans votre code plutôt que de faire aveuglément confiance à toute sortie d’un CMS.

head vaut null avec headProblem: "SITE_ADDRESS_MISSING" lorsque l’environnement n’a pas d’adresse de site web dans Atlas. Ajoutez l’adresse du site web de cet environnement dans Studio.

Servez les trois fichiers depuis votre propre domaine en les relayant par votre serveur, afin que le jeton de diffusion reste privé :

// app/robots.txt/route.ts (do the same for sitemap.xml and llms.txt)
export async function GET() {
const response = await fetch(
`${process.env.ATLAS_CMS_ORIGIN}/v1/delivery/environments/${process.env.ATLAS_ENVIRONMENT_ID}/robots.txt`,
{ headers: { Authorization: `PublishedConsumer ${process.env.ATLAS_DELIVERY_TOKEN}` } },
);
const headers = new Headers({
'content-type': response.headers.get('content-type') ?? 'text/plain',
});
const robotsTag = response.headers.get('x-robots-tag');
if (robotsTag) headers.set('x-robots-tag', robotsTag);
return new Response(await response.text(), { status: response.status, headers });
}

Lorsque les robots d’IA sont bloqués, robots.txt interdit GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, anthropic-ai, PerplexityBot, Google-Extended, Applebot-Extended, CCBot et meta-externalagent.

L’audit SEO vérifie désormais aussi ce qui aide les assistants IA à citer vos pages : un seul H1 par page, l’ordre des titres, des questions de FAQ avec leurs réponses, des réponses dont la première phrase est courte (40 mots ou moins), le texte alternatif des images, les liens canoniques, une image de partage et un résumé llms.txt. Ce sont des suggestions, jamais des éléments bloquants.

  • Les liens canoniques doivent pointer vers un chemin de votre propre site.
  • llms.txt liste jusqu’à 2 000 pages.
  • Il n’existe pas encore de connexion à Google Search Console.