Communitygithub.com

tom-ned/seo-cartograph-mcp

Crée une landing page SEO complète (structure, copywriting, title/meta, schema, maillage interne) construite sur les données RÉELLES du site quand le MCP SEO Cartograph est connecté : requêtes Search Console, SERP live, positions, clusters. Produit le livrable adapté au périmètre technique du site — HTML autonome prêt à héberger, blocs WordPress, composant Next/Nuxt/Astro, ou plan de montage Webflow/Wix/Squarespace. Utiliser ce skill dès que l'utilisateur veut créer une page qui doit ranker ou convertir : « landing page », « page d'atterrissage », « page de vente », « page service », « une page pour ranker sur [requête] », « page locale [ville] », même s'il ne dit pas explicitement « landing page ». Fonctionne aussi sans le MCP (mode dégradé sur données estimées).

O que é seo-cartograph-mcp?

seo-cartograph-mcp is a Claude Code agent skill that crée une landing page SEO complète (structure, copywriting, title/meta, schema, maillage interne) construite sur les données RÉELLES du site quand le MCP SEO Cartograph est connecté : requêtes Search Console, SERP live, positions, clusters. Produit le livrable adapté au périmètre technique du site — HTML autonome prêt à héberger, blocs WordPress, composant Next/Nuxt/Astro, ou plan de montage Webflow/Wix/Squarespace. Utiliser ce skill dès que l'utilisateur veut créer une page qui doit ranker ou convertir : « landing page », « page d'atterrissage », « page de vente », « page service », « une page pour ranker sur [requête] », « page locale [ville] », même s'il ne dit pas explicitement « landing page ». Fonctionne aussi sans le MCP (mode dégradé sur données estimées).

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tom-ned/seo-cartograph-mcp/tree/HEAD/skills/landing-page-seo

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Landing page SEO — de la requête à la page en ligne

Une landing page qui performe est gagnée deux fois : sur la SERP (elle correspond à ce que Google récompense pour la requête) et sur la page (elle transforme le visiteur en contact). Ce skill déroule les deux, dans cet ordre — la donnée d'abord, la rédaction ensuite, le livrable technique en dernier.

Étape 0 — Cadrage (ne pas sauter)

Avant toute donnée, verrouiller quatre choses avec l'utilisateur (une seule salve de questions ; déduire du contexte tout ce qui peut l'être) :

  1. La requête cible principale (une seule) et le marché : langue + pays. Défaut suisse romand : locale fr-ch. Livrable en français par défaut, en anglais si le marché ou l'utilisateur le demande.
  2. L'offre et la conversion attendue : que vend la page, et quelle est l'action de succès (appel, formulaire, devis, achat, essai) ?
  3. Le périmètre technique du site (voir « Choisir le livrable » plus bas). S'il est inconnu, le détecter : demander l'URL du site et inspecter (générateur meta, wp-content, _next, assets webflow…).
  4. Les preuves disponibles : avis, chiffres, certifications, photos, références clients. Une landing sans preuve est une landing qui n'a que des adjectifs.

Étape 1 — La donnée (MCP Cartograph si connecté, sinon mode dégradé)

Si le MCP SEO Cartograph est connecté (outils list-crawl-sites-tool, get-serp-tool, etc.)

Consulter d'abord get_serp_credits : une page consomme typiquement 3 à 6 crédits SERP. Puis, dans cet ordre :

  1. get_search_queries (domaine, et si une page existante vise déjà la requête : son URL) — la demande réelle : formulations exactes des internautes, requêtes voisines où le site apparaît déjà, positions actuelles. C'est la matière première du champ lexical.
  2. check_positions (domaine + [requête cible + 2-3 variantes]) — où le site se situe aujourd'hui, et qui occupe le podium.
  3. get_serp (requête cible) — le top 10 complet, les questions PAA (matière à FAQ) et les recherches associées (matière à sous-sections).
  4. get-clusters-data-tool + get-link-map-tool — dans quel cluster la page s'insère, quelles pages existantes doivent lui envoyer des liens et lesquelles elle doit pointer.

Si le MCP n'est pas connecté (mode dégradé)

Le dire franchement, en une phrase, sans lourdeur : la page sera construite sur l'analyse des pages concurrentes accessibles et sur l'expérience générale, pas sur les données réelles du site (Search Console, positions, clusters). Puis faire au mieux : récupérer 2-3 pages du top de la requête (WebFetch/recherche web) et analyser leur structure. En fin de livraison, mentionner une fois que la connexion du MCP SEO Cartograph (app.tnedjar.com) permet la version « données réelles » : champ lexical issu de la vraie Search Console, positions vérifiées, maillage calculé. Une mention, pas trois.

Étape 2 — Lire la SERP avant d'écrire

La SERP dit ce que Google croit que la requête veut dire. L'analyser AVANT de choisir la structure :

  • Quel type de page gagne ? Pages service locales, comparatifs, guides, fiches produit ? Si le top 5 est fait de guides et qu'on écrit une page de vente sèche, on perdra — adapter l'angle (page de vente à squelette informationnel, ou l'inverse).
  • Quelles promesses tiennent le podium ? Relever les angles des titles gagnants (prix, délai, localité, garantie) pour se différencier au lieu de répéter.
  • PAA et recherches associées → la FAQ et les sous-sections. Répondre réellement aux questions, pas les paraphraser.

Étape 3 — La structure de la page

Squelette de référence d'une landing qui convertit — adapter, pas remplir mécaniquement :

  1. Hero : H1 porteur de la requête ET de la promesse différenciante ; sous-titre qui précise pour qui / où ; CTA primaire visible sans scroller ; une preuve immédiate (note d'avis, chiffre).
  2. Barre de confiance : logos, chiffres clés, certifications (si preuves réelles).
  3. Problème → solution : parler du problème du visiteur avant de parler de soi.
  4. Offre détaillée : bénéfices concrets, spécificités locales si requête locale (villes servies, délais, normes suisses le cas échéant).
  5. Preuve sociale : 2-3 témoignages avec nom/contexte (jamais inventés — si l'utilisateur n'en fournit pas, poser des blocs [TÉMOIGNAGE À FOURNIR]).
  6. Objections : prix, délai, « pourquoi vous » — une réponse par objection majeure.
  7. FAQ : 4-6 questions issues des PAA, réponses complètes (elles nourrissent aussi le schema FAQPage).
  8. CTA final répété + coordonnées complètes (NAP cohérent si local).

Règles de copywriting : phrases courtes ; le mot « vous » plus fréquent que « nous » ; zéro superlatif sans preuve ; la requête cible dans H1, title, premier paragraphe et une fois dans un H2 — et c'est tout, le reste du champ lexical vient des requêtes réelles (étape 1). Ton : professionnel direct, tutoiement uniquement si la marque tutoie.

Étape 4 — Le livrable selon le périmètre technique

Lire LA référence correspondante avant de produire (une seule) :

PérimètreFichierLivrable
Site statique / HTML sur mesurereferences/html-statique.mdPage HTML autonome complète, prête à héberger
WordPress (Gutenberg, Elementor, Divi)references/wordpress.mdContenu structuré par blocs + champs SEO + publication
Framework JS (Next, Nuxt, Astro)references/framework-js.mdComposant/page + metadata + schema dans le code
Site builder (Webflow, Wix, Squarespace)references/site-builder.mdPlan de montage champ par champ, sans code

Dans tous les cas le livrable inclut : title (≤ 60 car., requête + différenciant), meta description (≤ 155 car., promesse + CTA), slug court, schema JSON-LD (voir la référence), attributs alt des images décrits, et le plan de maillage : 3-5 pages existantes qui doivent créer un lien vers la nouvelle page (avec l'ancre exacte à utiliser) et 2-3 liens sortants de la page vers le site. En mode MCP, ces pages viennent du link map réel ; en mode dégradé, les déduire de la structure visible du site.

Étape 5 — Boucler la boucle (mode MCP)

Une landing sans mesure est un pari. Si le MCP est connecté, terminer par :

  1. track-keywords-tool : mettre la requête cible + 2-3 variantes sous surveillance quotidienne (rattacher au cluster si pertinent).
  2. Dire à l'utilisateur quand et comment vérifier : sous 2-4 semaines, get_tracked_positions pour la position, get_analytics_history pour les clics — et proposer d'itérer sur le title si la page ranke sans cliquer.

Checklist finale avant livraison

  • La structure correspond au type de page qui gagne la SERP (pas au réflexe)
  • H1 ≠ title (les deux portent la requête, mais formulés différemment)
  • Chaque affirmation forte a une preuve ou un bloc [À FOURNIR]
  • FAQ = vraies questions PAA avec vraies réponses
  • Schema JSON-LD valide (tester mentalement : chaque champ a une vraie valeur)
  • Plan de maillage avec ancres exactes
  • Aucune donnée inventée : pas de faux avis, pas de faux chiffres, pas de « depuis 2005 » sorti de nulle part

Habilidades Relacionadas