
Le SEO au Canada : Liste de contrôle 2026 pour les petites entreprises
La concurrence canadienne augmente. Suivez cette liste de contrôle SEO 2026…
Find out moreCessez de traiter les agents IA comme de simples robots d’indexation. En 2026, le fichier llms.txt est la principale porte d’entrée permettant aux grands modèles de langage d’assimiler votre site. Ce guide fournit le code exact pour créer soit un fichier manuel à haute précision, soit un système entièrement automatisé grâce aux hooks WordPress.
En 2026, le « web agentique » n’est plus un concept — c’est la réalité de la façon dont l’information est récupérée. Pour les développeurs, le défi n’est plus de masquer des pages via robots.txt, mais de les définir explicitement via llms.txt.
Ce fichier agit comme un « pense-bête » basé sur le Markdown pour les LLM (comme GPT-5 ou Claude 4), leur permettant de contourner la surcharge du HTML et de comprendre instantanément vos services principaux. Voici comment mettre cela en œuvre selon deux méthodes distinctes.
Cette méthode est idéale si vous avez un ensemble stable de services et souhaitez garder un contrôle total sur les descriptions sémantiques fournies à l’IA. Vous pouvez l’injecter directement dans votre fichier functions.php ou dans un plugin fonctionnel.
Nous indiquons d’abord à WordPress de reconnaître llms.txt comme une requête d’URL valide.
add_action('init', function() {
add_rewrite_rule('^llms\.txt$', 'index.php?llms_txt=1', 'top');
});
add_filter('query_vars', function($vars) {
$vars[] = 'llms_txt';
return $vars;
});
Ensuite, nous utilisons le hook template_redirect pour servir le fichier texte. Dans cet exemple manuel, nous codons en dur les descriptions pour maximiser le « gain d’information » (un facteur clé de classement en GEO).
add_action('template_redirect', function() {
if (get_query_var('llms_txt')) {
header('Content-Type: text/plain; charset=utf-8');
echo "# Madefinition: SEO & AI Strategy\n";
echo "> Specialized agency providing Generative Engine Optimization (GEO) and technical infrastructure for the AI-first web.\n\n";
echo "## Core Services\n";
echo "- [AI Content Strategy](" . home_url('/services/ai-strategy/') . "): Comprehensive roadmaps for LLM visibility.\n";
echo "- [Technical GEO Audit](" . home_url('/services/geo-audit/') . "): Deep-dive analysis of site architecture for AI agent readability.\n";
exit;
}
});
Si votre site utilise des types de contenu personnalisés (CPT) pour les services, vous ne voulez pas devoir modifier votre code à chaque ajout de service. Cette version automatisée puise directement dans votre base de données.
La logique du code automatisé :
Ce script récupère automatiquement le titre du site, le slogan et tous les articles « Service » publiés. Il utilise l’extrait de l’article comme description, ce qui est une bonne pratique SEO puisqu’elle permet des résumés concis et riches en mots-clés.
add_action('template_redirect', function() {
if (get_query_var('llms_txt')) {
header('Content-Type: text/plain; charset=utf-8');
// 1. DYNAMIC HEADER
echo "# " . esc_html(get_bloginfo('name')) . "\n";
echo "> " . esc_html(get_bloginfo('description')) . "\n\n";
// 2. DYNAMIC SERVICE LOOP
echo "## Core Services\n";
$services_query = new WP_Query([
'post_type' => 'service', // Ensure this matches your CPT slug
'posts_per_page' => -1,
'post_status' => 'publish'
]);
if ($services_query->have_posts()) {
while ($services_query->have_posts()) {
$services_query->the_post();
$summary = has_excerpt() ? get_the_excerpt() : wp_trim_words(get_the_content(), 25);
echo "- [" . get_the_title() . "](" . get_permalink() . "): " . esc_html($summary) . "\n";
}
wp_reset_postdata();
}
echo "\n## Contact\n";
echo "- [Contact Us](" . home_url('/contact/') . "): Inquire about AI optimization services.";
exit;
}
});
Après avoir ajouté ce code, rendez-vous dans Réglages > Permaliens et cliquez sur « Enregistrer les modifications » pour actualiser vos règles de réécriture. Vous pouvez ensuite tester votre travail en visitant ://yourdomain.com.
En servant les données de votre site dans ce format Markdown structuré, vous réduisez le « coût de calcul » pour l’IA, ce qui augmente considérablement la probabilité que votre marque soit citée dans une réponse de recherche générative.

La concurrence canadienne augmente. Suivez cette liste de contrôle SEO 2026…
Find out more
Madefinition crée des sites web sur mesure axés SEO dès le départ, renforçant…
Find out more
L'Agentic Browsing est la toute nouvelle métrique PageSpeed de Google, pensée…
Find out more
Un site web lent vous coûte des clients. Découvrez comment faire charger votre…
Find out morePrêt à faire passer votre présence en ligne au niveau supérieur ? Embarquons ensemble dans cette aventure numérique. Contactez-nous pour discuter de votre projet et découvrir comment nos services de développement web peuvent transformer votre vision en réalité.