Tolga EGE

Programmatic SEO ile Otomatik Icerik Uretimi

18.04.2026 5 dk okuma

Programmatic SEO ile Otomatik Icerik Uretimi

Bu yazi detayli icerik sunmaktadir.

Programmatic SEO ile otomatik içerik üretimi, şehir/hizmet/ürün kombinasyonlarından binlerce sayfayı disiplinli bir şekilde üretip indexe almayı mümkün kılıyor. Ancak "her şeyi üret, Google sortsun" stratejisi 2024 sonrası Google helpful content güncellemeleriyle cezalandırılmaya başladı. Bu yazıda kalite koruyan bir programmatic içerik üretim stratejisinin dört sütununu inceliyoruz.

İçerik Sitemi: Hedef Kümenin Tanımı

İlk adım hangi sayfaları üreteceğinize karar vermek. Tipik programmatic matrisleri:

  • Şehir × Hizmet: "İstanbul mobil uygulama", "Ankara web tasarım"
  • Şehir × İlçe: "İstanbul Kadıköy emlak", "İstanbul Beşiktaş doktor"
  • Ürün × Özellik: "MacBook Pro 14 vs 16", "iPhone 15 vs iPhone 16"
  • Persona × Use case: "Freelancer için muhasebe programı", "Kurumsal için CRM"
  • Araç × Karşılaştırma: "Notion vs Evernote", "Figma vs Sketch"

Matris boyutu önemli. 50 şehir × 20 hizmet = 1000 sayfa yönetilebilir. 81 şehir × 973 ilçe × 50 hizmet = 3.9M sayfa, büyük ihtimalle düşük kalite problemi.

Filtreleme: her kombinasyon gerçek bir arama hacmine sahip mi? Ahrefs, SEMrush veya Google Keyword Planner ile minimum arama eşiği (aylık 50+) uygulanmalı. Sıfır arama alan kombinasyonlar üretilmemeli.

Template Yapısı: Variable vs Boilerplate

Her programmatic sayfa aynı template'den üretilir. Template dizaynı:

  • H1: Değişken ağırlıklı — "{Şehir}'de {Hizmet} — {Sektörel Detay}"
  • Intro paragrafı: 150-200 kelime, değişkenler içeren
  • Sektör/şehir özgün veri bloğu: İstatistikler, tipik fiyat, yerel iş sayısı
  • FAQ bloğu: Her kombinasyon için 5-7 yerel soru
  • İç linkler: İlgili diğer sayfalar
  • CTA bloğu: Lead toplama

Template'in %60-70'i değişken olmalı. Eğer sayfaların görsel-text'i %80 aynıysa, duplicate signal verir. "Spin" (kelime değiştirme) kabul edilmez strateji; Google bunu algılar.

Schema Markup: Doğru Entity Tipi

Programmatic sayfaların structured data'sı entity kimliği için kritik:

  • LocalBusiness şehir bazlı hizmet sayfaları için
  • Service hizmet sayfalarında, areaServed ile şehir ilişkisi
  • Product + AggregateRating ürün sayfalarında
  • FAQPage her programmatic sayfada alttaki FAQ bloğu için
  • BreadcrumbList hiyerarşi için
  • Article / WebPage zengin metinli içeriklerde

Schema doğrulama: Google Rich Results Test ile her template tipi test edilmeli. Schema validasyonu fail eden sayfalar Google'a karışıklık sinyali verir.

İndexleme Stratejisi: Hepsi Değil, Seçilmiş

1000 sayfa üretmek demek 1000'i Google'a sunmak demek değildir. Disiplinli indexleme:

  • İlk batch: En yüksek arama hacimli 50-100 kombinasyonla başla, kaliteyi kanıtla
  • Gradual release: İndexation ve ranking kanıtlandıkça yeni batch'ler aç
  • Sitemap segmentation: Farklı template'ler için ayrı sitemap dosyaları (max 50K URL/sitemap)
  • IndexNow integration: Yeni veya güncellenen URL'ler hemen bildirilir
  • Search Console pages submission: Önemli URL'ler manuel submit edilir

Ekleme tempo: haftalık 100-500 yeni URL sağlıklı. Günde 10.000 URL eklemek suspicious pattern görünümü verir ve Google throttling uygular.

Kalite Kontrol Otomasyonu

Yüz sayfa için manuel kontrol yapılabilir, binlerce için değil. Otomatik quality gate'ler:

  • Minimum word count: 300-500 kelime eşiği, altında publish etme
  • Unique content ratio: Tüm sayfa içeriğinin diğer sayfalarla overlap oranı
  • Variable data availability: Gerekli tüm değişkenler dolu mu? Eksik → unpublish
  • Grammar/spelling: Otomatik dil kontrolü
  • Image alt tags: Var mı, anlamlı mı
  • Meta description uzunluk: 140-160 karakter hedef

Bu kontroller publish pipeline'a entegre edilmelidir — CI'da fail olursa deploy olmaz.

AI Destekli İçerik Üretimi: Riskler ve Pratik

Claude veya GPT ile içerik üretmek programmatic SEO'da yaygın ama kontrolsüz kullanım tuzaklı. İyi uygulama:

  • AI taslak, insan editör: AI ilk versiyonu yazar, editör fact-check eder ve düzenler
  • Sabit + gerçek veri besleme: Template'in %50'si AI üretir değil, DB'den çekilir
  • Prompt disiplini: Her sayfa için aynı prompt ≠ aynı çıktı. Varyasyon için context enjection
  • Duplicate check: AI üretimden sonra benzerlik skoru, yüksekse reject
  • SEO-friendly formatting: Kısa paragraflar, subheading, liste

Tolga Ege - Senior Mobile & Web Developer, CreativeCode Kurucusu

Mobil Uygulama, Web Gelistirme, AI, SaaS

WhatsApp'tan Yazın