Bu rehberde: Araştırıp kaynak gösteren özgün blog yazıları yazan ajanı tanırsınız: konuyu nasıl seçer, ne üretir, hangi kurallara uyar ve yazıyı WordPress'e nasıl taslak olarak kaydedersiniz.
⏱ 9 dakika
Kimlik kartı
| Alan | Değer |
|---|---|
| Tür | BLOG_WRITER |
| Kategori | İçerik |
| Kutu tipi | agent.blogWriter |
| Varsayılan model | claude-sonnet-5 (dengeli) |
| Ekonomik model | claude-haiku-4-5 |
| Araçlar | web_search, fetch_url, knowledge_search, get_search_console |
| Rapor türü | BLOG_POST (Blog yazısı) |
| Önerilen hesaplar | WordPress (taslak için), Google Search Console (konu seçimi), Serper veya Tavily (araştırma) |
Ne yapar?
Ajan tek bir özgün blog yazısı yazar ve yayın için gereken her alanı birlikte verir: başlık, slug, meta başlık, meta açıklama, özet, HTML gövde, SSS, kaynaklar, görsel önerileri ve etiketler.
Konu nasıl seçilir?
- Konu veya Anahtar kelime doluysa ajan onu yazar.
- İkisi de boşsa ajan kendisi seçer: Search Console bağlıysa (
get_search_consoleveya önceki adımdaki Search Console sorguları kutusu) 5–20. sırada kalan ve çok gösterim alan sorgulara bakar; değilse strateji belgesindeki konu sütunlarını ve projedeki ürün / hizmetleri kullanır. - Önceki adım sitedeki yazıları verirse (WordPress Yazıları listele), ajan aynı konuyu yeniden yazmaz ve uygun yazılara iç bağlantı verir. Ajan belleğinde yazdığı konuları da tutar.
Araştırma: 2–4 web araması, en yararlı 2–4 kaynağın okunması ve bilgi bankasında 1–2 arama. Web araması için Serper veya Tavily gerekir; bağlı değilse ajan istatistik vermeden bilgi bankası ve genel bilgiyle yazar.
Girdiler
| Alan | Etiket | Tür | Varsayılan | Açıklama |
|---|---|---|---|---|
topic | Topic | uzun metin | – | Yazının konusu (konu veya anahtar kelimeden biri; ikisi de boşsa ajan seçer) |
keyword | Main keyword | metin | – | Ana anahtar kelime; boşsa konudan çıkarılır |
outline | Outline | liste | – | İsteğe bağlı H2 başlıkları, sırasıyla |
wordCount | Word count | sayı (600–2500) | 1200 | Hedef uzunluk; aralık dışındaki değerler sınıra çekilir |
audience | Audience | uzun metin | – | Okur kitlesi; boşsa projedeki hedef kitle |
language | Language | metin | tr | Çıktı dili |
internalLinks | Internal links | liste | – | Bağlantı verilecek site sayfaları; "Bağlantı metni | URL" veya yalnızca URL |
includeFaq | Add an FAQ section | açık/kapalı | açık | 3–6 soruluk SSS |
Ortak alanlar için Ajanlara genel bakış.
Çıktılar
İş akışında yazı main çıkışından tek öğe olarak çıkar (gelen öğenin alanları korunur).
{
"title": "Filtre Kahve Öğütücü Nasıl Seçilir? 5 Ölçüt",
"slug": "filtre-kahve-ogutucu",
"focusKeyword": "filtre kahve öğütücü",
"metaTitle": "Filtre Kahve Öğütücü Seçimi: 5 Ölçüt",
"metaDescription": "Filtre kahve öğütücü alırken değirmen tipi, ayar aralığı ve temizlik nasıl değerlendirilir? Doğru öğütücüyü seçmek için pratik rehber.",
"excerpt": "Filtre kahve için öğütücü seçerken bakmanız gereken beş ölçüt.",
"bodyHtml": "<p>…</p><h2>Değirmen tipi</h2><p>…</p>…<h2>Sık sorulan sorular</h2><h3>…</h3><p>…</p>",
"headings": [{ "level": 2, "text": "Değirmen tipi" }, { "level": 3, "text": "Konik ve düz değirmen" }],
"faq": [{ "question": "Bıçaklı öğütücü filtre kahve için yeterli mi?", "answer": "…" }],
"sources": [{ "title": "SCA Brewing Guide", "url": "https://…" }, { "title": "Ürün kataloğu (bilgi bankası)" }],
"suggestedImages": [{ "placement": "cover", "description": "Tezgâhta öğütücü ve V60", "altText": "Filtre kahve öğütücü ve V60 demleme seti" }],
"tags": ["filtre kahve", "öğütücü"],
"wordCount": 1184
}
WordPress Yazı oluştur eşlemesi:
| WordPress alanı | Değer |
|---|---|
| Title | {{ $json.title }} |
| Content | {{ $json.bodyHtml }} (Content format: HTML) |
| Excerpt | {{ $json.excerpt }} |
| Slug | {{ $json.slug }} |
| Tags | {{ $json.tags }} |
| Status | Draft |
Meta başlık ve meta açıklama WordPress çekirdeğinde alan değildir; Yoast veya Rank Math kullanıyorsanız Extra fields (JSON) ile eklentinin meta alanlarına yazın ya da raporu kopyalayın.
Kurallar
- Kaynak: Her sayı, tarih, istatistik, fiyat ve alıntı okunan bir kaynaktan gelir, metinde bağlantıyla gösterilir ve
sourceslistesine yazılır. Kaynak, URL, uzman, araştırma veya istatistik uydurulmaz. - Özgünlük: Başka bir sayfanın cümleleri, paragrafları veya başlık yapısı kopyalanmaz; en fazla iki kısa alıntı, tırnak içinde ve kaynağıyla.
- SEO sınırları (kodda denetlenir): meta başlık ≤ 60, meta açıklama ≤ 155 karakter, en az iki H2 bölümü, gövde 450–3200 kelime (hedef
wordCount±%15), SSS istenmişse her soru gövdede de yer alır. Aşan alanlar reddedilir ve ajan düzeltir. - Temiz HTML: Gövdede yalnızca başlık, paragraf, liste, tablo, alıntı ve bağlantı etiketleri kalır; betik, stil, görsel, iframe ve
javascript:bağlantıları silinir, H1 başlık H2'ye çevrilir (WordPress başlığı H1 olarak gösterir). - Sağlık vaadi, kanıtsız "en iyi" iddiası, rakibe saldırı ve kaynakta olmayan fiyat yoktur.
- Slug, Türkçe karakterleri dönüştürerek (ğ→g, ş→s, ı→i …) odak anahtar kelimeden üretilir.
Örnek görev metinleri
- "Ev baristaları için filtre kahve öğütücüsü seçimi üzerine 1200 kelimelik bir rehber yaz; öğütücüler sayfamıza bağlantı ver."
- "'V60 için bir fincana kaç gram kahve' sorusunu yanıtlayan SSS'li bir yazı yaz ve kaynaklarını göster."
- "Bu haftanın konusunu Search Console sorgularımızdan seç ve sitemizde henüz olmayan bir yazı yaz." (konu ve anahtar kelime boş)
- "Ofis yöneticileri için kahve tedarikçisi seçerken bakılacak 7 ölçütü anlatan 1500 kelimelik bir yazı hazırla."
İpuçları
İpucu: Ajanın önüne WordPress Yazıları listele kutusunu koyun (
resultMode: "merge"). Ajan mevcut yazıları görür, konuyu tekrarlamaz ve iç bağlantı verir.
- Ürün, kategori ve hizmet sayfalarınızı İç bağlantılar alanına ekleyin; rapor kullanılmayan bağlantıları gösterir.
- Önerilen görseller yerine gerçek fotoğraflarınızı kullanın.
- Yayımlamadan önce kaynakları açıp bilgileri kontrol edin.
Beklenen rapor
Blog yazısı raporu: SEO tablosu (başlık, slug, odak kelime, meta başlık ve meta açıklama karakter sayılarıyla, kelime sayısı, etiketler), özet, başlık yapısı, kontrol edilecekler (hedeften sapan uzunluk, kullanılmayan iç bağlantılar, meta başlıkta olmayan anahtar kelime, kaynaksız sayılar), kaynaklar, görsel önerileri ve SSS. Metrik kartları: kelime, hedef kelime, bölüm, SSS, kaynak ve kullanılan iç bağlantı sayısı.
Maliyet beklentisi
1200 kelimelik yazı, 3 arama ve 3 sayfa okuma (~45K giriş / ~8K çıkış token):
| Katman | Model | Tahmini maliyet |
|---|---|---|
| Ekonomi | claude-haiku-4-5 | ≈ 0.09 $ |
| Dengeli (varsayılan) | claude-sonnet-5 | ≈ 0.17 $ |
| Amiral gemisi | claude-opus-5 | ≈ 0.43 $ |
Web araması ayrıca arama sağlayıcısının ücretine tabidir. 2000 kelimenin üzerindeki rehberlerde dengeli modelde kalın.
İş akışında kullanım
Hazır Haftalık blog yazısı → WordPress taslağı şablonu:
Zamanlama (pazartesi 09:00) → WordPress: Yazıları listele (son 30, merge) → Blog Yazarı → Onay
approved → WordPress: Yazı oluştur (status: draft) → Bildirim (düzenleme bağlantısıyla)
rejected → Bildirim
- Search Console verisini ayrıca kutu olarak eklemek isterseniz Zamanlama ile Blog Yazarı arasına Search Console sorguları kutusunu koyun; satırlar ajana
input.itemsolarak gelir ve görevde listelenir. - Ghost veya Webflow kullanıyorsanız son kutuyu Ghost Create post (Draft) veya Webflow Create item ile değiştirin; alan eşlemesi aynıdır.
Sık karşılaşılan sorunlar
| Sorun | Neden | Çözüm |
|---|---|---|
| Kaynak listesi boş | Web araması bağlı değil | Serper veya Tavily bağlayın |
| Aynı konu tekrarlandı | Ajan mevcut yazıları görmedi | Önüne WordPress Yazıları listele kutusunu koyun |
| WordPress'te biçim bozuk | Content format Markdown seçili | Yazı oluştur kutusunda Content format: HTML |
| Meta açıklama görünmüyor | WordPress çekirdeğinde alan yok | Yoast / Rank Math meta alanlarını Extra fields ile doldurun |
Sık sorulan sorular
Yazıyı kendisi yayımlar mı? Hayır. Ajan yalnızca yazar; WordPress'e kaydı iş akışındaki WordPress kutusu yapar ve şablon taslak olarak kaydeder.
Hangi dillerde yazar?
Varsayılan Türkçe; language alanıyla İngilizce, Almanca ve diğer dillerde de yazar.
Görsel üretir mi? Hayır. Kapak ve bölümler için görsel önerileri ve alt metinleri verir; gerçek fotoğraf kullanmanız önerilir.