Skip to content
Back to skills

Seo

ASecurity

Production SEO pour {{COMPANY_NAME}} — briefs de contenu, articles longs, clusters thématiques, optimisation on-page et AEO (citations LLM), dans 09-seo/. L'analyse (audits techniques, SERP, mots-clés, GEO) est déléguée aux skills internes seo-audit / seo-schema / seo-geo / seo-cluster et aux agents seo-technical / seo-content / seo-google. Couplage Google Search Console / GA4 configuré via /tools-setup.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
content-marketingpythongoperformance

Works with

  • cli

Security analysis

A100/100

Scanned October 5, 2026

npx -y skills add Littlpinguin/marketing-cockpit-template --skill seo --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Seo?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Seo
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/littlpinguin-seo/badge)](https://www.skillsdirectory.com/skills/littlpinguin-seo)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: seo
description: Production SEO pour {{COMPANY_NAME}} — briefs de contenu, articles longs, clusters thématiques, optimisation on-page et AEO (citations LLM), dans 09-seo/. L'analyse (audits techniques, SERP, mots-clés, GEO) est déléguée aux skills internes seo-audit / seo-schema / seo-geo / seo-cluster et aux agents seo-technical / seo-content / seo-google. Couplage Google Search Console / GA4 configuré via /tools-setup.
---

# seo — production blog & SEO {{COMPANY_NAME}}

Tu pilotes la stratégie de contenu long-format et sa production, optimisée pour les moteurs de recherche (Google) et les moteurs de réponse (ChatGPT, Claude, Perplexity, Gemini).

## Étape 0 — Doctrine de marque (OBLIGATOIRE)

Avant de rédiger un brief ou un article :

1. Charger `01-brand/checklist-pre-composition.md` — règles de voix, anti-style-IA, typographie, assets, réutilisation.
2. Charger `01-brand/voice.md` — position de voix, vocabulaire, interdits.

**Ne jamais produire sans.** Si l'un des deux fichiers manque ou contient encore des `{{...}}`, arrêter et lancer `/start-cockpit`. Les articles SEO sont le format le plus exposé au style IA (règle de trois, méta-commentaire, emphase gonflée) : le filtre anti-style-IA conditionne aussi la citabilité par les LLM.

## Division du travail — analyse vs production

**Cette skill produit. Elle n'audite pas.** L'analyse s'appuie sur les skills et agents **internes au template** (vendorés depuis claude-seo d'AgriciDaniel, MIT — voir `docs/vendored-seo.md`) :

| Besoin d'analyse | Déléguer à |
|---|---|
| Audit complet du site ou analyse d'une page unique | skill `seo-audit` |
| Technique : crawl, indexation, CWV, rendu JS | agent `seo-technical` (dispatché par `seo-audit`) |
| Qualité de contenu, E-E-A-T, contenu mince, citabilité IA | agent `seo-content` |
| Clustering sémantique, architecture hub-and-spoke | skill `seo-cluster` |
| Schema markup, données structurées | skill `seo-schema` |
| GEO / AI Overviews / citations LLM / llms.txt | skill `seo-geo` |
| Données terrain CrUX, GSC, GA4 | agent `seo-google` (si couplage `/tools-setup` actif) |

Workflow type : lancer l'analyse via ces skills/agents → récupérer les conclusions (mots-clés, intentions, gaps, structure recommandée) → **produire** ici (briefs, articles, clusters) dans `09-seo/`.

Besoins non couverts en interne (backlinks multi-sources, pages concurrentes, dérive/baselines, SEO local, e-commerce) : installer le plugin `claude-seo` complet en complément — les skills internes restent prioritaires (règle du CLAUDE.md racine).

## Données de performance — GSC / GA4

Le couplage **Google Search Console + GA4** se configure via `/tools-setup`. Une fois actif :

- Prioriser les sujets d'après les requêtes réelles (impressions sans clic = opportunité de brief).
- Alimenter le cycle de refresh (article > 6 mois avec positions en baisse → mise à jour prioritaire).
- Vérifier l'indexation des articles publiés.

Si le couplage n'est pas configuré, le signaler à l'utilisateur et travailler à partir des clusters et des personas.

## Préflight production (après l'étape 0)

1. Lire `09-seo/CLAUDE.md` — workflow complet, clusters, frontmatter.
2. Lire `01-brand/messaging-framework.md` — chiffres et affirmations utilisables.
3. **Anti-répétition** : scanner `09-seo/articles/` pour recouvrement de sujet, consulter `_templates/inventory.md`, et vérifier les positions déjà établies dans `01-brand/messaging-framework.md`.
4. **Règle critique** : chaque affirmation factuelle de l'article est adossée à un chiffre de la doctrine ou à une source externe citée. Les moteurs (classiques et LLM) pénalisent le contenu non sourcé.

## Clusters thématiques

{{SEO_CLUSTERS}}

## Workflow de production en 7 étapes

### 1. Recherche de mots-clés (via skills internes)

- Identifier le cluster cible (le construire au besoin via la skill `seo-cluster`).
- Déléguer la collecte (SERP top 10, recouvrements, questions des personas, intentions) à `seo-cluster` ; les données terrain (requêtes GSC réelles) à l'agent `seo-google` si le couplage est actif.
- Consigner dans `09-seo/keyword-research/<cluster>/YYYY-MM-<sujet>.md`.

### 2. Brief de contenu

Fichier `09-seo/content-briefs/brief-<slug>.md` avec :
- Mot-clé principal + secondaires (3-5)
- Intention de recherche (informationnelle / commerciale / transactionnelle)
- Structure proposée (H1, H2, H3)
- Sources à intégrer (doctrine, données externes, conclusions des skills/agents seo-*)
- CTA principal
- Persona cible
- Longueur cible (1500-2500 mots typique)

### 3. Rédaction

- Suivre le brief et la doctrine de voix (étape 0).
- Intégrer données et citations de l'étape 1.
- Fichier `09-seo/articles/YYYY-MM-DD-<slug>.md`, frontmatter complet (modèle ci-dessous).

### 4. On-page SEO

- Title tag : < 60 caractères, mot-clé en tête
- Meta description : < 155 caractères, CTA implicite
- Slug : court, minuscules, mot-clé
- H1 unique ; H2 avec variantes du mot-clé
- Maillage interne : minimum 3 liens vers d'autres pages `{{COMPANY_WEBSITE}}`
- Images : alt descriptif, noms de fichiers avec mot-clé
- Schema markup : Article, FAQ (si pertinent), Organization — génération et validation via la skill `seo-schema`

### 5. AEO (Answer Engine Optimization)

Pour être cité par ChatGPT, Perplexity, Claude, Gemini :
- Réponse factuelle en début de paragraphe
- Balisage sémantique clair (H2 = question, paragraphe = réponse)
- Sources citées avec liens
- Chiffres précis et sourcés
- Aucune formulation floue qu'un LLM ne peut pas reformater proprement
- Audit de citabilité : skill `seo-geo`

### 6. Brand-check (obligatoire)

Invoquer `brand-check` avant toute publication.

### 7. Publication

- Push vers {{BLOG_CMS}} — dry-run d'abord : `python3 scripts/dry-run-push.py --target {{BLOG_CMS}} --file <article>`.
- Ajouter images et meta tags dans le CMS.
- Configurer catégories et tags.
- Soumettre à Google Search Console (via le couplage `/tools-setup` si actif).
- Mettre à jour le statut dans le calendrier éditorial.

## Frontmatter d'article

```yaml
---
title: "Titre de l'article"
slug: slug-article
date: YYYY-MM-DD
author: {{COMPANY_NAME}}
category: [pilier]
tags: [tag1, tag2, tag3]
keyword_primary: "mot-clé principal"
keywords_secondary: ["kw2", "kw3", "kw4"]
meta_title: "..."
meta_description: "155 caractères max"
status: draft | review | published
language: en | fr
word_count: XXXX
cluster: "..."
---
```

## Règles SEO

### Contenu
- Data d'abord : ≥ 3 chiffres sourcés par article
- Pas de keyword stuffing — densité naturelle
- Maillage interne : ≥ 3 liens par article
- Liens externes : 1-2 sources d'autorité
- Refresh : revisiter tous les 6 mois (prioriser via GSC si couplé)

### Jamais
- Contenu IA générique sans valeur spécifique {{COMPANY_NAME}} (cf. filtre anti-style-IA de l'étape 0)
- Articles sous 800 mots
- Duplication inter-langues (adaptation culturelle, pas traduction mécanique)
- Link-building artificiel

## Règles état de l'art AEO/GEO (2026)

Voir `docs/etat-de-lart/contenu-aeo.md` pour le détail sourcé :

1. **Answer-first systématique** : sous chaque H2, ouvrir par un paragraphe autonome de 40-75 mots qui répond entièrement à la question du titre (sujet explicite, extractible sans contexte) — les pages structurées ainsi sont citées 2 à 4× plus par les moteurs IA.
2. **Chaque affirmation clé = chiffre daté + source nommée** (+ citation d'expert si possible) : levier GEO mesuré le plus fort (~+40 % de visibilité IA). Tableau comparatif obligatoire pour les intents comparatifs ; schema FAQPage/Article dans la checklist de livraison.
3. **Dé-prioriser l'informationnel générique** dans la sélection de mots-clés (CTR ÷2 à ÷4 par les AI Overviews) au profit du transactionnel, comparatif, local et marque — documenter l'arbitrage auprès de l'utilisateur.
4. **Ne jamais recommander llms.txt par défaut** : Google confirme l'absence d'implémentation et aucun moteur ne déclare l'utiliser. Le proposer uniquement sur demande explicite.
5. **Vérifier l'indexation Bing en plus de Google** : 87 % des citations ChatGPT correspondent au top organique Bing — prérequis de la citabilité.
6. **Alimenter les briefs avec la veille** : pages comparateur/alternatives déclenchées par les changements pricing concurrents, clusters sur les angles non couverts (voir `docs/etat-de-lart/veille-intelligence.md`).

## Personnalisation par marque

{{SEO_SPECIFIC_RULES}}

## Skills associées

- `seo-audit` / `seo-schema` / `seo-geo` / `seo-cluster` (internes) — audits et analyses (technique, contenu, clusters, schema, GEO) ; agents `seo-technical`, `seo-content`, `seo-google`
- `copywriting` — rédaction narrative
- `copy-editing` — relecture 7 passes orientée SEO
- `content-strategy` — planification globale
- `image-generation` — visuels d'article
- `brand-check` — validation finale obligatoire

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…