Les visiteurs d'un site web ne sont plus seulement humains. ChatGPT, Claude, Perplexity ou Gemini lisent les pages pour rédiger leurs réponses, et des agents IA commencent à agir dans le navigateur à la place de l'utilisateur. Un site agent-ready leur offre un accès clair, un contexte structuré et des actions explicites. Nous avons appliqué ce principe à badis.ai. Voici ce qu'un agent peut y lire, ce qu'il peut y faire, et comment le vérifier.
Ce que recouvre « agent-ready »
Un agent qui arrive sur une page classique doit deviner où se trouve l'information et quel bouton déclenche quelle action. Il lit le HTML, interprète la mise en page, puis clique en espérant viser juste. Le résultat reste fragile, car une refonte graphique suffit à le casser.
Un site agent-ready supprime cette part de devinette. Il répond à quatre questions que tout agent se pose, dans cet ordre :
- Ai-je le droit d'entrer ? L'accès des robots.
- De quoi parle ce site ? Le contexte résumé.
- Qui est derrière ? L'entité décrite sans ambiguïté.
- Que puis-je faire ici ? Les actions déclarées.
Couche 1, l'accès : des robots IA explicitement autorisés
Le fichier robots.txt de badis.ai nomme un à un les robots des moteurs génératifs et leur ouvre l'ensemble du site. Les robots d'OpenAI (GPTBot, OAI-SearchBot, ChatGPT-User), d'Anthropic (ClaudeBot, Claude-SearchBot, Claude-User), de Perplexity, de Google (Google-Extended), de Microsoft, d'Apple, de Meta, d'Amazon, de DuckDuckGo et de Mistral y disposent chacun de leur propre groupe de règles.
Le choix se veut délibéré. Un robots.txt muet laisse chaque éditeur appliquer sa propre interprétation, alors qu'une autorisation nominative supprime le doute. Seuls les fichiers techniques internes restent fermés au robot générique.
Couche 2, le contexte : un llms.txt par marché
Le format llms.txt propose un résumé du site rédigé pour les modèles de langage, en Markdown, à la racine du domaine. badis.ai en publie deux, l'un pour l'Algérie et l'autre pour le marché francophone, chacun déclaré dans l'en-tête de chaque page.
Le fichier algérien rassemble en quelques écrans ce qu'un agent doit savoir pour répondre juste sur BADIS AI : le parcours client, les prix d'entrée publics en dinars, les délais de déploiement, le secteur prioritaire (l'industrie pharmaceutique), le cadre légal (loi 18-07 modifiée par la loi 25-11) et la liste commentée des produits, guides et articles. Un agent qui consulte ce fichier n'a plus besoin de parcourir trente pages pour reconstituer l'offre.
Couche 3, l'entité : un graphe JSON-LD unique
Chaque page de badis.ai embarque un graphe JSON-LD (Schema.org) qui décrit l'organisation sous un identifiant stable, https://badis.ai/#organization. Ce nœud porte l'adresse au Cyberparc de Sidi Abdellah, les fondateurs, le catalogue d'offres et la liste des profils qui désignent la même entité : Wikidata, LinkedIn, Crunchbase, F6S, Hugging Face et plusieurs annuaires professionnels.
Les articles de presse qui citent BADIS AI y figurent aussi, reliés au même identifiant. Un agent qui croise ces sources obtient une identité cohérente, avec un seul nom, un seul pays et une seule adresse, quelle que soit la page d'entrée.
Couche 4, l'action : trois outils WebMCP
WebMCP est une proposition d'API navigateur, navigator.modelContext, qui permet à une page de déclarer des outils qu'un agent IA présent dans le navigateur peut appeler directement. Chaque outil porte un nom, une description en langage naturel et un schéma d'entrée (JSON Schema). L'agent n'a plus à interpréter l'interface, il appelle une fonction documentée.
La proposition, portée par Google et Microsoft, a été accueillie en 2025 par un groupe communautaire du W3C. Chrome en propose un aperçu derrière un drapeau expérimental depuis le début de 2026, et la spécification continue d'évoluer. badis.ai déclare donc ses outils uniquement lorsque l'API existe dans le navigateur, sans aucun effet sur les autres visiteurs.
Trois outils sont exposés sur badis.ai :
list_badis_solutionsrenvoie les solutions BADIS AI avec, pour chacune, son nom, sa description et l'URL de sa page. Un agent qui prépare une comparaison obtient la liste exacte, sans extraction approximative.book_ai_auditouvre le formulaire de demande du Diagnostic IA express, l'échange gratuit de 30 minutes qui ouvre le parcours client.submit_contact_formrenseigne le nom, l'entreprise, l'adresse e-mail, l'objet et le message, puis soumet le formulaire de contact. Le nom, l'e-mail et le message sont obligatoires dans le schéma.
Les deux derniers outils engagent l'utilisateur. Ils s'exécutent dans l'onglet que la personne a elle-même ouvert, avec les informations qu'elle a fournies à son agent. Aucune action ne part de nos serveurs vers un tiers.
« Un agent qui doit deviner où cliquer finit par se tromper. Un agent à qui l'on déclare ce qu'il peut faire agit juste, et le site garde la main sur ce qu'il expose. »
Une vérification indépendante
L'annuaire webmcp.com recense les sites qui exposent des outils WebMCP et en publie la spécification telle qu'un agent la découvre. badis.ai y figure dans la catégorie « AI & Agents », avec ses trois outils vérifiés le 27 septembre 2026. Chaque définition y est consultable au format JSON, ce qui permet à quiconque de contrôler ce que le site déclare.
Ce que cela change pour une entreprise
badis.ai sert ici de démonstrateur. La même logique s'applique à un site commercial, à un portail client ou à un intranet :
- Visibilité dans les réponses IA. Les trois premières couches aident les moteurs génératifs à citer correctement votre organisation, avec les bons produits, les bons prix et les bonnes coordonnées.
- Parcours plus courts. Un acheteur qui délègue une recherche à son agent obtient une demande de rendez-vous ou de devis sans ressaisie.
- Maîtrise de ce qui est exposé. Vous choisissez les actions offertes aux agents, leur périmètre et leurs champs obligatoires, au lieu de subir des automatisations qui imitent des clics.
Côté interne, le principe rejoint celui des agents IA que nous déployons chez nos clients : un agent fiable s'appuie sur des outils déclarés et tracés, branchés sur le système d'information, dans un environnement on-premise ou en cloud souverain.
Votre site ou votre intranet est-il prêt pour les agents ?
Découvrez notre offre Agents IA, ou commençons par un échange gratuit de 30 minutes pour identifier les actions à exposer en priorité.
Réserver mon Diagnostic IA expressQuestions fréquentes
Que signifie un site agent-ready ?
Un site qu'un agent IA peut lire, comprendre et utiliser sans deviner la structure des pages. Il ouvre son contenu aux robots des moteurs génératifs, publie un llms.txt, décrit son entité en JSON-LD et expose des actions explicites, par exemple avec WebMCP.
Qu'est-ce que WebMCP ?
Une proposition d'API navigateur, navigator.modelContext, qui permet à une page de déclarer des outils appelables par un agent IA. Portée par Google et Microsoft, elle est discutée au W3C et reste en cours de standardisation.
Quels outils WebMCP expose badis.ai ?
Trois outils : list_badis_solutions, book_ai_audit et submit_contact_form, vérifiés par l'annuaire webmcp.com le 27 septembre 2026.
Est-ce utile si les navigateurs ne supportent pas encore WebMCP ?
Oui. Robots ouverts, llms.txt et JSON-LD servent dès aujourd'hui les moteurs génératifs. Les outils WebMCP ne sont déclarés qu'en présence de l'API et n'affectent pas les autres navigateurs.
Pour aller plus loin
WebMCP s'inscrit dans la famille du Model Context Protocol, présenté dans notre article sur le protocole MCP. Pour la vue d'ensemble des usages, consultez notre page de référence sur l'IA en Algérie et notre article sur les agents IA en Algérie.