Ce que vous devez savoir

Cloudflare a lancé une fonctionnalité qui convertit les pages HTML en démarques lorsque les systèmes d’IA le demandent. Les sites de son réseau peuvent désormais proposer du contenu plus léger aux robots sans créer de pages séparées.

La fonctionnalité, appelée Markdown for Agents, fonctionne via la négociation de contenu HTTP. Un robot d’exploration IA envoie une requête avec Accept: text/markdown dans l’en-tête. Cloudflare l’intercepte, récupère le code HTML original sur le serveur d’origine, le convertit en démarque et fournit le résultat.

Le lancement intervient quelques jours après que John Mueller de Google a qualifié l’idée de proposer des démarques aux robots IA d’« idée stupide » et s’est demandé si les robots pouvaient même analyser correctement les liens de démarque.

Quoi de neuf

Cloudflare a décrit cette fonctionnalité comme traitant les agents d’IA comme des « citoyens de première classe » aux côtés des visiteurs humains. L’entreprise a utilisé son propre article de blog comme exemple. La version HTML a consommé 16 180 jetons tandis que la conversion markdown a utilisé 3 150 jetons.

« Donner du HTML brut à une IA, c’est comme payer au mot pour lire l’emballage au lieu de la lettre à l’intérieur », a écrit la société.

La conversion a lieu sur le réseau périphérique de Cloudflare, et non sur le serveur d’origine. Les sites Web l’activent par zone via le tableau de bord, et il est disponible en version bêta sans frais supplémentaires pour les clients des forfaits Pro, Business et Enterprise, ainsi que SSL pour les clients SaaS.

Cloudflare a noté que certains outils de codage d’IA envoient déjà le Accept: text/markdown en-tête. L’entreprise a cité Claude Code et OpenCode comme exemples.

Chaque réponse convertie comprend un x-markdown-tokens en-tête qui estime le nombre de jetons de la version markdown. Les développeurs peuvent l’utiliser pour gérer les fenêtres contextuelles ou planifier des stratégies de segmentation.

Valeurs par défaut du signal de contenu

Les réponses converties incluent un Content-Signal en-tête réglé sur ai-train=yes, search=yes, ai-input=yes par défaut, la signalisation du contenu peut être utilisée pour la formation de l’IA, l’utilisation de la recherche et la saisie de l’IA (y compris l’utilisation agentique). Le fait qu’un bot donné honore ces signaux dépend de l’opérateur du bot. Cloudflare a déclaré que la fonctionnalité offrirait à l’avenir des politiques de signal de contenu personnalisées.

Le cadre Content Signals, annoncé par Cloudflare lors de la Birthday Week 2025, permet aux propriétaires de sites de définir des préférences sur la manière dont leur contenu est utilisé. L’activation de la conversion de démarque applique également un signal d’utilisation par défaut, pas seulement un changement de format.

En quoi cela diffère de ce que Mueller a critiqué

Mueller critiquait une pratique différente. Certains propriétaires de sites créent des pages de démarques distinctes et les proposent aux agents utilisateurs IA via un middleware. Mueller a fait part de ses inquiétudes concernant le masquage et les liens rompus, et s’est demandé si les robots pouvaient même analyser correctement les démarques.

La fonctionnalité de Cloudflare utilise un mécanisme différent. Au lieu de détecter les agents utilisateurs et de proposer des pages alternatives, il s’appuie sur la négociation de contenu. La même URL sert différentes représentations en fonction de ce que le client demande dans l’en-tête.

Les commentaires de Mueller concernaient le service basé sur l’agent utilisateur, et non la négociation de contenu. Dans un fil de discussion Reddit à propos de la fonctionnalité Cloudflare, Mueller a répondu avec la même position. Il a écrit : « Pourquoi rendre les choses encore plus compliquées (version parallèle réservée aux robots) plutôt que de passer un peu de temps à améliorer le site pour tout le monde ? »

Google définit le masquage comme l’affichage de contenus différents aux utilisateurs et aux moteurs de recherche dans le but de manipuler les classements et d’induire les utilisateurs en erreur. Le problème du masquage peut s’appliquer différemment ici. Avec le reniflage par agent utilisateur, le serveur décide ce qu’il souhaite afficher en fonction de la personne qui le demande. Avec la négociation de contenu, le client demande un format et le serveur répond. Le contenu est constitué des mêmes informations dans un format différent, et non d’un contenu différent pour différents visiteurs.

Le résultat pratique est toujours similaire du point de vue du robot. Googlebot demandant du HTML standard verrait une page Web complète. Un agent IA demandant une démarque verrait une version texte allégée de la même page.

Nouveau suivi radar

Cloudflare a également ajouté le suivi du type de contenu à Cloudflare Radar pour le trafic des robots IA. Les données montrent la répartition des types de contenu renvoyés aux agents IA et aux robots d’exploration, ventilés par type MIME.

Vous pouvez filtrer par bot individuel pour voir quels types de contenu des robots spécifiques reçoivent. Cloudflare a montré OAI-SearchBot comme exemple, affichant le volume de réponses de démarque envoyées au robot d’exploration d’OpenAI.

Les données sont disponibles via les API publiques de Cloudflare et Data Explorer.

Pourquoi c’est important

Si vous exécutez déjà votre site via Cloudflare, vous pouvez activer la conversion de démarque avec une seule bascule au lieu de créer des pages de démarque distinctes.

L’activation de Markdown pour les agents définit également le Content-Signal en-tête vers ai-train=yes, search=yes, ai-input=yes par défaut. Les éditeurs qui ont fait attention à l’accès de l’IA à leur contenu doivent revoir ces paramètres par défaut avant d’activer la fonctionnalité.

Regarder vers l’avenir

Cloudflare a annoncé son intention d’ajouter à l’avenir des options de politique Content-Signal personnalisées à Markdown for Agents.

Les critiques de Mueller portaient sur des pages de démarques distinctes, et non sur la négociation de contenu standard. Google n’a pas précisé si la diffusion de démarques via la négociation de contenu relevait de ses directives de masquage.

La fonctionnalité est facultative et limitée aux forfaits Cloudflare payants. Vérifiez les valeurs par défaut de Content-Signal avant de l’activer.