option

Analyser, planifier et mettre en œuvre des améliorations en matière de référencement naturel (SEO), notamment dans les domaines suivants : référencement technique, optimisation on-page, données structurées, Core Web Vitals et stratégie de contenu.

...Développer tout
0
Heure mise à jour 30 septembre 2026

SEO

Améliorez votre visibilité dans les résultats de recherche grâce à une mise en œuvre technique correcte, à la performance et à la pertinence du contenu, et non à des artifices.

Quand l’utiliser

Utilisez cette compétence lorsque :

  • l'audit de l'explorabilité, de l'indexabilité, des balises canoniques ou des redirections
  • l'amélioration des balises de titre, des méta-descriptions et de la structure des titres
  • l'ajout ou la validation de données structurées
  • améliorer les Core Web Vitals
  • effectuer une recherche de mots-clés et associer ces derniers à des URL
  • planification des modifications apportées aux liens internes, au plan du site ou au fichier robots.txt

Comment ça marche

Principes

  1. Résoudre les problèmes techniques avant d’optimiser le contenu.
  2. Une page doit avoir une intention de recherche principale claire.
  3. Privilégiez les signaux de qualité à long terme plutôt que les pratiques manipulatrices.
  4. Les hypothèses « mobile first » sont importantes, car l’indexation se fait en priorité sur mobile.
  5. Les recommandations doivent être spécifiques à chaque page et applicables.

Liste de contrôle de l'SEOité technique

Accessibilité à l'exploration

  • robots.txt doit permettre l’indexation des pages importantes et bloquer les surfaces à faible valeur
  • aucune page importante ne doit être involontairement noindex
  • les pages importantes doivent être accessibles en un nombre limité de clics
  • Évitez les chaînes de redirection de plus de deux sauts
  • les balises canoniques doivent être cohérentes entre elles et ne pas créer de boucles

Indexabilité

  • le format d'URL préféré doit être cohérent
  • Les pages multilingues doivent comporter une balise hreflang correcte si elles en utilisent une
  • Les plans de site doivent refléter la surface publique prévue
  • aucune URL en double ne doit entrer en concurrence sans contrôle canonique

Performances

  • LCP < 2,5 s
  • INP < 200 ms
  • CLS < 0,1
  • Solutions courantes : précharger les éléments phares, réduire les tâches bloquant le rendu, réserver de l’espace pour la mise en page, alléger le code JavaScript

Données structurées

  • Page d’accueil : schéma « organisation » ou « entreprise » selon le cas
  • Pages éditoriales : Article / BlogPosting
  • pages produits : Product et Offer
  • pages intérieures : BreadcrumbList
  • Rubriques Questions-Réponses : FAQPage uniquement lorsque le contenu correspond réellement

Règles relatives au contenu des pages

Balises de titre

  • visez environ 50 à 60 caractères
  • placez le mot-clé ou le concept principal au début
  • rédigez un titre lisible pour les humains, et non optimisé pour les robots

Méta-descriptions

  • visez environ 120 à 160 caractères
  • décrivez la page de manière honnête
  • Intégrez le sujet principal de manière naturelle

Structure des titres

  • un titre clair H1
  • H2 et H3 doit refléter la hiérarchie réelle du contenu
  • Ne négligez pas la structure au profit du seul style visuel

Mise en correspondance des mots-clés

  1. définissez l’intention de recherche
  2. recueillir des variantes de mots-clés réalistes
  3. hiérarchiser en fonction de l'adéquation avec l'intention de recherche, de la valeur potentielle et de la concurrence
  4. Associez un mot-clé ou thème principal à une seule URL
  5. détecter et éviter la cannibalisation

Liens internes

  • créez des liens depuis les pages les plus performantes vers celles que vous souhaitez positionner
  • Utilisez des textes d'ancrage descriptifs
  • Évitez les textes d'ancrage génériques lorsqu'un texte plus spécifique est possible
  • Ajouter des liens depuis les nouvelles pages vers les pages existantes pertinentes

Exemples

Formule de titre

Primary Topic - Specific Modifier | Brand

Formule de méta-description

Action + topic + value proposition + one supporting detail

Exemple JSON-LD

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Page Title Here",
  "author": {
    "@type": "Person",
    "name": "Author Name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Brand Name"
  }
}

Format des résultats d'audit

[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.

Anti-modèles

Anti-modèle Correction
surcharge de mots-clés Écrire d'abord pour les utilisateurs
Pages quasi-dupliquées et peu riches en contenu les regrouper ou les différencier
schéma correspondant à un contenu qui n'existe pas réellement Aligner le schéma sur la réalité
donner des conseils sur le contenu sans vérifier la page réelle lire d’abord la page réelle
résultats génériques du type « améliorer l’SEO » lier chaque recommandation à une page ou à une ressource

Compétences associées

  • seo-specialist
  • frontend-patterns
  • brand-voice
  • market-research
Voir sur GitHub
---
name: seo
description: Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy.
---

# SEO

Improve search visibility through technical correctness, performance, and content relevance, not gimmicks.

## When to Use

Use this skill when:
- auditing crawlability, indexability, canonicals, or redirects
- improving title tags, meta descriptions, and heading structure
- adding or validating structured data
- improving Core Web Vitals
- doing keyword research and mapping keywords to URLs
- planning internal linking or sitemap / robots changes

## How It Works

### Principles

1. Fix technical blockers before content optimization.
2. One page should have one clear primary search intent.
3. Prefer long-term quality signals over manipulative patterns.
4. Mobile-first assumptions matter because indexing is mobile-first.
5. Recommendations should be page-specific and implementable.

### Technical SEO checklist

#### Crawlability

- `robots.txt` should allow important pages and block low-value surfaces
- no important page should be unintentionally `noindex`
- important pages should be reachable within a shallow click depth
- avoid redirect chains longer than two hops
- canonical tags should be self-consistent and non-looping

#### Indexability

- preferred URL format should be consistent
- multilingual pages need correct hreflang if used
- sitemaps should reflect the intended public surface
- no duplicate URLs should compete without canonical control

#### Performance

- LCP < 2.5s
- INP < 200ms
- CLS < 0.1
- common fixes: preload hero assets, reduce render-blocking work, reserve layout space, trim heavy JS

#### Structured data

- homepage: organization or business schema where appropriate
- editorial pages: `Article` / `BlogPosting`
- product pages: `Product` and `Offer`
- interior pages: `BreadcrumbList`
- Q&A sections: `FAQPage` only when the content truly matches

### On-page rules

#### Title tags

- aim for roughly 50-60 characters
- put the primary keyword or concept near the front
- make the title legible to humans, not stuffed for bots

#### Meta descriptions

- aim for roughly 120-160 characters
- describe the page honestly
- include the main topic naturally

#### Heading structure

- one clear `H1`
- `H2` and `H3` should reflect actual content hierarchy
- do not skip structure just for visual styling

### Keyword mapping

1. define the search intent
2. gather realistic keyword variants
3. prioritize by intent match, likely value, and competition
4. map one primary keyword/theme to one URL
5. detect and avoid cannibalization

### Internal linking

- link from strong pages to pages you want to rank
- use descriptive anchor text
- avoid generic anchors when a more specific one is possible
- backfill links from new pages to relevant existing ones

## Examples

### Title formula

```text
Primary Topic - Specific Modifier | Brand
```

### Meta description formula

```text
Action + topic + value proposition + one supporting detail
```

### JSON-LD example

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Page Title Here",
  "author": {
    "@type": "Person",
    "name": "Author Name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Brand Name"
  }
}
```

### Audit output shape

```text
[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.
```

## Anti-Patterns

| Anti-pattern | Fix |
| --- | --- |
| keyword stuffing | write for users first |
| thin near-duplicate pages | consolidate or differentiate them |
| schema for content that is not actually present | match schema to reality |
| content advice without checking the actual page | read the real page first |
| generic “improve SEO” outputs | tie every recommendation to a page or asset |

## Related Skills

- `seo-specialist`
- `frontend-patterns`
- `brand-voice`
- `market-research`

Tous les fichiers

1 fichiers
seo.md 4.2k
Voir

Installer seo

Téléchargez et décompressez les fichiers de compétences dans votre répertoire .claude/skills/.

Télécharger le ZIP

Clonez le dépôt et copiez les fichiers de compétence dans votre projet.

git clone https://github.com/affaan-m/ECC/tree/main/skills/seo # Copy SKILL.md to your .claude/skills/ directory

Copier Copier
Configuration rapide: Copiez le dossier de la compétence dans .claude/skills/ Claude détectera automatiquement la compétence et l'utilisera
Dépôt affaan-m/ECC

Compétences similaires

multica-creating-agents
Heure mise à jour 12 août 2026
tilemaps
Heure mise à jour 4 août 2026
v4-new-features
Heure mise à jour 4 août 2026
pixijs-application
Heure mise à jour 4 août 2026
OR