Jev SEO : le playbook pour faire ton audit SEO et GEO avec Jev
Pour faire un audit SEO et GEO avec Jev, installe le skill open source jev-seo dans Claude Code et donne-lui ton URL : il lit ton site, vérifie 52 règles de Google et fait juger chaque page par Jev. Ce playbook montre ensuite quoi corriger, dans quel ordre, et le kit te donne les questions Jev pour construire ton tableau de bord GEO.
- ~0,01 $ de Jev par site
- 60 pages lues en 53 s
- Testé sur decupler.com
Jev
Claude Code
Search Console
DataForSEO
Le tableau de bord GEO construit avec Jev, animé · données d'exemple, chaque bloc est expliqué plus bas
Pas un chatbot : un modèle qui décide
Jev est le premier modèle « System One » de TypeSafe AI. Là où ChatGPT ou Claude rédigent, Jev tranche : on lui donne un contexte (une page, une requête, une réponse d'IA) et des questions typées, il renvoie une réponse bornée avec ses probabilités, en une fraction de seconde. Or l'essentiel d'un audit est de la classification : cette page est-elle mince, va-t-elle droit au but, la marque est-elle citée dans la réponse de ChatGPT ?
| Type de question | Ce qu'il répond | Exemple en SEO |
|---|---|---|
| Choice | Une option parmi une liste fermée, avec la probabilité de chacune | « Quel est le type de cette page : fiche, guide, comparatif, FAQ ? » |
| Score | Un niveau sur une échelle que tu définis | « De 0 à 4, cette page est-elle précise ou générique ? » |
| Noul | La probabilité qu'une affirmation soit vraie, de 0 à 1 | « Les deux premières phrases répondent-elles à la question ? » |
La règle d'or : une source trouve, le code décide, Jev juge, Claude écrit
Les 4 blocs de l'audit GEO, expliqués un par un
En un coup d'œil : les IA te citent-elles, où en es-tu, sur quels sujets es-tu absent, quelles pages ont une chance d'être reprises. Pour chaque bloc : ce qu'il dit, les questions Jev qui le calculent (elles sont toutes dans le kit), et ce que tu en fais. Visuels d'exemple.
Ta visibilité, moteur par moteur
Sur un lot de prompts de ton secteur, combien de fois ChatGPT, Claude et Perplexity te citent, et qui est cité à ta place.
Exemple · réponses qui citent la marque
Questions Jev : marque_citee, marque_recommandee, concurrent_cite, site_en_source (Noul) sur chaque réponse d'IA.
Ce que tu en fais : lis les pages des concurrents cités à ta place. C'est ta liste de contenus à battre.
Ton score GEO global
Où tu en es sur 100, et la part de gains qui dort : les pages qui ont le fond mais pas la forme pour être reprises.
Exemple · score et gains restants
38 % de gains restants : pages sous 60/100.
Questions Jev : citabilite, precision, confiance (Score), va_droit_au_but, repond_au_prompt (Noul). Le code fait la moyenne pondérée, formule dans le kit.
Ce que tu en fais : tu le suis chaque mois. Il classe ton travail, il ne prédit pas ton trafic.
Ta couverture des intentions
Info, prix, comparatif, avis, local, achat : sur quels sujets l'IA te trouve, et où tu es absent.
Exemple · couverture par intention
Question Jev : intention_prompt (Choice) sur chaque prompt, croisée avec marque_citee.
Ce que tu en fais : chaque pointe rentrée est une page à créer. Ici, un comparatif et une page d'avis.
Ta citabilité par type de page
Quel type de page a une vraie chance d'être repris par l'IA, et lequel ne le sera jamais en l'état.
Exemple · citabilité moyenne sur 100
Questions Jev : type_page (Choice) et citabilite (Score) ; le code fait la moyenne par type.
Ce que tu en fais : tu réécris d'abord le type le plus faible (voir l'exemple de l'étape 5).
Tout ce qu'il faut pour le refaire chez toi
Les questions Jev des 4 blocs, prêtes à envoyer à l'API, les formules pour transformer les réponses en tableau de bord, les 7 prompts du playbook à coller dans Claude Code, et l'ordre des corrections.
Format des requêtes relevé sur la documentation officielle de TypeSafe le 30/09/2026.
Gratuit · 9 fichiers · le téléchargement démarre juste après ton email
questions-jev-geo.json13 questions Jev, commentées, pour les 4 blocsrequete-page.jsonJuger une page : type, citabilité, précision, confiancerequete-reponse-ia.jsonJuger une réponse de ChatGPT, Claude ou Perplexitycalcul-tableau-de-bord.mdLes formules : Jev juge, ton tableur calculeprompts-claude-code.mdLes 7 prompts du playbookordre-des-corrections.mdDe la page invisible à la page citéeexemple-requete.shEnvoyer une requête en une commande
7 étapes, de l'installation au suivi mensuel
Installer jev-seo dans Claude Code
jev-seo est un skill gratuit et open source (licence MIT) publié par Daniel Agrici. Il te faut une clé TypeSafe (créée sur console.typesafe.ai) ; une clé PageSpeed est conseillée, DataForSEO est optionnel. Tu peux d'abord tester les questions du kit à la main dans le Playground de TypeSafe, sans rien installer.
Exemple d'échange dans Claude Code
Installe le skill jev-seo depuis github.com/AgriciDaniel/jev-seo et le skill officiel TypeSafe, puis dis-moi quelles clés il te manque.
C'est installé. Il manque la clé TypeSafe : ajoute-la dans le fichier .env du dossier, pas dans notre conversation. Sans elle, l'audit tourne quand même, sans les jugements Jev.
- git clone https://github.com/AgriciDaniel/jev-seo.git
- pip install -r requirements.txt
- claude plugin install typesafe@typesafe-ai
- bin/jevseo doctor · TYPESAFE_API_KEY manquante
Voir les commandes (documentation officielle, jev-seo 0.1.1)
git clone https://github.com/AgriciDaniel/jev-seo.git cd jev-seo python3 -m venv .venv && . .venv/bin/activate pip install -r requirements.txt cp .env.example .env # TYPESAFE_API_KEY, PAGESPEED_API_KEY, DataForSEO en option bin/jevseo doctor ln -s "$PWD" ~/.claude/skills/jev-seo # Skill officiel TypeSafe (documentation de l'API pour ton agent) claude plugin marketplace add typesafe-ai/skills claude plugin install typesafe@typesafe-ai
Deux pièges. Le PDF a besoin de la bibliothèque Pango (brew install pango sur Mac). Et sans clé PageSpeed, Google limite les appels : chez nous, les 6 mesures de vitesse sont revenues en erreur 429.
Lancer l'audit : une URL, moins d'une minute
Dans Claude Code : /jev-seo https://tonsite.fr. Le skill lance l'audit en arrière-plan et te donne une ligne par étape. Voici le vrai passage sur notre site.

Lire les trois livrables
Les trois fichiers sortent des mêmes données : aucun chiffre ne diffère de l'un à l'autre. Le PDF est pour le client, le tableur pour suivre le travail (chaque action a un statut), le rapport Markdown pour le redonner à Claude.


Corriger dans le bon ordre
Un audit te donne une liste. L'erreur classique est de la traiter de haut en bas. On corrige par étages, parce que chaque étage bloque le suivant : une page que Google n'explore pas ne sera jamais citée, même parfaitement écrite.
- 1Être trouvérobots.txt, noindex, pages en erreur, robots d'IA bloquésHeures
- 2Être reliéliens cassés, redirections en chaîne, pages orphelinesHeures
- 3Être uniquetitles et metas en double, pages qui se battent sur une rechercheHeures à 1 jour
- 4Aller droit au butla réponse dans les deux premières phrases1 jour
- 5Être citablefaits sourcés, définitions en une phrase, tableauxQuelques jours
- 6Être crédibleauteur, date, preuves, données structurées reliéesQuelques jours
- 7Couvrir les intentionsles pages qui manquent : comparatif, prix, avisUn projet

Échange réel · les étages 2 et 3 sur decupler.com
Traite l'action P1 de l'audit et les quick wins qui se corrigent en une heure. Vérifie chaque alerte sur le site avant de toucher à quoi que ce soit.
P1 confirmée : 9 pages pointaient vers deux adresses en 404. Liens réparés. Deux pages partageaient le même title et la même meta : réécrits. Et 56 pages passaient par une redirection à cause d'un seul lien du pied de page : corrigé à la source.
- curl · les deux adresses répondent bien 404
- API WordPress · 9 pages sauvegardées puis corrigées
- Yoast · 2 titles et 2 metas distincts
- pied de page · 1 lien, 56 pages assainies
- jevseo run · nouvel audit
- Score global97 → 98
- Liens et architecture90 → 99
- On-page92 → 96
- Actions à traiter13 → 10
AvantAprès, mesuré par le même outil le jour même


Vérifie avant de corriger. Lors d'un passage, l'outil a signalé une page « injoignable » sur 56 pages : c'était une coupure du réseau de notre côté, la page répondait normalement. Une alerte est un signal, pas un verdict.
Réécrire une page pour qu'elle soit citée
Une fois la technique propre, le GEO se joue page par page, avec les questions Jev du kit. L'exemple ci-dessous suit le cas du tableau de bord : un installateur de pompes à chaleur, sa page « prix de la pose ».
Avant · invisible
« Vous envisagez d'installer une pompe à chaleur ? C'est un investissement important qui mérite réflexion. Depuis 15 ans, notre équipe accompagne les particuliers dans leur projet de rénovation énergétique, avec sérieux et passion. »
- va droit au but : non
- citabilité : 0/4
- précision : 1/4
Après · citable
« La pose d'une pompe à chaleur air-eau coûte [fourchette réelle, TTC] chez nous, matériel compris, pour une maison de [surface]. Le prix dépend de trois choses : la puissance, l'accès au jardin et les radiateurs existants. Les aides [nom et montant, date de la source] s'en déduisent. »
- va droit au but : oui
- citabilité : 3/4
- précision : 3/4
Exemple fictif : les crochets se remplacent par tes vrais prix et tes sources, jamais par des chiffres inventés. Les notes illustrent le sens des questions Jev, ce ne sont pas des mesures.
| Question Jev du kit | Type | Si la réponse est mauvaise |
|---|---|---|
| va_droit_au_but | Noul | La réponse dans les deux premières phrases, avant tout contexte. |
| citabilite | Score | Des phrases qui tiennent seules : un fait, un chiffre sourcé, une définition. |
| precision | Score | Tes prix, tes délais, tes méthodes, tes cas à la place des généralités. |
| confiance | Score | Auteur identifié, date, sources, preuves. |
| title_aligne | Choice | Le title reprend la question de l'internaute, pas un slogan. |
Voir la requête Jev qui juge une page (extrait du kit)
{
"state": {
"url": "https://votresite.fr/page/",
"title": "LE TITLE DE LA PAGE",
"meta_description": "LA META DESCRIPTION",
"prompt_vise": "LA QUESTION À LAQUELLE CETTE PAGE DOIT RÉPONDRE",
"contenu": "LE TEXTE PRINCIPAL DE LA PAGE"
},
"model": "jev-latest",
"questions": {
"type_page": {
"type": "choice",
"instructions": "Quel est le type de cette page ?",
"criteria": {
"fiche_service": "Présente un service ou un produit et pousse au contact",
"guide": "Explique un sujet en profondeur, étape par étape",
"comparatif": "Compare plusieurs options, marques ou solutions",
"faq": "Répond à une série de questions courtes",
"page_pilier": "Page large qui introduit un sujet et renvoie vers des pages détaillées",
"page_locale": "Cible une ville ou une zone précise",
"autre": null
}
},
"va_droit_au_but": {
"type": "noul",
"instructions": "Les deux premières phrases du contenu répondent-elles directement à la question 'prompt_vise' ?",
"criteria": {
"true": "La réponse est donnée d'entrée, avant tout contexte",
"false": "Le début parle d'autre chose : contexte, promesse, présentation"
}
},
"repond_au_prompt": {
"type": "noul",
"instructions": "Une IA pourrait-elle répondre à 'prompt_vise' en s'appuyant uniquement sur ce contenu ?"
},
"citabilite": {
"type": "score",
"instructions": "À quel point ce contenu contient-il des phrases qu'une IA pourrait reprendre telles quelles dans une réponse ?",
"criteria": [
"Aucune phrase reprenable : texte vague ou commercial",
"Quelques phrases utiles, noyées dans du remplissage",
"Plusieurs définitions, faits ou chiffres clairs, mais dispersés",
"Faits, chiffres et définitions nets, faciles à extraire",
"Chaque paragraphe tient seul et porte un fait vérifiable"
]
},
"precision": {
"type": "score",
"instructions": "Le contenu est-il spécifique à cette entreprise ou générique ?",
"criteria": [
"Totalement générique, applicable à n'importe qui",
"Surtout générique, quelques détails propres",
"Mélange de généralités et de détails propres",
"Surtout spécifique : prix, délais, méthodes, cas",
"Entièrement spécifique et impossible à copier"
]
},
"confiance": {
"type": "score",
"instructions": "Le contenu donne-t-il des raisons de lui faire confiance ?",
"criteria": [
"Aucun auteur, aucune source, aucune preuve",
"Un élément de confiance isolé",
"Auteur ou sources présents, preuves faibles",
"Auteur identifié, sources et preuves concrètes",
"Auteur expert identifié, sources datées, preuves vérifiables"
]
},
"title_aligne": {
"type": "choice",
"instructions": "Le title et la meta description correspondent-ils à l'intention de 'prompt_vise' ?",
"criteria": {
"aligne": "Ils reprennent la question et promettent la bonne réponse",
"faible": "Liés au sujet, mais vagues ou génériques",
"decale": "Ils promettent autre chose que ce que cherche l'internaute"
}
}
}
}
Mesurer tes citations dans ChatGPT, Claude et Perplexity
C'est le bloc 1 du tableau de bord. Réunis 30 à 50 prompts que tes clients posent vraiment (tes requêtes Search Console sont une bonne source), récupère les réponses des IA, et envoie chaque réponse à Jev avec requete-reponse-ia.json. Le mode complet de jev-seo (--full) collecte déjà une partie de ces données via DataForSEO, pour environ 0,30 dollar par site selon sa documentation.
Exemple d'échange dans Claude Code
Voici mes 30 prompts clients. Récupère les réponses de ChatGPT, Claude et Perplexity, fais juger chacune par Jev avec requete-reponse-ia.json, puis calcule les blocs 1 et 3 selon calcul-tableau-de-bord.md.
Voici le tableau par moteur et par intention. 4 réponses sont marquées « à vérifier » (confiance sous 0,6) : je te les montre avant de les compter.
- DataForSEO · 90 réponses collectées
- Jev · 90 requêtes, 6 questions chacune
- calcul · taux de citation, couverture par intention
Voir les commandes du mode complet (marché français)
bin/jevseo audit https://tonsite.fr --full --location-code 2250 --language fr
bin/jevseo render jev-seo-reports/<dossier>
# 2250 = France. Par défaut l'outil vise les États-Unis (2840, en).
Remesurer chaque mois
Même audit, même lot de prompts, une fois par mois. Le suivi se fait dans l'onglet Actions du tableur : à faire, en cours, fait. bin/jevseo rescore recalcule un audit existant sans rien dépenser.
À croiser avec tes vraies données : jev-seo ne mesure ni trafic ni positions dans le temps. Pour ça, connecte Search Console à Claude et suis les pages corrigées.

Un audit te donne le quoi. Pas le comment.
J'ai vu passer des audits GEO facturés jusqu'à 10 000 €. Le diagnostic qui prenait une semaine à un consultant se fait maintenant en quelques minutes, pour quelques centimes. C'est une très bonne nouvelle, et ça déplace la valeur.
Ce qui compte n'est plus de trouver les problèmes : c'est de choisir lesquels corriger, dans quel ordre, et de réécrire les pages pour que l'IA ait envie de les citer. Un tableau de bord ne fait remonter aucune page dans ChatGPT. Les corrections, si.
Nathan Fenina, fondateur de Décupler
10 usages de Jev pour le SEO
Tout ce qui ressemble à « trier des milliers de lignes » se confie à Jev. Liste inspirée de l'article de Prefer (22/09/2026).
- Maillage interne NoulQuelles pages ont une vraie raison de se lier entre elles.
- Cannibalisation NoulQuelles pages visent la même intention.
- Contenu mince ScoreAvant publication : original et utile, ou redite ?
- Intention de recherche ChoiceApprendre, comparer, acheter.
- Audit de contenu ChoiceGarder, mettre à jour, fusionner, supprimer.
- Plan de redirections ChoiceLa meilleure nouvelle URL, et les cas douteux.
- Données structurées NoulLe schema décrit-il ce qu'il y a sur la page ?
- Écart concurrentiel ChoiceCouvert, partiellement couvert, absent.
- Title et meta ChoiceAlignés, faibles ou décalés.
- Visibilité IA NoulMarque citée, recommandée, concurrent cité.
Ce que Jev ne fait pas à ta place
Les chiffres du ruban viennent des mesures publiées par l'auteur de jev-seo le 22/09/2026 : les mêmes 59 pages jugées deux fois, puis un second modèle juge en aveugle. Un second modèle n'est pas un humain : cela montre que Jev est constant et raisonnable, pas qu'il a raison.
Dire la vérité à coup sûr
Jev donne des probabilités. Une réponse bien formée peut être fausse ; sous le seuil de confiance, elle est marquée « à vérifier ».
Prédire ton trafic
Les scores classent le travail. Ils ne prédisent ni positions, ni clics, ni chiffre d'affaires.
Lire tout un gros site
L'audit s'arrête à 60 pages par défaut et le dit. Les volumes de DataForSEO sont des estimations.
Réécrire tes pages
Il trouve et classe. La réécriture, les preuves et les priorités business restent ton travail, ou celui de Claude avec toi.
Questions fréquentes sur Jev SEO
Comment faire un audit SEO et GEO avec Jev ?
Installe le skill open source jev-seo dans Claude Code et donne-lui l'URL de ta page d'accueil. Il lit ton site, vérifie 52 règles reliées à la documentation Google Search Central, fait juger chaque page par Jev (type de page, intention, utilité, citabilité, adéquation du title) et te rend un PDF, un tableur d'actions et un rapport Markdown. Ensuite, corrige dans l'ordre d'impact, puis mesure ta présence dans les réponses de ChatGPT, Claude et Perplexity.
Comment construire un tableau de bord GEO avec Jev ?
En quatre blocs : visibilité moteur par moteur, score GEO global, couverture des intentions et citabilité par type de page. Jev répond à des questions typées sur chaque réponse d'IA et sur chaque page (marque citée, intention du prompt, type de page, citabilité, précision, confiance) ; un tableur ou un script calcule ensuite les taux et les moyennes. Le kit gratuit de cette page contient toutes les questions et les formules.
Jev, c'est quoi ?
Jev est le premier modèle « System One » de TypeSafe AI. Ce n'est pas un chatbot : il ne rédige pas, il décide. On lui donne un contexte et des questions typées (Choice pour choisir une option, Score pour placer sur une échelle, Noul pour la probabilité d'un oui ou d'un non) et il répond avec des probabilités.
Combien coûte un audit avec Jev ?
Selon la documentation de jev-seo relevée le 30/09/2026, les jugements Jev coûtent environ 0,00015 dollar par page, soit à peu près un centime pour un site de 60 pages. Le mode complet, qui ajoute les positions, les mots-clés, les backlinks et les citations dans les IA via DataForSEO, coûte environ 0,30 dollar par site. Le crawl, les règles et les rapports tournent sur ta machine, gratuitement.
Faut-il savoir coder pour utiliser Jev ?
Non. Dans Claude Code, tu demandes l'installation du skill jev-seo et tu tapes /jev-seo suivi de ton URL. Il te faut une clé d'API TypeSafe, et en option une clé PageSpeed Insights et un compte DataForSEO ; les clés se mettent dans un fichier .env, jamais dans la conversation.
Jev remplace-t-il un consultant SEO ?
Il remplace la partie la plus longue du diagnostic : lire chaque page et la classer. Il ne choisit pas tes priorités business, ne rédige pas tes pages et ne prédit ni trafic ni positions. Ses réponses sont des probabilités : celles qui ne sont pas assez tranchées sont marquées « à vérifier ».
Quelle différence avec un audit GEO classique ?
Un audit GEO classique est fait à la main : quelques dizaines de prompts testés, une lecture des pages, des recommandations. Avec Jev, la lecture et la classification de chaque page et de chaque réponse d'IA sont automatiques et chiffrées. Le travail humain se concentre sur les corrections et la stratégie, ce que fait notre audit GEO accompagné.
Workshop live · jeudi 8 octobre · 12 h 30
Claude Code = machine SEO : je te montre tout en direct
Audit GEO, monitoring de prompts IA, création de contenu, intégrations et mon système de prospection LinkedIn. Du concret à rejouer le lendemain, questions bienvenues.
Gratuit · pas de replay · 100 places maximum
