Undersøke SEO/GEO-nøkkelord
En agentferdighet som undersøker og leverer en prioritert nøkkelordliste for SEO og GEO — ved bruk av nettsøk og AI-analyse i stedet for betalte verktøy som Ahrefs eller Semrush.
Ingen Ahrefs. Ingen Semrush påkrevd.
Bruker nettsøk, nettsidecrawling og LLM-analyse for å finne, gruppere og prioritere nøkkelord — inkludert en GEO-dimensjon som tradisjonelle verktøy ikke tilbyr. Kan eventuelt styrke undersøkelsen med SERP API-skript for ekte autocomplete-, PAA- og SERP-funksjonsdata.
Installer
Klon repoet, og lag symkobling eller kopier research-keywords/ til enten ~/.codex/skills/ eller ~/.claude/skills/. Se rot README for installasjonseksempler.
Bruk
/research-keywords
Eller:
"Undersøk nøkkelord for produktet mitt" "Finn SEO og GEO-nøkkelord for [merke/URL]" "Kjør nøkkelordundersøkelse for min [produktkategori]"
Ferdigheten er interaktiv — den stiller deg spørsmål, undersøker og leverer en strukturert nøkkelordfil.
Den 4-trinns prosessen
Trinn 1: Merkevareintelligens
Ferdigheten spør om produktet ditt, målgruppen og konkurrenter. Den besøker nettsiden din og konkurrentenes sider for å hente ut språk, posisjonering og innholdsmangler.
Trinn 2: Nøkkelordoppdagelse
Undersøker nøkkelord på tvers av 6 metoder — ingen betalte verktøy nødvendig:
| Metode | Hva den finner |
|---|---|
| Google Autocomplete Mining | Ekte søkeforslag og long-tail-varianter |
| Folk spør også (PAA) | Nøkkelord i spørsmålsformat som AI-motorer elsker å svare på |
| Reddit & Community Mining | Ekte brukerspråk, smertepunkter og slang |
| Konkurrentinnholdsanalyse | Temaer konkurrenter dekker som du ikke gjør |
| Spørsmål- og problemnøkkelord | Problemsøk som leder til produktet ditt |
| AI-sitternøkkelord (GEO) | Forespørsler der AI genererer svar og siterer kilder |
Trinn 3: Nøkkelordanalyse og -gruppering
Grupperer nøkkelord i emneklynger, skårer hver på 3 dimensjoner:
- Relevans for produktet ditt (1–5)
- GEO-mulighet — vil AI svare på dette og sitere kilder? (1–5)
- Forretningsverdi — hvor nær konvertering? (1–5)
Flagge raske gevinster: eksisterende sider å optimalisere, svakt konkurrentinnhold, gap i AI-sitering.
Trinn 4: Leveranse
Utgang er en strukturert Markdown-fil med:
- Prioriterte emneklynger med pilar + støttenøkkelord
- GEO-spesifikk nøkkelordtabell (høyest AI-siteringspotensial)
- Raske gevinster og konkurrentgap
- Full rå nøkkelordliste for referanse
- Innholdsanbefalinger per klynge
Hva gjør dette annerledes
| Tradisjonell nøkkelordforskning | Denne ferdigheten |
|---|---|
| Krever Ahrefs/Semrush ($99–449/md) | Gratis — bruker nettsøk |
| Fokuserer på søkevolum + vanskelighetsgrad | Legger til GEO-mulighetsscoring |
| Gir ut et regneark med nøkkelord | Gir ut en gruppert, handlingsorientert innholdsplan |
| Ignorerer AI-siteringspotensial | GEO er en førsteklasses dimensjon |
| Markedsførerspråk | Ekte brukerspråk fra Reddit/samfunn |
Fungerer med andre ferdigheter
Nøkkelordleveransen mates direkte inn i:
- write-seo-geo-content — skriv sider for topp nøkkelord- og promptklynger
- geo-content-research — bygg full AI-klar innhold for høy-GEO nøkkelord
- create-geo-charts — lag datavisualiseringer for datadrevne nøkkelord
SERP-skript (Valgfrie kraftverktøy)
Mappen scripts/ inneholder Node.js-verktøy som henter ekte Google-data for å forsterke nøkkelordundersøkelsen. Disse er valgfrie — ferdigheten fungerer uten dem ved hjelp av Claude sitt nettsøk, men de gir mer voluminøse og mer presise data.
keyword-explorer.mjs — Nøkkelordoppdagelse
Henter ekte Google-autocompleteforslag, Folk spør også-spørsmål, relaterte søk og oppdager SERP-funksjoner (AI-oversikter, utvalgte tekstutdrag).
# Free mode — no API key, autocomplete only
node scripts/keyword-explorer.mjs --seeds "physical AI, DePAI" --free
# Full mode with SerpAPI (free tier: 100 searches/month at serpapi.com)
SERPAPI_KEY=xxx node scripts/keyword-explorer.mjs \
--seeds "physical AI, DePAI, decentralized robotics" \
--depth deep \
--out keywords.json
# Quick scan for a single seed
node scripts/keyword-explorer.mjs -s "machine economy" --free -d quick
Flagg:
| Flagg | Beskrivelse | Standard |
|---|---|---|
--seeds, -s | Kommaseparerte startnøkkelord (påkrevd) | — |
--free | Gratismodus: Google-forslag, ingen API-nøkkel | auto hvis ingen nøkkel |
--depth, -d | quick / normal / deep | normal |
--out, -o | Output JSON-filbane | auto-generert |
--gl | Landskode | us |
--hl | Språkkode | en |
Hva den gir ut:
- Alle oppdagede nøkkelord med kildekoder (autocomplete, PAA, related_search)
- Folk spør også-spørsmål med tekstutdrag og kilder
- Oppdagelse av SERP-funksjoner per forespørsel (AI-oversikt, utvalgt tekstutdrag osv.)
- Forespørsler der AI-oversikter vises (= høy GEO-mulighet)
serp-analyzer.mjs — SERP-konkurranseanalyse
Tar en nøkkelordliste og sjekker hvem som rangerer akkurat nå, hvilke SERP-funksjoner som vises og hvor det finnes innholdsmangler.
# Analyze keywords from explorer output
SERPAPI_KEY=xxx node scripts/serp-analyzer.mjs \
--input keywords.json \
--top 20 \
--track "axisrobotics.ai,bittensor.com"
# Analyze specific keywords
SERPAPI_KEY=xxx node scripts/serp-analyzer.mjs \
--keywords "what is DePAI, physical AI companies, best AI robotics crypto" \
--track "axisrobotics.ai"
Flagg:
| Flagg | Beskrivelse | Standard |
|---|---|---|
--input, -i | Sti til keyword-explorer JSON-utdata | — |
--keywords, -k | Kommaseparerte nøkkelord som skal analyseres | — |
--top, -t | Hvor mange nøkkelord fra inndatafilen | 10 |
--track | Kommaseparerte domener som skal spores | — |
--out, -o | Output JSON-filbane | auto-generert |
Hva den gir ut:
- Vanskelighetsestimering per nøkkelord (lett / middels / vanskelig)
- SERP-funksjoner til stede (AI-oversikt, utvalgt tekstutdrag, PAA, kunnskapsgraf osv.)
- Hvilke kilder AI-oversikter for øyeblikket siterer
- Sporede domeners tilstedeværelse/fravær (finn dine innholdsmangler)
- Mest hyppige rangeringsdomener (identifiser reelle konkurrenter)
- Alle PAA-spørsmål (innholdsideer)
Anbefalt arbeidsflyt
1. Run keyword-explorer with your seed keywords
→ Get raw keyword list + PAA questions
2. Feed output into serp-analyzer for top priority keywords
→ Get competition data + SERP feature opportunities
3. Run the /research-keywords skill with both outputs
→ Get clustered, scored, actionable keyword plan
Oppsett
# No dependencies needed — pure Node.js (v18+), zero npm install
# Just need a SerpAPI key for full features (free at serpapi.com)
export SERPAPI_KEY=your_key_here
Eksempel på utdata
## Priority Keyword Clusters
### Cluster 1: Best AI Writing Tools — Priority: 14/15
Pillar Keyword: best AI writing tools 2026
Intent: Commercial Investigation
GEO Opportunity: 5/5 — AI Overviews appear, comparison format
Business Value: 5/5 — direct purchase intent
Relevance: 4/5
| Keyword | Intent | GEO Opp | Notes |
|---|---|---|---|
| best AI writing tools 2026 | Commercial | High | Pillar |
| AI writing tool comparison | Commercial | High | Comparison table content |
| is jasper AI worth it | Trust | High | PAA — address in FAQ |
| AI content writer for blogs | Commercial | Medium | Use-case variant |


