Blog · 5 Kasım 2026 · 2 dk okuma

Kodlama ajanına SEO görevi vermek: onayla, yap, kanıtla

seops görev listesi (AITM) bir AI ajanını nasıl yararlı ve güvenli tutar: bulgular görev açar, sen onaylarsın, ajan yalnızca onaylananda çalışır, kanıtla kapatır.

Yazan seops ekibi · In English

Kısa cevap. Ajana sohbet penceresi değil, paylaşılan görev listesi ver. Her bulgu (denetim hatası, indeks kaybı, trafik düşüşü) ne, neden ve doğrulama kuralıyla görev olur. Ajan listeyi MCP'den okur, yalnızca bir insanın onayladığı görevleri başlatır, bitince commit ya da ölçümle not yazar ve ne istendiğini kaydeder. Belirsiz prompttan hiçbir şey çalışmaz; her değişiklik geriye izlenebilir.

“SEO’mu düzelt” sorunu

Panel ve belirsiz bir prompt verilen ajan üç kötü şey yapar: tahmin eder, işi tekrarlar, iz bırakmaz. Üç hafta sonra canonical neden değişti, düzeltme işe yaradı mı, kimse bilmez.

seops’un görev listesi (AITM, AI task management) promptun yerine bir protokol koyar. Dört kuralı var.

Kural 1: her bulgu doğrulama satırlı bir görevdir

Denetimler, indeks kontrolleri, hız ölçümleri ve haftalık özet okunacak rapor üretmez; görev açar. Her görevde:

  • Ne: sayfa, sorgu, kural ya da dosya.
  • Neden: sayı, kaynağı ve dönemi (“499 yanıtı 35 → 12, Cloudflare, 7 gün”).
  • Doğrulama: bitince hangi araçta hangi değer görülecek (“get_indexing: /pricing dizinde”).
  • Sahip: user (ayar, onay, ödeme, erişim) ya da ai (analiz, taslak, kod).

Doğrulama satırı olmayan görev dilektir, görev değil. Ajana bir şey açmadan önce bu satırı yazması söylenir.

Kural 2: ajan yalnızca onayladığını başlatır

Sahibi ai olan görevler sen panelde Onayla’ya basana kadar listede bekler. Her bağlantıda gönderilen MCP talimatları bunu açıkça söyler; ajan list_tasks’ı status: active ile okur, approvedAt dolu olanları süzer, görevi doing yapar, gerisine dokunmaz. Zamanlanmış görev (scheduledAt gelecekte) bekler.

Güvenlik modelinin tamamı bu ve bilerek sıkıcı. Sunucuda panel, Cloudflare ya da GA4 ayarı değiştiren araç yok. Ajan her şeyi okur; yalnızca listeye, prompt geçmişine ve içerik taslaklarına yazar.

Kural 3: “bitti” ile değil kanıtla kapat

Ajan bitirince update_task’ı status: done ve kanıt içeren bir notla çağırır: commit özeti, ölçülen değer, artık 200 dönen adres. Doğrulama satırı henüz sağlanamıyorsa (deploy bekliyor, Google’a iki gün lazım) görev tarihli notla doing kalır.

Panelden gerçek bir not, ajanın bir yedek işini düzelttikten sonra yazdığı:

Kod canlıda (analytics 2ffe86f). Export “virtual table” hatası artık sorgu API’sine düşüyor. Test: FTS5 örneği → döküm → geri yükleme, satır sayıları ve MATCH aynı. Canlı veri: codes 1.203, codes_fts 1.203. Doğrulama bekliyor: bu gecenin 00:30 yedeğinde arizakodu “ok”.

Kapanmış görev böyle okunmalı.

Kural 4: ne istendiğini kaydet

Her çalıştırma log_prompt ile biter: kullanıcının isteği aynen, tek satırlık teknik hâli, ajanın özeti, görev kimlikleri ve commit’ler. Prompt geçmişi sayfası ajanı denetlemenin ve bir sonraki oturumun sohbeti yeniden okumadan bağlamı almasının yolu.

Kurulum

  1. Claude, ChatGPT, Gemini CLI ya da Claude Code’da https://app.seops.app/mcp adresini bağla (Google ile giriş).
  2. Panelde Takip › Görevler › AI görevleri’ni aç ve bir ai görevini onayla ya da bir sorunun yanındaki AI ajanına yaptır’a bas.
  3. Ajana sor: “Onaylanmış seops görevlerimi sırayla yap.” Listeyi okur, işi yapar, kanıtla kapatır, promptu kaydeder.

Aynı liste senin için de çalışır: sahibi user olan görevler yalnızca senin yapabileceğin ayar ve onaylardır; her birinde menü yolu yazar.

Ne değişir

  • Ajan “ne yapayım?” yerine “bunlardan hangisini yapabilirim?” sorar.
  • Tekrarlayan bulgular yeni görev açmak yerine var olanın notunu günceller (tekrar anahtarı).
  • Doğrulama satırı “sanırım düzeldi”yi rapordaki bir değere çevirir.

Sorular

Raporu sohbete yapıştırsam olmaz mı?

Sohbet neyin onaylandığını, neyin yapıldığını ve neyin kanıtladığını hatırlamaz. Liste hatırlar. Ajan gelecek hafta aynı açık maddeleri ve aynı doğrulama kurallarını görür.

Ajanın dokunmaması gereken şeyi değiştirmesini ne engeller?

İki kapı: MCP sunucusunda ayar değiştiren araç yok; ajanın sahibi olduğu görevler yalnızca panelde Onayla'ya bastıktan sonra başlar. Yazma araçları görev listesine, prompt geçmişine ve taslaklara dokunur; başka hiçbir şeye.

Claude Code şart mı?

Hayır. Her MCP istemcisi çalışır (Claude, ChatGPT, Gemini CLI). Görevler çoğunlukla commit'le bittiği için Claude Code doğal uyar.

Bir siteyle ücretsiz başla

İlk site süresiz ücretsiz; kart istemez. Her ek site ayda $2,50.