Comment faire un audit SEO : guide étape par étape en 2026

Les 8 étapes pour réaliser un audit SEO complet en 2026 : technique, contenu, autorité, performance, Schema.org et visibilité IA. Avec ou sans outil dédié.

Par Nathalie Millasseau

Comment faire un audit SEO : guide étape par étape

TL;DR — Un audit SEO complet en 2026 suit 8 étapes séquentielles : diagnostic technique (robots.txt, sitemap, HTTPS), analyse éditoriale (balises meta, H1-H6, contenu), audit d'autorité (E-E-A-T, backlinks), validation des données structurées, mesure des performances (Core Web Vitals), vérification SEO local, évaluation GEO-Readiness (référencement IA) et analyse de visibilité de marque. Chaque étape peut être réalisée manuellement ou automatisée avec un outil dédié.
Dernière mise à jour : 16 avril 2026

Les 8 étapes d'un audit SEO complet

Étape 1 — Audit technique

Vérifier les fondations techniques qui conditionnent toute indexation. Les points à contrôler :

  • Présence et validité du robots.txt à la racine du site
  • Présence et actualité du sitemap.xml (URLs valides, dates récentes)
  • Certificat HTTPS valide et sans erreur
  • Redirections (3xx) propres, sans chaînes longues
  • Erreurs 4xx et 5xx détectées par le crawl
  • Canonicalisation (balises cohérentes)
  • Hreflang pour les sites multilingues
  • Autorisation des 14 bots IA dans le robots.txt (nouveau critère 2026)
  • Présence de BingSiteAuth.xml ou d'une méthode équivalente de validation Bing
  • Présence du fichier llms.txt à la racine

Temps manuel : 1 à 2 heures pour un site de 50 pages. Automatisé par un outil comme AuditGEO : quelques secondes.

Étape 2 — Audit éditorial

Analyser la qualité et la structure du contenu :

  • Balises </code></strong> (50-60 caractères, uniques, contiennent le mot-clé principal)</li> <li class="mb-1"><strong class="font-bold">Meta descriptions</strong> (150-160 caractères, uniques, incitatives)</li> <li class="mb-1"><strong class="font-bold">Hiérarchie H1-H6</strong> (un seul H1 par page, structure logique)</li> <li class="mb-1"><strong class="font-bold">Longueur du contenu</strong> (300 mots minimum, 1 500+ pour les articles de fond)</li> <li class="mb-1"><strong class="font-bold">Lisibilité</strong> (paragraphes courts, phrases de 15-20 mots)</li> <li class="mb-1"><strong class="font-bold">Optimisation sémantique</strong> (champ lexical pertinent, co-occurrences)</li> <li class="mb-1"><strong class="font-bold">Liens internes</strong> (maillage entre pages thématiques)</li> <li class="mb-1"><strong class="font-bold">Densité factuelle</strong> (statistiques chiffrées, citations d'experts — critère GEO)</li> <h3 class="text-xl font-bold mt-6 mb-3">Étape 3 — Audit d'autorité</h3> <p class="mb-4">Évaluer les signaux de crédibilité du site, désormais critiques pour le SEO classique <strong class="font-bold">et</strong> le référencement IA.</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><strong class="font-bold">Signaux E-E-A-T</strong> (Experience, Expertise, Authoritativeness, Trustworthiness)</li> <li class="mb-1"><strong class="font-bold">Page À propos</strong> détaillée, avec Schema Person pour les auteurs</li> <li class="mb-1"><strong class="font-bold">Pages légales</strong> complètes (mentions légales, CGV, politique de confidentialité RGPD)</li> <li class="mb-1"><strong class="font-bold">Backlinks</strong> (quantité et qualité des liens entrants)</li> <li class="mb-1"><strong class="font-bold">PageRank domaine</strong> (via Open PageRank ou équivalent)</li> <li class="mb-1"><strong class="font-bold">Mentions de marque</strong> sur des sites tiers</li> <h3 class="text-xl font-bold mt-6 mb-3">Étape 4 — Données structurées</h3> <p class="mb-4">Vérifier la présence et la validité des Schema.org JSON-LD :</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><strong class="font-bold">Article</strong> sur les pages de contenu (avec date, auteur, publisher)</li> <li class="mb-1"><strong class="font-bold">Person</strong> pour les auteurs (avec <code class="bg-gray-100 px-1 py-0.5 rounded font-mono text-sm">sameAs</code> riches)</li> <li class="mb-1"><strong class="font-bold">FAQPage</strong> pour les sections questions/réponses</li> <li class="mb-1"><strong class="font-bold">Organization</strong> sur la page d'accueil (avec <code class="bg-gray-100 px-1 py-0.5 rounded font-mono text-sm">sameAs</code> vers profils externes)</li> <li class="mb-1"><strong class="font-bold">BreadcrumbList</strong> pour la navigation</li> <li class="mb-1"><strong class="font-bold">speakable</strong> pour les passages destinés aux assistants vocaux</li> </ul> <p class="mb-4">Valider chaque Schema via le <a href="https://search.google.com/test/rich-results" class="text-primary-600 hover:underline" target="_blank" rel="noopener noreferrer">Rich Results Test de Google</a>.</p> <h3 class="text-xl font-bold mt-6 mb-3">Étape 5 — Performances</h3> <p class="mb-4">Mesurer les <strong class="font-bold">Core Web Vitals 2026</strong> :</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><strong class="font-bold">LCP</strong> (Largest Contentful Paint) < 2,5 secondes</li> <li class="mb-1"><strong class="font-bold">INP</strong> (Interaction to Next Paint) < 200 millisecondes</li> <li class="mb-1"><strong class="font-bold">CLS</strong> (Cumulative Layout Shift) < 0,1</li> <li class="mb-1"><strong class="font-bold">TTFB</strong> (Time to First Byte) < 800 millisecondes</li> </ul> <p class="mb-4">Outils gratuits : Google PageSpeed Insights, Lighthouse (Chrome DevTools F12).</p> <h3 class="text-xl font-bold mt-6 mb-3">Étape 6 — SEO local (si applicable)</h3> <p class="mb-4">Pour les entreprises avec présence physique :</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><strong class="font-bold">Cohérence NAP</strong> (Nom, Adresse, Téléphone) sur toutes les pages</li> <li class="mb-1"><strong class="font-bold">Fiche Google Business Profile</strong> complète et à jour</li> <li class="mb-1"><strong class="font-bold">Schema LocalBusiness</strong> implémenté</li> <li class="mb-1"><strong class="font-bold">Avis clients</strong> visibles et bien notés</li> <li class="mb-1"><strong class="font-bold">Présence dans les annuaires locaux</strong> (Pages Jaunes, Yelp, etc.)</li> <h3 class="text-xl font-bold mt-6 mb-3">Étape 7 — GEO-Readiness (référencement IA)</h3> <p class="mb-4"><strong class="font-bold">Nouvelle étape critique en 2026.</strong> Vérifier si le site est prêt à être cité par les moteurs génératifs :</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><strong class="font-bold">Résumés (TL;DR)</strong> en tête des articles importants</li> <li class="mb-1"><strong class="font-bold">FAQ structurées</strong> avec balisage JSON-LD</li> <li class="mb-1"><strong class="font-bold">Listes à puces</strong> pour les étapes et critères</li> <li class="mb-1"><strong class="font-bold">Définitions claires</strong> au format <em class="italic">« X est… »</em></li> <li class="mb-1"><strong class="font-bold">Statistiques sourcées</strong> (+32,7 % de visibilité selon l'étude KDD 2024)</li> <li class="mb-1"><strong class="font-bold">Citations d'experts</strong> avec attribution (+41,2 %)</li> <li class="mb-1"><strong class="font-bold">Sources autoritaires</strong> en liens sortants (+29,6 %)</li> <li class="mb-1"><strong class="font-bold">Fichier <code class="bg-gray-100 px-1 py-0.5 rounded font-mono text-sm">llms.txt</code></strong> présent et bien formé</li> <li class="mb-1"><strong class="font-bold">Fraîcheur du contenu</strong> (dates <code class="bg-gray-100 px-1 py-0.5 rounded font-mono text-sm">dateModified</code> récentes)</li> </ul> <p class="mb-4">Consultez notre <a href="/referencement-ia" class="text-primary-600 hover:underline">guide complet sur le référencement IA</a> pour approfondir cette étape.</p> <h3 class="text-xl font-bold mt-6 mb-3">Étape 8 — Visibilité de marque off-site</h3> <p class="mb-4">Évaluer la présence de la marque en dehors du site :</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><strong class="font-bold">Vidéos YouTube</strong> mentionnant la marque (facteur n°1 de visibilité IA selon Ahrefs 2024)</li> <li class="mb-1"><strong class="font-bold">Mentions web</strong> (articles de presse, blogs, forums)</li> <li class="mb-1"><strong class="font-bold">Volume de recherche de marque</strong> (tendance sur Google Trends)</li> <li class="mb-1"><strong class="font-bold">Graphe d'entités</strong> (richesse des <code class="bg-gray-100 px-1 py-0.5 rounded font-mono text-sm">sameAs</code> dans Schema.org)</li> <hr class="my-6 border-gray-300"> <h2 class="text-2xl font-bold mt-6 mb-3">Audit manuel vs audit automatisé : comparatif</h2> <p class="mb-4">Réaliser ces 8 étapes manuellement représente un travail considérable. Voici les durées comparées.</p> <table class="w-full border-collapse border border-gray-300 my-3"><thead class="bg-gray-100"><tr><th class="px-4 py-2 text-left border border-gray-300">Étape</th><th class="px-4 py-2 text-left border border-gray-300">Durée manuelle</th><th class="px-4 py-2 text-left border border-gray-300">Avec <a href="/register" class="text-primary-600 hover:underline">AuditGEO</a></th></tr></thead><tbody><tr class="border-b"><td class="px-4 py-2 border border-gray-300">1. Audit technique</td><td class="px-4 py-2 border border-gray-300">1-2 h</td><td class="px-4 py-2 border border-gray-300">10 secondes</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">2. Audit éditorial</td><td class="px-4 py-2 border border-gray-300">3-5 h</td><td class="px-4 py-2 border border-gray-300">1 minute (par crawl)</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">3. Audit d'autorité</td><td class="px-4 py-2 border border-gray-300">1-2 h</td><td class="px-4 py-2 border border-gray-300">30 secondes</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">4. Données structurées</td><td class="px-4 py-2 border border-gray-300">2-3 h</td><td class="px-4 py-2 border border-gray-300">5 secondes par page</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">5. Performances</td><td class="px-4 py-2 border border-gray-300">30 min</td><td class="px-4 py-2 border border-gray-300">Instantané (via API PageSpeed)</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">6. SEO local</td><td class="px-4 py-2 border border-gray-300">1 h</td><td class="px-4 py-2 border border-gray-300">10 secondes</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">7. GEO-Readiness</td><td class="px-4 py-2 border border-gray-300">2-3 h + tests IA</td><td class="px-4 py-2 border border-gray-300">30 secondes + 5 tests IA</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300">8. Visibilité off-site</td><td class="px-4 py-2 border border-gray-300">1-2 h</td><td class="px-4 py-2 border border-gray-300">20 secondes (via APIs dédiées)</td></tr><tr class="border-b"><td class="px-4 py-2 border border-gray-300"><strong class="font-bold">Total pour un site de 50 pages</strong></td><td class="px-4 py-2 border border-gray-300"><strong class="font-bold">12-18 heures</strong></td><td class="px-4 py-2 border border-gray-300"><strong class="font-bold">< 5 minutes</strong></td></tr></tbody></table><p class="mb-4">Cette différence explique pourquoi la quasi-totalité des consultants SEO utilisent aujourd'hui un outil automatisé en support de leur expertise humaine, plutôt que de tout faire manuellement.</p> <hr class="my-6 border-gray-300"> <h2 class="text-2xl font-bold mt-6 mb-3">Les erreurs à éviter dans un audit SEO</h2> <h3 class="text-xl font-bold mt-6 mb-3">Oublier la dimension IA générative</h3> <p class="mb-4">En 2026, un audit SEO qui ne vérifie pas la visibilité dans ChatGPT, Claude, Perplexity, Gemini et AI Overview est <strong class="font-bold">incomplet</strong>. Les moteurs génératifs captent une part croissante des recherches, et les ignorer revient à auditer selon les critères de 2020.</p> <h3 class="text-xl font-bold mt-6 mb-3">Lister 200 problèmes sans les prioriser</h3> <p class="mb-4">Un bon audit <strong class="font-bold">hiérarchise</strong> les problèmes par impact et difficulté. Lister 200 points à corriger sans indication de priorité est contre-productif : le client ou le dirigeant ne sait pas par où commencer et finit par ne rien faire.</p> <h3 class="text-xl font-bold mt-6 mb-3">Ne pas inclure de plan d'action chiffré</h3> <p class="mb-4">Un audit qui détecte des problèmes sans proposer d'actions concrètes et mesurables perd en utilité. Chaque recommandation doit comporter : <strong class="font-bold">ce qu'il faut faire</strong>, <strong class="font-bold">pourquoi c'est important</strong>, <strong class="font-bold">quel impact attendu</strong>, <strong class="font-bold">quel effort estimé</strong>.</p> <h3 class="text-xl font-bold mt-6 mb-3">Confondre audit ponctuel et suivi</h3> <p class="mb-4">Un audit annuel ne suffit pas. Un site évolue en permanence : contenu ajouté, templates modifiés, plugins qui cassent des schémas, erreurs accumulées. Un <strong class="font-bold">suivi mensuel ou trimestriel</strong> détecte les régressions avant qu'elles n'aient un impact SEO durable.</p> <h3 class="text-xl font-bold mt-6 mb-3">Auditer sans objectif business</h3> <p class="mb-4">Un audit SEO doit répondre à un objectif business : gagner du trafic sur des requêtes commerciales, améliorer le taux de conversion, rattraper un concurrent, préparer un lancement. Sans objectif, l'audit devient un exercice théorique déconnecté des enjeux réels.</p> <hr class="my-6 border-gray-300"> <h2 class="text-2xl font-bold mt-6 mb-3">Questions fréquentes sur la réalisation d'un audit SEO</h2> <h3 class="text-xl font-bold mt-6 mb-3">Combien de temps prend un audit SEO complet ?</h3> <p class="mb-4">Manuel sur un site de 50 pages : <strong class="font-bold">12 à 18 heures</strong> étalées sur 3 à 7 jours. Avec un outil automatisé comme AuditGEO : <strong class="font-bold">moins de 5 minutes</strong> pour la partie automatisée, auxquelles il faut ajouter 1 à 2 heures d'interprétation et de priorisation humaine pour un livrable de qualité.</p> <h3 class="text-xl font-bold mt-6 mb-3">Peut-on faire un audit SEO sans outil ?</h3> <p class="mb-4">Oui, mais c'est <strong class="font-bold">très chronophage</strong> et difficile à maintenir à jour. Les outils automatisent les vérifications standardisées (robots.txt, Schema.org, Core Web Vitals), ce qui libère du temps pour l'interprétation et l'accompagnement — la vraie valeur ajoutée humaine.</p> <h3 class="text-xl font-bold mt-6 mb-3">Quelle est la première étape d'un audit SEO ?</h3> <p class="mb-4">L'<strong class="font-bold">audit technique</strong> (étape 1). Sans fondations saines (indexation, HTTPS, robots.txt bien configuré, sitemap fonctionnel), toute optimisation éditoriale ou stratégique est vaine. Commencer par là permet d'identifier immédiatement les blocages majeurs.</p> <h3 class="text-xl font-bold mt-6 mb-3">Faut-il un audit SEO séparé ou combiné SEO + GEO ?</h3> <p class="mb-4"><strong class="font-bold">Combiné</strong> en 2026. Les deux disciplines partagent 80 % de leurs critères techniques (indexation, Schema.org, structure, performance) et se complètent sur les 20 % spécifiques (bots IA, llms.txt, citations). Séparer les deux audits double le temps sans apporter de valeur supplémentaire.</p> <h3 class="text-xl font-bold mt-6 mb-3">Un audit SEO peut-il améliorer mes ventes directement ?</h3> <p class="mb-4">Pas directement, mais indirectement par le biais de l'augmentation du <strong class="font-bold">trafic qualifié</strong>. Un audit identifie les leviers de progression ; la mise en œuvre des recommandations génère du trafic ; le trafic convertit selon votre tunnel de conversion. Entre l'audit et les ventes, il faut compter 3 à 12 mois selon la maturité SEO initiale du site.</p> <hr class="my-6 border-gray-300"> <h2 class="text-2xl font-bold mt-6 mb-3">Dans cette section</h2> <p class="mb-4">Cette page détaille la méthodologie pas-à-pas. Les autres dimensions :</p> <ul class="list-disc ml-6 my-3"> <li class="mb-1"><a href="/outil-audit-seo/gratuit" class="text-primary-600 hover:underline">Outil d'audit SEO gratuit : les options 2026</a></li> <li class="mb-1"><a href="/outil-audit-seo/logiciel" class="text-primary-600 hover:underline">Logiciel d'audit SEO : comparatif</a></li> <li class="mb-1"><a href="/outil-audit-seo/comparatif" class="text-primary-600 hover:underline">Comparatif détaillé des outils</a></li> <li class="mb-1"><a href="/outil-audit-seo/exemple-rapport" class="text-primary-600 hover:underline">Exemple de rapport d'audit SEO</a></li> <li class="mb-1"><a href="/outil-audit-seo/prix" class="text-primary-600 hover:underline">Prix et tarifs des outils d'audit SEO</a></li> <li class="mb-1"><a href="/outil-audit-seo/formation" class="text-primary-600 hover:underline">Formation à l'audit SEO</a></li> <li class="mb-1"><a href="/outil-audit-seo/pourquoi" class="text-primary-600 hover:underline">Pourquoi faire un audit SEO régulièrement</a></li> </ul> <p class="mb-4">Retour au guide : <a href="/outil-audit-seo" class="text-primary-600 hover:underline">Outil d'audit SEO 2026 : comparatif</a>.</p> <hr class="my-6 border-gray-300"> <h2 class="text-2xl font-bold mt-6 mb-3">Automatisez les 8 étapes en 5 minutes</h2> <p class="mb-4">AuditGEO couvre automatiquement les 8 étapes d'un audit SEO complet : technique, éditorial, autorité, données structurées, performances, SEO local, GEO-Readiness et visibilité de marque. Score global /100 et recommandations priorisées par impact mesuré.</p> <p class="mb-4"><a href="https://www.audit-geo.com/register" class="text-primary-600 hover:underline"><strong class="font-bold">Lancer mon audit gratuit →</strong></a></p> <p class="mb-4">Le <a href="https://www.audit-geo.com/pricing" class="text-primary-600 hover:underline">plan Pro (149 € TTC/an)</a> permet 4 audits annuels sur 50 pages avec 15 checks IA, génération automatique de contenu optimisé et roadmap SEO 90 jours.</p> <hr class="my-6 border-gray-300"> <hr class="my-6 border-gray-300"> </div> <!-- Lien de retour au guide parent si applicable --> <div class="mt-12 pt-8 border-t text-center"> <a href="/outil-audit-seo" class="text-primary-600 hover:underline font-medium"> ← Retour au guide : Outil d'audit SEO 2026 : le comparatif pour choisir le bon </a> </div> <!-- CTA audit --> <div class="mt-16 pt-12 border-t text-center bg-primary-50 p-8 rounded-lg"> <h2 class="text-2xl font-bold mb-3">Auditez votre site en 5 minutes</h2> <p class="text-gray-700 mb-6"> AuditGEO crawle votre site, vérifie votre visibilité IA et livre un rapport complet. </p> <a href="https://www.audit-geo.com/register" class="inline-block px-6 py-3 bg-primary-600 text-white font-bold rounded-lg hover:bg-primary-700 transition"> Lancer mon audit gratuit </a> </div> </article> </div> </main> <!-- Footer --> <footer class="bg-slate-900"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12"> <div class="grid grid-cols-2 md:grid-cols-4 gap-8"> <!-- Colonne 1 : Marque --> <div class="col-span-2 md:col-span-1"> <div class="flex items-center mb-4"> <span class="text-xl font-bold text-white">Audit</span> <span class="text-xl font-bold text-[#0fabda]">GEO</span> </div> <p class="text-slate-400 text-sm mb-6"> Optimisez votre site pour le SEO et l'IA. </p> <!-- Icônes sociales --> <div class="flex space-x-4"> <a href="#" class="text-slate-400 hover:text-white transition"> <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"> <path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/> </svg> </a> <a href="#" class="text-slate-400 hover:text-white transition"> <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"> <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/> </svg> </a> </div> </div> <!-- Colonne 2 : Produit --> <div> <h4 class="text-white font-semibold mb-4">Produit</h4> <ul class="space-y-3"> <li> <a href="https://www.audit-geo.com/features" class="text-slate-300 hover:text-white text-sm transition"> Fonctionnalités </a> </li> <li> <a href="https://www.audit-geo.com/pricing" class="text-slate-300 hover:text-white text-sm transition"> Tarifs </a> </li> <li> <a href="https://www.audit-geo.com/features#8-piliers" class="text-slate-300 hover:text-white text-sm transition"> 8 Piliers </a> </li> <li> <a href="https://www.audit-geo.com/features#geo-readiness" class="text-slate-300 hover:text-white text-sm transition"> GEO-Readiness </a> </li> </ul> </div> <!-- Colonne 3 : Entreprise --> <div> <h4 class="text-white font-semibold mb-4">Entreprise</h4> <ul class="space-y-3"> <li> <a href="https://www.audit-geo.com/a-propos" class="text-slate-300 hover:text-white text-sm transition"> A propos </a> </li> <li> <a href="https://www.audit-geo.com/contact" class="text-slate-300 hover:text-white text-sm transition"> Contact </a> </li> <li> <a href="https://www.audit-geo.com/features#visibilite-ia" class="text-slate-300 hover:text-white text-sm transition"> Visibilité IA </a> </li> </ul> </div> <!-- Colonne 4 : Légal --> <div> <h4 class="text-white font-semibold mb-4">Légal</h4> <ul class="space-y-3"> <li> <a href="https://www.audit-geo.com/mentions-legales" class="text-slate-300 hover:text-white text-sm transition"> Mentions légales </a> </li> <li> <a href="https://www.audit-geo.com/cgv" class="text-slate-300 hover:text-white text-sm transition"> CGV </a> </li> <li> <a href="https://www.audit-geo.com/politique-confidentialite" class="text-slate-300 hover:text-white text-sm transition"> Confidentialité </a> </li> <li> <a href="https://www.audit-geo.com/politique-cookies" class="text-slate-300 hover:text-white text-sm transition"> Cookies </a> </li> </ul> </div> </div> <!-- Séparateur + Copyright --> <div class="border-t border-slate-700 mt-10 pt-8"> <p class="text-slate-500 text-sm text-center"> © 2026 AuditGEO - Tous droits réservés </p> </div> </div> </footer> <!-- Bandeau cookies --> <div id="cookie-banner" style="display:none;" class="fixed bottom-0 inset-x-0 z-50 bg-slate-900 text-white p-4 shadow-lg border-t border-slate-700"> <div class="max-w-7xl mx-auto flex flex-col sm:flex-row items-center justify-between gap-4"> <div class="text-sm text-slate-300"> Ce site utilise des cookies essentiels au fonctionnement du service. En continuant votre navigation, vous acceptez leur utilisation. <a href="https://www.audit-geo.com/politique-cookies" class="text-[#2ec4f0] hover:text-[#a7e8f7] underline transition">En savoir plus</a> </div> <div class="flex gap-3 flex-shrink-0"> <button onclick="setCookieConsent('refused')" class="px-4 py-2 text-sm border border-slate-600 text-slate-300 rounded-md hover:bg-slate-800 transition font-medium"> Refuser </button> <button onclick="setCookieConsent('accepted')" class="px-4 py-2 text-sm bg-[#0fabda] text-white rounded-md hover:bg-[#0c96c0] transition font-medium"> Accepter </button> </div> </div> </div> <script> (function() { var consent = localStorage.getItem('cookie_consent'); if (!consent) { document.getElementById('cookie-banner').style.display = 'block'; } })(); function setCookieConsent(value) { localStorage.setItem('cookie_consent', value); document.cookie = 'cookie_consent=' + value + '; path=/; max-age=' + (365 * 24 * 60 * 60) + '; SameSite=Lax'; document.getElementById('cookie-banner').style.display = 'none'; } function resetCookieConsent() { localStorage.removeItem('cookie_consent'); document.cookie = 'cookie_consent=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;'; location.reload(); } </script> <!-- Schema.org Organization --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "AuditGEO", "url": "https://www.audit-geo.com", "description": "Plateforme d'audit SEO et GEO (Generative Engine Optimization) pour mesurer et ameliorer la visibilite des sites web sur Google et les IA generatives.", "foundingDate": "2025", "areaServed": "FR", "contactPoint": { "@type": "ContactPoint", "email": "contact@audit-geo.com", "contactType": "customer service", "availableLanguage": "French" }, "sameAs": [] } </script> <!-- Schema.org WebSite --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "AuditGEO", "url": "https://www.audit-geo.com", "description": "Outil d'audit SEO et GEO pour optimiser la visibilite sur Google et les IA generatives", "inLanguage": "fr" } </script> </body> </html>