Notre avis
Recherche de mots-clés SEO via l'API DataForSEO, fournissant volume de recherche, CPC et concurrence.
Points forts
- Intègre directement l'API DataForSEO pour des données réelles
- Support de multiples mots-clés sources en une commande
- Formats de sortie JSON et tableau pour analyse et rapport
- Interprétation intégrée des métriques (niveau de concurrence)
Limites
- Nécessite des identifiants API DataForSEO payants
- Données limitées à Google US par défaut
- Dépend de la fiabilité et disponibilité de l'API externe
Lorsque vous avez besoin de données chiffrées pour planifier du contenu ou des campagnes SEA.
Si vous ne disposez pas d'un compte DataForSEO ou si vous cherchez des suggestions créatives sans données chiffrées.
Analyse de sécurité
SûrThe skill runs a local Python script with user-provided arguments; no destructive or exfiltrating commands. It uses Bash but only to invoke the script with controlled parameters. Environment variables for API credentials are required but not mishandled. No obfuscation or injection risks.
Aucun point d'attention détecté
Exemples
Get keyword ideas for 'python tutorial' with search volume and CPC.Compare keywords for 'react hooks' and 'vue composition api' and give me the top 10 for each.Show me related keywords for 'ai seo' in a table format.name: keyword-research description: Performs SEO keyword research using DataForSEO API. Use when user asks about keyword ideas, search volume, CPC, competition data, or needs keywords for blog posts, landing pages, or content strategy. allowed-tools: Bash, Read
Keyword Research
Research keywords for SEO, content planning, and paid search using the DataForSEO API.
When to Use
- User asks for keyword ideas or suggestions
- User needs search volume, CPC, or competition data
- User is planning blog posts, articles, or landing pages
- User wants to analyze keyword opportunities
- User mentions SEO keyword research
Requirements
Environment variables must be set:
DATAFORSEO_USERNAME- DataForSEO login emailDATAFORSEO_PASSWORD- DataForSEO API password
Commands
Get Keyword Suggestions
Returns keywords containing the seed term with metrics:
./scripts/keyword_research.py suggestions "seed keyword" -n 20
Get Related Keywords
Returns semantically related keywords:
./scripts/keyword_research.py related "seed keyword" -n 20
Options
| Option | Description |
|--------|-------------|
| -n, --limit | Max results per seed (default: 50) |
| -f, --format | Output format: json (default) or table |
Output Format
Default JSON output for easy parsing:
[
{
"seed": "ai seo",
"keywords": [
{
"keyword": "ai seo tools",
"search_volume": 2900,
"cpc": 25.48,
"competition": 0.09,
"competition_level": "LOW"
}
]
}
]
Examples
Research keywords for a blog post:
./scripts/keyword_research.py suggestions "python tutorial" -n 30
Compare multiple seed keywords:
./scripts/keyword_research.py suggestions "react hooks" "vue composition api" -n 20
Get table output for human review:
./scripts/keyword_research.py suggestions "ai tools" -f table
Interpreting Results
| Field | Meaning |
|-------|---------|
| search_volume | Monthly searches (Google US) |
| cpc | Cost per click in USD |
| competition | 0-1 scale (higher = more competitive) |
| competition_level | LOW, MEDIUM, or HIGH |
Atomiseur de Contenu
Contenu
Transforme un contenu unique en publications adaptées à chaque plateforme.
Rédacteur de Blog SEO
Contenu
Rédige des articles de blog optimisés SEO avec structure et mots-clés.
Scénariste YouTube
Contenu
Écrit des scripts YouTube engageants avec hooks, structure et rétention.