Communitygithub.com

Recherche de Mots-Clés (YepAPI)

Découvrez, évaluez et priorisez des mots-clés SEO grâce aux endpoints YepAPI.

Qu'est-ce que Recherche de Mots-Clés (YepAPI) ?

Ce skill implémente un workflow complet de recherche de mots-clés SEO via l'API YepAPI. Il permet de générer des idées de mots-clés à partir d'un mot-clé de départ, de trouver des termes connexes, d'obtenir des métriques détaillées (volume de recherche, CPC, difficulté, intention), et d'effectuer une analyse des écarts de mots-clés entre deux domaines. Le workflow guide l'utilisateur étape par étape, en commençant par une approche large (génération d'idées) pour ensuite affiner avec les métriques et prioriser les mots-clés selon un score d'opportunité (volume élevé + difficulté faible). Il supporte les appels groupés aux endpoints de métriques pour optimiser les coûts, et gère les erreurs courantes (crédits insuffisants, erreurs API, limites de débit) avec des instructions de suivi claires. Ce skill est idéal pour les spécialistes SEO et les développeurs intégrant l'API YepAPI dans leurs outils de stratégie de contenu.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/keyword-research

Demander à votre IA préférée

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

Documentation

Workflow de Recherche de Mots-Clés

Workflow dédié à la recherche de mots-clés — découvrez, évaluez et priorisez des mots-clés avec les endpoints YepAPI.

Endpoints Utilisés

EndpointCoûtObjectif
POST /v1/seo/keywords/ideas0,03 $Suggestions de mots-clés à partir d'un mot-clé racine
POST /v1/seo/keywords/related0,03 $Mots-clés connexes pour un mot-clé racine
POST /v1/seo/keywords0,15 $Métriques groupées de mots-clés (volume, CPC, difficulté, intention)
POST /v1/seo/keyword-gap0,04 $Analyse des écarts de mots-clés entre deux domaines

Workflow

Étape 1 : Générer des Idées de Mots-Clés

Commencez par un mot-clé racine. Exécutez POST /v1/seo/keywords/ideas.

{
  "keyword": "gestion de projet",
  "location": "fr"
}

Retourne : des suggestions de mots-clés basées sur le mot-clé racine — angles de contenu et variantes longue traîne.

Étape 2 : Trouver des Mots-Clés Connexes

Élargissez avec POST /v1/seo/keywords/related.

{
  "keyword": "gestion de projet",
  "location": "fr"
}

Retourne : des termes sémantiquement liés — variations plus larges et plus étroites.

Étape 3 : Évaluer les Métriques des Mots-Clés

Exécutez POST /v1/seo/keywords avec tous les mots-clés candidats.

{
  "keywords": ["logiciel gestion de projet", "outils gestion de projet", "meilleure application gestion de projet"],
  "location": "fr"
}

Retourne : volume de recherche, CPC, difficulté des mots-clés, intention de recherche (informationnelle/commerciale/transactionnelle), tendances sur 12 mois.

Étape 4 : Analyse des Écarts de Mots-Clés (Optionnelle)

Si l'utilisateur dispose d'un domaine et d'un concurrent, exécutez POST /v1/seo/keyword-gap.

{
  "domain": "example.com",
  "competitor": "concurrent.com"
}

Retourne : les mots-clés pour lesquels le concurrent se classe mais pas l'utilisateur — opportunités inexploitées.

Étape 5 : Prioriser les Mots-Clés

Présentez une liste de mots-clés priorisée triée par score d'opportunité :

  • Forte opportunité — volume élevé + difficulté faible
  • Grouper par intention — informationnelle, navigationnelle, commerciale, transactionnelle
  • Marquer les mots-clés saisonniers — notez les motifs sur 12 mois à partir des données de tendances

Règles

  • Commencez large avec les idées, puis affinez avec les métriques
  • Groupez les mots-clés par intention de recherche : informationnelle, navigationnelle, commerciale, transactionnelle
  • Marquez les mots-clés saisonniers à l'aide des données de tendances (motif sur 12 mois)
  • Regroupez les appels de métriques de mots-clés — jusqu'à 100 mots-clés par requête (0,15 $) est moins cher que des recherches individuelles

Gestion des Erreurs

  • NO_CREDITS (402) — Dites à l'utilisateur d'ajouter des crédits sur https://yepapi.com/dashboard
  • UPSTREAM_ERROR (502) — Réessayez une fois ; si cela échoue à nouveau, passez cette étape et notez-le
  • VALIDATION_ERROR (400) — Vérifiez le format des mots-clés ; les mots-clés doivent être des chaînes non vides
  • RATE_LIMITED (429) — Attendez et réessayez ; respectez l'en-tête Retry-After

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

Skills associés