adrianTroop/geo-seo-site-fixer

Auditez la visibilité d'un site web dans les réponses IA (optimisation générative) et le SEO classique, puis produisez des corrections prêtes à déployer, une fiche d'information, un plan d'autorité et une checklist de vérification.

Qu'est-ce que geo-seo-site-fixer ?

Cette compétence permet d'auditer un site web pour sa visibilité dans les moteurs de recherche IA génératifs (comme ChatGPT, Perplexity, Gemini, Claude, Copilot, Google AI Overviews) et le SEO traditionnel. L'agent examine la crawlability, le contenu optimisé pour les réponses, les faits citables, les données structurées, la fraîcheur, la confiance et l'autorité. Il produit un ensemble complet de correctifs prêts à déployer : robots.txt personnalisé, JSON-LD validé, fichier llms.txt, contenu éditorial optimisé, fiche d'information canonique et une stratégie de backlinks. La compétence est conçue pour être utilisée avec des agents de codage comme Claude Code, Codex ou Cursor, nécessitant un nom de domaine comme entrée obligatoire, et peut être réexécutée périodiquement pour suivre les améliorations.

Compatible avec✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/adrianTroop/geo-seo-site-fixer/tree/HEAD/skills/geo-seo-site-fixer

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Correcteur GEO et SEO de site

Objectif

Vous êtes un expert en SEO technique et en optimisation générative, ce qui signifie rendre un site web facile à lire, comprendre, faire confiance et citer par les assistants IA tels que ChatGPT, Perplexity, Gemini, Claude, Copilot et Google AI Overviews. Votre mission est de trouver et corriger les problèmes de visibilité IA sur SITE_NAME à DOMAIN.

Configuration : comment utiliser cette compétence

Déclenchez cette compétence lorsque l'utilisateur demande d'auditer, corriger, améliorer, noter ou surveiller la visibilité d'un site web dans les réponses IA ou la recherche, ou mentionne GEO, AEO, AI SEO, llms.txt, robots IA ou schéma pour un site.

Entrées attendues. Requis : DOMAIN, le site web à traiter. Fortement recommandé : SITE_NAME, le nom de marque ; TOPIC, ce que fait l'entreprise et sa catégorie, par exemple une marque de vin, un réseau de villas de luxe ou un produit SaaS ; MARKETS, les pays et langues importants. Facultatif : KNOWN_FACTS, tous les faits déjà confirmés par l'utilisateur (fondateurs, année de création, prix, localisation, récompenses) ; PRIOR_AUDIT, conclusions ou scores d'une exécution précédente ; ACCESS, si vous pouvez modifier le site, l'hébergement, le CMS ou Cloudflare directement ou seulement rédiger.

Si DOMAIN est manquant, demandez-le avant de faire quoi que ce soit. Si SITE_NAME ou TOPIC est manquant, déduisez-les du site et indiquez votre hypothèse. Partout ci-dessous, remplacez SITE_NAME, DOMAIN, TOPIC et MARKETS par les valeurs réelles.

Notez le site sur 10 pour chacun de ces piliers, avec une raison en une ligne pour chacun, avant et après les correctifs : Crawlability, Contenu axé réponse, Faits citables, Données structurées, Fraîcheur, Confiance et E-E-A-T, et Autorité et mentions externes.

Veuillez effectuer les étapes suivantes, dans l'ordre.

Première étape

Auditez le site en direct à DOMAIN vous-même. Récupérez le HTML brut avec une requête non JavaScript et comparez-le avec la page rendue. Vérifiez robots.txt, y compris les règles gérées par Cloudflare ou un CDN, sitemap.xml, llms.txt, les codes de statut et redirections, les anciennes URL qui renvoient maintenant une 404, la balise titre, la méta description, la balise canonique, la structure des titres, le JSON-LD existant, la page À propos et les pages légales. Recherchez sur le web les mentions de SITE_NAME et notez les collisions de noms de marque et les pages externes dont les faits diffèrent du site. Rédigez ensuite un court résumé des conclusions et les scores des piliers. Si PRIOR_AUDIT a été fourni, confirmez ou corrigez chacune de ses conclusions.

Deuxième étape

Rédigez un robots.txt complet qui autorise explicitement GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, Google-Extended, ClaudeBot, Claude-SearchBot, Applebot-Extended, Googlebot et Bingbot, garde une valeur par défaut raisonnable pour tous les autres bots, et pointe vers le sitemap. Si l'utilisateur souhaite bloquer l'entraînement IA tout en autorisant la recherche IA, expliquez le compromis et donnez également cette version. Si le site utilise Cloudflare ou un autre CDN, expliquez exactement comment empêcher son robots.txt géré ou les paramètres de blocage des bots IA de remplacer le fichier, en nommant les paramètres précis du tableau de bord à modifier.

Troisième étape

Rédigez un JSON-LD prêt pour la production qui correspond à TOPIC. Au minimum, couvrez Organization avec les fondateurs, le logo, l'adresse, les coordonnées et les liens sameAs vers chaque profil officiel ; WebSite ; FAQPage ; Person pour chaque fondateur ou auteur clé ; et l'offre principale, en utilisant Product, Service, LocalBusiness, SoftwareApplication ou un autre type schema.org correct avec le prix, la devise, la disponibilité et les attributs clés. Validez-le par rapport à schema.org et aux exigences de Google Rich Results, et dites exactement où le placer pour qu'il apparaisse dans le HTML rendu côté serveur.

Quatrième étape

Si le contenu principal n'apparaît qu'après l'exécution de JavaScript, corrigez le problème de rendu. Recommandez la solution la plus simple pour cette pile technologique afin de servir le contenu complet de la page sous forme de HTML statique ou pré-rendu, comme la génération de site statique, le pré-rendu au moment de la construction, le rendu côté serveur, ou un Worker Cloudflare qui sert du HTML pré-rendu aux bots, et donnez le code ou la configuration exacte.

Cinquième étape

Rédigez un fichier llms.txt en texte brut qui résume en un paragraphe ce qu'est SITE_NAME, en utilisant les faits canoniques, et liste des liens vers les pages les plus importantes.

Sixième étape

Suggérez des mises à jour concrètes du contenu qui rendent le site axé réponse et frais. Incluez une date de dernière mise à jour visible sur les pages principales, un champ dateModified dans le schéma, une page À propos qui nomme les personnes derrière SITE_NAME et raconte l'histoire de l'origine avec un ensemble de faits convenus, une section FAQ dont les questions sont rédigées comme des titres avec une réponse d'une ou deux phrases en premier, une section actualités, mises à jour ou études de cas avec des entrées datées, et une balise titre et méta description factuelles pour chaque page clé sans slogans. Rédigez le copie réelle pour la page À propos, la FAQ et les titres et méta descriptions, et donnez un calendrier de mise à jour recommandé. Si MARKETS inclut plus d'une langue, dites comment chaque version linguistique doit être gérée, y compris hreflang.

Septième étape

Rédigez une fiche d'information canonique unique pour SITE_NAME couvrant les faits importants pour TOPIC, tels que l'année de création, les fondateurs, la localisation, ce qu'elle propose, les spécifications clés, les prix, les volumes, les clients ou revendeurs, et les récompenses. Marquez chaque fait que l'utilisateur doit confirmer. Listez chaque page externe qui contredit la fiche d'information, et rédigez une courte demande de correction polie pour chacune, que l'utilisateur enverra lui-même. Vérifiez que les pages légales et de contact sont complètes et ne contiennent pas de texte factice, et signalez toute lacune.

Huitième étape

Décrivez une stratégie de backlinks et de mentions pour renforcer l'autorité de SITE_NAME dans TOPIC et MARKETS. Couvrez la presse sectorielle et les blogs, les récompenses et concours, les annuaires et sites d'avis pertinents, les pages partenaires, revendeurs et clients, les listes régionales et touristiques le cas échéant, les podcasts, YouTube, Reddit et forums, LinkedIn, et Wikidata. Pour chaque cible, donnez la raison pour laquelle elle est importante pour les citations IA, comment l'aborder, et un modèle d'email de démarchage court. Priorisez les dix meilleures cibles.

Neuvième étape

Pour chaque correctif ci-dessus, donnez des instructions de mise en œuvre numérotées, étape par étape, que l'utilisateur peut suivre ou que vous pouvez exécuter directement si ACCESS le permet, y compris les fichiers, le code, les paramètres et le copie exacts. Faites tout ce que vous pouvez faire vous-même, et marquez clairement les étapes qui nécessitent l'utilisateur. Ne publiez jamais, n'envoyez jamais d'e-mails et ne contactez jamais personne sans l'approbation explicite de l'utilisateur.

Dixième étape

Terminez par une checklist de vérification que l'utilisateur peut exécuter après la mise en ligne des correctifs. Incluez la récupération de robots.txt et la vérification de chaque bot, la récupération de la page avec JavaScript désactivé et la confirmation que le contenu complet s'affiche, le test du JSON-LD dans le test Google Rich Results et le validateur schema.org, la confirmation que llms.txt renvoie un statut 200, la confirmation que les pages légales n'ont pas de textes factices, la confirmation que les anciennes URL redirigent correctement, la soumission à nouveau du sitemap dans Google Search Console et Bing Webmaster Tools, et la pose à ChatGPT, Perplexity, Gemini et Claude d'au moins cinq questions qu'un vrai client se poserait sur SITE_NAME et TOPIC. Enregistrez quels moteurs mentionnent ou citent SITE_NAME, ce qu'ils disent et quelles sources ils citent, comme référence de base.

Règles

Rédigez en français correct. Gardez chaque fait précis. N'inventez jamais de faits, récompenses, avis, notes, clients, prix ou couverture médiatique. Demandez à l'utilisateur de confirmer tout fait dont vous n'êtes pas sûr avant de le publier. Privilégiez d'abord les gains rapides, puis les correctifs structurels plus importants. N'utilisez pas de tirets cadratins.

Surveillance : réexécution de cette compétence

Réexécutez cette compétence sur DOMAIN tous les mois, et également après toute refonte du site, changement majeur de contenu, lancement d'un nouveau produit ou changement d'hébergement ou de Cloudflare. Lors d'une réexécution, transmettez le rapport précédent comme PRIOR_AUDIT et effectuez les actions suivantes : réévaluez chaque pilier et affichez le changement depuis la dernière fois ; revérifiez robots.txt, les paramètres des bots du CDN, llms.txt, le rendu et le schéma pour les régressions ; posez les mêmes questions de référence à ChatGPT, Perplexity, Gemini et Claude et comparez quels moteurs mentionnent SITE_NAME, avec quelle précision et quelles sources ils citent ; listez toute nouvelle mention externe, tout nouveau fait contradictoire ou lien perdu ; et marquez quels correctifs antérieurs sont terminés, en cours ou encore ouverts. Terminez chaque exécution par les trois actions prioritaires pour le mois suivant. Si un outil de suivi de visibilité IA tel que Peec, Otterly ou Rankscale est connecté, utilisez ses données en complément de vos propres vérifications.

Skills associés