SEO/GEO Anahtar Kelime Araştırması
SEO ve GEO için öncelikli bir anahtar kelime listesi araştıran ve sunan bir ajan becerisi — Ahrefs veya Semrush gibi ücretli araçlar yerine web araması ve yapay zeka analizi kullanır.
Ahrefs'e gerek yok. Semrush'a gerek yok.
Anahtar kelimeleri bulmak, kümelenmek ve önceliklendirilmek için web araması, web sitesi taraması ve LLM analizi kullanır — geleneksel araçların sunmadığı bir GEO boyutu dahil.
İsteğe bağlı olarak, gerçek otomatik tamamlama, PAA ve SERP özellik verileri için SERP API betikleriyle araştırmayı güçlendirebilirsiniz.
Kurulum
Depoyu klonlayın, ardından research-keywords/ dizinini ~/.codex/skills/ veya ~/.claude/skills/ içine sembolik bağlantı olarak oluşturun veya kopyalayın. Kurulum örnekleri için kök README dosyasına bakın.
Kullanım
/research-keywords
Veya:
"Ürünüm için anahtar kelimeler araştır" "[marka/URL] için SEO ve GEO anahtar kelimeleri bul" "[ürün kategorim] için anahtar kelime araştırması yap"
Bu beceri etkileşimlidir — size sorular sorar, araştırma yapar ve yapılandırılmış bir anahtar kelime dosyası sunar.
4 Aşamalı Süreç
Aşama 1: Marka Zekası
Beceri, ürününüz, hedef kitleniz ve rakipleriniz hakkında sorular sorar. Dil, konumlandırma ve içerik boşluklarını çıkarmak için web sitenizi ve rakip siteleri ziyaret eder.
Aşama 2: Anahtar Kelime Keşfi
Anahtar kelimeleri 6 yöntemle araştırır — ücretli araçlara gerek yoktur:
| Yöntem | Ne Bulur |
|---|---|
| Google Otomatik Tamamlama Madenciliği | Gerçek arama önerileri ve uzun kuyruklu varyasyonlar |
| Diğer Sorulan Sorular (PAA) | Yapay zeka motorlarının yanıtlamayı sevdiği soru formatındaki anahtar kelimeler |
| Reddit ve Topluluk Madenciliği | Gerçek kullanıcı dili, sıkıntı noktaları ve argo |
| Rakip İçerik Analizi | Rakiplerin ele aldığı, sizin ele almadığınız konular |
| Soru ve Sorun Anahtar Kelimeleri | Ürününüze yönlendiren, sorunun farkında olan aramalar |
| Yapay Zeka Alıntı Anahtar Kelimeleri (GEO) | Yapay zekanın yanıtlar ürettiği ve kaynak belirttiği sorgular |
Aşama 3: Anahtar Kelime Analizi ve Kümeleme
Anahtar kelimeleri konu kümelerine ayırır, her birini 3 boyutta puanlar:
- Ürüne Uygunluk (1-5)
- GEO Fırsatı — yapay zeka bunu yanıtlayıp kaynak gösterecek mi? (1-5)
- İş Değeri — dönüşüme ne kadar yakın? (1-5)
Hızlı kazançları işaretler: optimize edilecek mevcut sayfalar, zayıf rakip içeriği, yapay zeka alıntı boşlukları.
Aşama 4: Çıktı
Şunları içeren yapılandırılmış bir Markdown dosyası oluşturur:
- Anahtar ve destekleyici anahtar kelimelerle öncelikli konu kümeleri
- GEO'ya özgü anahtar kelime tablosu (en yüksek yapay zeka alıntı potansiyeli)
- Hızlı kazançlar ve rakip boşlukları
- Referans için tam ham anahtar kelime listesi
- Her küme için içerik önerileri
Bunu Farklı Kılan Nedir?
| Geleneksel Anahtar Kelime Araştırması | Bu Beceri |
|---|---|
| Ahrefs/Semrush gerektirir ($99-449/ay) | Ücretsiz — web araması kullanır |
| Arama hacmi + zorluğa odaklanır | GEO fırsatı puanlaması ekler |
| Anahtar kelime içeren bir elektronik tablo çıktısı verir | Kümelenmiş, eyleme dönüştürülebilir içerik planı çıktısı verir |
| Yapay zeka alıntı potansiyelini göz ardı eder | GEO birinci sınıf bir boyuttur |
| Pazarlamacı dili | Reddit/topluluklardan gerçek kullanıcı dili |
Diğer Becerilerle Birlikte Çalışır
Anahtar kelime çıktısı doğrudan şunları besler:
- write-seo-geo-content — en iyi anahtar kelime ve istem kümeleri için sayfalar yazın
- geo-content-research — yüksek GEO'lu anahtar kelimeler için tam yapay zeka uyumlu içerik oluşturun
- create-geo-charts — veri odaklı anahtar kelimeler için veri görselleştirmeleri oluşturun
SERP Betikleri (İsteğe Bağlı Güç Araçları)
scripts/ dizini, anahtar kelime araştırmasını güçlendirmek için gerçek Google verilerini çeken Node.js araçları içerir. Bunlar isteğe bağlıdır — beceri, Claude'un web aramasını kullanarak onlar olmadan da çalışır, ancak daha yüksek hacimli ve daha hassas veri sağlarlar.
keyword-explorer.mjs — Anahtar Kelime Keşfi
Gerçek Google otomatik tamamlama önerilerini, Diğer Sorulan Sorular sorularını, ilgili aramaları çeker ve SERP özelliklerini (Yapay Zeka Genel Bakışları, Öne Çıkan Snippet'ler) tespit eder.
# 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
Seçenekler:
| Flag | Açıklama | Varsayılan |
|---|---|---|
--seeds, -s | Virgülle ayrılmış başlangıç anahtar kelimeleri (gerekli) | — |
--free | Ücretsiz mod: Google önerileri, API anahtarı yok | anahtar yoksa otomatik |
--depth, -d | quick / normal / deep | normal |
--out, -o | Çıktı JSON dosya yolu | otomatik oluşturulur |
--gl | Ülke kodu | us |
--hl | Dil kodu | en |
Çıktıları:
- Kaynak etiketleriyle keşfedilen tüm anahtar kelimeler (otomatik tamamlama, PAA, related_search)
- Snippet'ler ve kaynaklarla Diğer Sorulan Sorular soruları
- Sorgu başına SERP özelliği tespiti (Yapay Zeka Genel Bakışı, Öne Çıkan Snippet, vb.)
- Yapay Zeka Genel Bakışlarının göründüğü sorgular (= yüksek GEO fırsatı)
serp-analyzer.mjs — SERP Rekabet Analizi
Bir anahtar kelime listesi alır ve şu anda kimin sıralandığını, hangi SERP özelliklerinin göründüğünü ve nerede içerik boşluklarının bulunduğunu kontrol eder.
# 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"
Seçenekler:
| Flag | Açıklama | Varsayılan |
|---|---|---|
--input, -i | keyword-explorer JSON çıktısının yolu | — |
--keywords, -k | Analiz edilecek virgülle ayrılmış anahtar kelimeler | — |
--top, -t | Girdi dosyasından kaç anahtar kelime | 10 |
--track | İzlenecek virgülle ayrılmış alan adları | — |
--out, -o | Çıktı JSON dosya yolu | otomatik oluşturulur |
Çıktıları:
- Anahtar kelime başına zorluk tahmini (kolay / orta / zor)
- Mevcut SERP özellikleri (Yapay Zeka Genel Bakışı, Öne Çıkan Snippet, PAA, Bilgi Grafiği, vb.)
- Yapay Zeka Genel Bakışlarının şu anda hangi kaynakları gösterdiği
- İzlenen alan adının varlığı/yokluğu (içerik boşluklarınızı bulun)
- En sık sıralanan alan adları (gerçek rakipleri belirleyin)
- Tüm PAA soruları (içerik fikirleri)
Önerilen İş Akışı
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
Kurulum
# 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
Örnek Çıktı
## 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 |


