Yapay zeka destekli SEO araçları artık yalnızca öneri üretmekle sınırlı kalmıyor. Yeni nesil AI ajanları, bir görevi aldıktan sonra adımları kendi planlayan, araçları kullanan, sonuçları değerlendiren ve bir sonraki adımı kendi belirleyen sistemlerdir. SEO dünyasında bu, “AI’ya sor → cevabı al” modelinden “AI’ya hedefi ver → sonucu teslim al” modeline geçiş anlamına geliyor.
Bu rehberde SEO ajanlarının ne olduğunu, nasıl çalıştığını ve pratik olarak nasıl kurulabileceğini adım adım açıklıyoruz.
Yapay Zeka Ajanı Nedir?
Geleneksel AI kullanımında şu döngü işler:
Kullanıcı soru sorar → AI cevap verir → Kullanıcı sonraki adımı planlar
Bir AI ajanı (AI Agent) ise şu döngüde çalışır:
Kullanıcı hedef verir → Ajan adımları planlar → Araçları kullanır → Sonuçları değerlendirir → Hedef tamamlanana kadar döngüyü sürdürür
Ajanlar “akıl yürütme + araç kullanımı + hafıza” üçgeninde çalışır. Bir SEO ajanına “bu sitenin teknik sorunlarını bul ve önceliklendir” dediğinizde, ajan siteyi tarar, bulguları analiz eder, sorunları önem sırasına koyar ve size nihai raporu teslim eder — siz tek bir adım atmadan.
SEO Ajanlarının Çalışma Mimarisi
ReAct Döngüsü
Modern AI ajanları çoğunlukla ReAct (Reason + Act) mimarisini kullanır:
- Düşün: “Hedefime ulaşmak için hangi adımı atmalıyım?”
- Eylem: Bir araç çağır (web arama, kod çalıştır, API çağrısı yap)
- Gözlemle: Aracın çıktısını değerlendir
- Tekrarla: Hedef tamamlanana kadar döngüyü sürdür
Örnek bir SEO ajanı döngüsü:
Hedef: "onuroztr.com için en düşük CTR'li 10 sayfayı bul ve başlıklarını yeniden yaz"
Adım 1 → GSC API'ye bağlan
Adım 2 → Son 3 ayın sayfa bazlı CTR verisini çek
Adım 3 → CTR < %2 ve gösterim > 500 olan sayfaları filtrele
Adım 4 → Her sayfa için mevcut title'ı al
Adım 5 → Her sayfa için yeni title önerisi üret
Adım 6 → Önce/sonra tablosunu oluştur ve teslim et
SEO’da Yapay Zeka Ajanı Kullanım Senaryoları
Senaryo 1: Otonom Teknik SEO Denetimi
Ajan her Pazartesi sabahı otomatik çalışır:
- Screaming Frog veya Sitebulb API ile siteyi tarar
- Kırık linkler, redirect zincirleri, eksik meta taglar tespit edilir
- Bulguları geçen haftayla karşılaştırır: hangi sorunlar yeni, hangisi çözüldü?
- Öncelik sıralı raporu e-posta veya Slack’e gönderir
Senaryo 2: İçerik Boşluğu Analizi ve Brief Üretimi
Ajan şu adımları otonom yürütür:
- Rakip sitelerin yeni yayınlanan içeriklerini tespit eder
- Kendi sitede bu konuların ele alınıp alınmadığını kontrol eder
- Kapsanmayan konuları önceliğe göre listeler
- Her konu için anahtar kelime araştırması yapar
- Hazır içerik brief teslim eder
Senaryo 3: Pozisyon Takibi ve Fırsat Bildirimi
Ajan şu koşullar gerçekleştiğinde tetiklenir:
- Herhangi bir sayfa ilk 3 pozisyona girdiğinde (iç linkleme fırsatı)
- 5+ pozisyon düşen sayfalar tespit edildiğinde (içerik güncelleme uyarısı)
- Rakip yeni bir anahtar kelimede sıralama kazandığında (içerik üretim fırsatı)
Senaryo 4: Otomatik Schema İşaretlemesi
Ajan blog içeriklerini tarar, her yazı için uygun schema türünü (Article, FAQPage, HowTo) belirler ve schema kodunu üretir.
Yapay Zeka Ajanı Kurma: Araçlar ve Yöntemler
Yöntem 1: No-Code — n8n veya Make ile
n8n açık kaynaklı ve self-hosted olarak çalışabilen bir otomasyon platformudur. Yapay zeka düğümleri (OpenAI, Anthropic) yerleşik olarak gelir.
Basit SEO ajanı n8n’de şöyle kurulur:
- Tetikleyici: Cron (haftalık çalışma) veya webhook
- GSC Düğümü: Search Console API’den veri çek
- Filtre: CTR < 0.02 AND impressions > 200
- AI Düğümü (Claude/GPT): Filtrelenen sayfalar için yeni title öner
- Google Sheets Düğümü: Sonuçları tabloya yaz
- Email/Slack Düğümü: Özet rapor gönder
Kod yazmadan, tamamen görsel arayüzde bu akış 30–45 dakikada kurulabilir.
Yöntem 2: Low-Code — Python + LangChain
LangChain, AI ajanı geliştirmek için en yaygın kullanılan Python framework’üdür.
from langchain.agents import AgentExecutor, create_react_agent
from langchain_anthropic import ChatAnthropic
from langchain.tools import tool
@tool
def get_low_ctr_pages(threshold: float = 0.02) -> list:
"""GSC'den düşük CTR'li sayfaları çeker"""
# GSC API bağlantısı
...
@tool
def generate_new_title(url: str, current_title: str, keyword: str) -> str:
"""Sayfa için yeni SEO title üretir"""
...
llm = ChatAnthropic(model="claude-sonnet-4-6")
tools = [get_low_ctr_pages, generate_new_title]
agent = create_react_agent(llm, tools, prompt)
agent_executor = AgentExecutor(agent=agent, tools=tools)
result = agent_executor.invoke({
"input": "Sitemin en düşük CTR'li 10 sayfasını bul ve başlıklarını yeniden yaz"
})
Bu yapıda ajan hangi araçları hangi sırayla kullanacağına kendisi karar verir.
Yöntem 3: Claude API ile Basit Ajan
Claude’un yerleşik araç kullanımı (tool use) özelliği ile harici bir framework olmadan basit ajanlar kurulabilir.
import anthropic
client = anthropic.Anthropic()
tools = [
{
"name": "search_google",
"description": "Google'da arama yapar ve ilk 10 sonucu döndürür",
"input_schema": {
"type": "object",
"properties": {
"query": {"type": "string", "description": "Arama sorgusu"}
}
}
}
]
# Araç çağrılarını işleyen döngü
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=4096,
tools=tools,
messages=[{"role": "user", "content": "konya seo hizmeti için rakipleri analiz et"}]
)
Claude, görevi tamamlamak için gerekli araç çağrılarını kendi belirler.
SEO Ajanı Kurmanın Önündeki Engeller
API Maliyetleri
Her araç çağrısı ve her LLM isteği ücretlidir. Büyük siteler için sık çalışan ajanlar hızla maliyetli olabilir. Çözüm: ajanları yüksek değerli görevlerle sınırlı tutmak; tüm site taraması yerine öncelikli 50 sayfa gibi.
Hata Yönetimi
Otonom ajanlar zaman zaman beklenmedik kararlar alabilir. Kritik aksiyonlar (meta tag değişikliği, içerik silme) için insan onay adımı eklemek şarttır.
Veri Gizliliği
SEO ajanları, site performans verileri ve müşteri içerikleri gibi hassas bilgilere erişir. Self-hosted çözümler (n8n, yerel LLM) bu riski azaltır.
İlk SEO Ajanınız İçin Başlangıç Noktası
Büyük başlamak gerekmez. En yüksek değer/çaba oranına sahip başlangıç noktası:
- Google Search Console API bağlantısı kurun (ücretsiz)
- Haftalık düşük CTR raporu çeken basit bir script yazın
- Bu rapora Claude API ile yorum ve öneri ekletin
- Çıktıyı e-posta veya Slack’e gönderin
Bu basit akış bile bir SEO ekibine haftada 2–3 saat kazandırır. Buradan karmaşıklığı kademeli olarak artırabilirsiniz.
Sonuç
SEO ajanları, yapay zekanın “sohbet modundan” çıkıp gerçek iş akışlarına entegre olduğu bir dönemin habercisidir. Otonom analiz, planlama ve eylem kapasitesi sayesinde, bir SEO uzmanının zamanını strateji ve yaratıcılığa ayırması artık mümkün.
No-code araçlarla (n8n, Make) başlayıp zamanla Python tabanlı özel ajanlara geçmek, bu teknolojiye en pratik giriş yoludur.
SEO süreçlerinizi AI ajanlarıyla otomatikleştirmek için iletişime geçin.