Ankara · Estonya 0850 840 41 74
7/24 Yanınızdayız
Teknik SEO

Programatik SEO Nedir? Şablon ve Veriyle Sayfa Üretimi, Riskler ve Doğru Uygulama

Programatik SEO, bir veri kaynağı ve sayfa şablonuyla çok sayıda sayfa üretme yaklaşımıdır. Nasıl çalıştığı, hangi sitelere uyduğu ve spam sınırı bu yazıda.

Renkli satırlı bir veri tablosundan tek bir sayfa şablonuna, oradan da çok sayıda benzer kart sayfaya uzanan koyu temalı

Kısa cevap

Programatik SEO, bir veri kaynağı ile tek bir sayfa şablonunu birleştirerek çok sayıda arama sayfası üreten yaklaşımdır. Her sayfa farklı bir aramayı karşılar. Yaklaşımın başarısı sayfa sayısına değil, her sayfanın okuyucuya sunduğu özgün değere bağlıdır. Değer katmayan toplu üretim ise spam sayılabilir.

Programatik SEO nedir?

Programatik SEO (kısaca pSEO), yapılandırılmış bir veri kaynağını tek bir sayfa şablonuyla birleştirip aynı arama kalıbına yanıt veren çok sayıda sayfayı yazılım aracılığıyla üreten yöntemdir. Her sayfa, veri kaynağındaki bir kaydı temsil eder ve o kayda özgü bir aramayı karşılamayı hedefler. SEO nedir sorusunun genel yanıtı arama motorlarında görünürlüğü artırma çalışmasıdır. Programatik SEO ise bu çalışmanın ölçekli bir uygulama biçimidir.

Yöntem üç bileşene dayanır. Veri, sayfaların içeriğini besleyen kayıtlardır: ürün özellikleri, konum bilgileri, fiyat dışı ölçütler ya da karşılaştırılabilir nitelikler gibi. Şablon, bu kayıtları başlık, metin ve tablo gibi alanlara yerleştiren sayfa düzenidir. Arama kalıbı, kullanıcıların aynı yapıda, yalnızca değişkeni farklı yazdığı sorgulardır: “[şehir] için [hizmet]” ya da “[A] ile [B] karşılaştırması” gibi.

Tek tek yazılan sayfalarda her konu için ayrı araştırma ve yazım yapılır. Programatik üretimde emek, şablonun ve veri kümesinin tasarımına kayar. Bu nedenle sayfanın değeri şablonun kendisinden değil, veriden gelen özgün bilgiden doğar.

Programatik SEO nasıl çalışır?

Süreç beş karardan oluşur: hangi aramaya yanıt verileceği, verinin nereden geleceği, şablonun nasıl kurulacağı, sayfaların nasıl üretileceği ve sonuçların nasıl izleneceği. Yöntemin temelinde uzun kuyruklu sorgu mantığı vardır: tek tek hacmi düşük, ama aynı kalıpta çok sayıda arama.

URL şablonu:
https://example.com/{hizmet}/{sehir}/

Başlık şablonu:
{sehir} {hizmet} Hizmeti | Örnek Firma

Örnek çıktı:
https://example.com/web-tasarim/ankara/
Ankara Web Tasarım Hizmeti | Örnek Firma
  1. Aranan kalıbı bulun. “[şehir] için [hizmet]” gibi tekrar eden bir arama yapısı seçilir. Karar: kalıbın gerçekten aranıp aranmadığı ve her değişkenin ayrı bir amaç taşıyıp taşımadığı.
  2. Veri kaynağını belirleyin. Veri kendi envanterinizden, kullanıcı girdisinden ya da lisanslı kaynaklardan gelebilir. Karar: verinin doğru, güncel ve sayfaya özgü değer taşıyıp taşımadığı.
  3. Şablonu tasarlayın. Başlık, ana metin, tablo ve yardımcı bölümler değişkenlere bağlanır. Karar: hangi alanların her sayfada farklı içerik göstereceği.
  4. Sayfaları üretin. Şablon veriyle birleştirilir ve adresler kurala göre oluşturulur. Karar: veri eksik olan sayfaların hiç yayımlanmaması.
  5. Dizine ekleyin ve izleyin. Sayfalar kademeli olarak yayımlanır, tarama ve dizin durumu takip edilir. Karar: düşük performanslı sayfaların iyileştirilmesi, birleştirilmesi ya da kaldırılması.

Şablonun söz dizimi tek bir kuralla başlar. Aşağıdaki örnekte {sehir} ve {hizmet} değişkenleri adrese ve başlığa aynı biçimde yerleşir. Sayfa değerini şablon değil, değişkenlerin getirdiği özgün veri belirler. Her sayfa için değişken verisinin benzersizliğini ve içerik derinliğini, SEO paketlerimizde teknik ve içerik denetimleriyle birlikte izleriz.

Koyu zemin üzerinde, aydınlık bir çizgiyle bağlanan beş cam panel: boş arama çubuğu, liste kartları, kod penceresi, içer
Verinin şablona akışı ve şablondan sayfa kartlarının çıkışı, sade bir çizimle.

Programatik SEO hangi sitelerde ve hangi kalıplarda işe yarar?

Programatik SEO, aynı arama niyetini farklı varlıklar için tekrar eden sitelerde işe yarar. Bunun için sayfaların dayanacağı yapılandırılmış bir veri kümesi ve her sayfaya özgün değer katan bir kaynak gerekir. Kalıbın başarısı şablondan çok verinin sayfa başına ne kadar fark yarattığına bağlıdır.

Aşağıdaki tablo yaygın beş kalıbı genel örnek türleriyle karşılaştırır. Risk düzeyi, veri ve özgün değer yetersiz kaldığında sayfaların ince içerik sayılma ihtimalini gösteren genel bir değerlendirmedir.

Kalıp türüVeri kaynağı türüSayfa başına özgün değer kaynağıRisk düzeyi
Konum + hizmetHizmet verilen bölgeler, yerel ekip ve iş kayıtlarıBölgeye özgü koşullar, gerçek uygulama bilgisi, yerel sorularYüksek
Ürün + özellikÜrün kataloğu ve teknik özellik tablolarıÖzellik bazlı karşılaştırma, uyumluluk ve kullanım bilgisiOrta
KarşılaştırmaBirden çok varlığın ortak ölçütlerle derlenmiş verisiÖlçütlere göre derlenmiş fark analizi ve karar desteğiOrta
SözlükTerim listesi ve uzman tanımlarıTerime özgü açıklama, örnek ve ilişkili kavramlarDüşük
Araç ve hesaplayıcıKullanıcı girdisi ve hesaplama kurallarıHer girdiye göre üretilen sonuç ve yorumDüşük

Konum ve hizmet kalıbında yalnızca şehir adı değiştirilen sayfalar, Google Search Central'ın spam politikalarında anılan kapı sayfaları ve ölçekli içerik kötüye kullanımı tanımına yaklaşabilir.

E-ticaret siteleri kategori ve filtre sayfalarıyla doğal bir programatik yapıya sahiptir. Burada asıl iş, aranmayan filtre kombinasyonlarını ayıklamak ve taranabilir sayfa sayısını yönetmektir. E-ticaret SEO çalışması bu ayrımı ayrıntılı ele alır.

Programatik SEO ne zaman spam sayılır?

Programatik SEO, sayfaların çoğunluğu kullanıcıya özgün bir değer sunmadan, yalnızca arama sıralamasını manipüle etmek amacıyla üretildiğinde spam sayılabilir. Google Search Central'ın spam politikaları bu durumu “ölçekli içerik kötüye kullanımı” ve “kapı sayfaları” başlıkları altında ele alır. Sınır, üretim yönteminde değil, ortaya çıkan sayfanın kullanıcıya faydasındadır.

Google'ın üretken yapay zekâ içeriği rehberi de aynı ilkeyi izler: içeriğin nasıl üretildiğinden çok, kullanıcıya yarar sağlayıp sağlamadığı önemlidir. Google'ın spam politikaları ayrıntılı biçimde ayrıca incelenebilir. Bir sayfa kümesinin riskli görülmesine yol açabilecek işaretler şunlardır:

  • Sayfalar arasındaki tek fark şehir, ürün ya da anahtar kelime gibi değişkenlerdir; gövde metni neredeyse aynı kalır.
  • Sayfa, aranan soruya yanıt vermez ve kullanıcıyı başka bir sayfaya yönlendirmek için vardır.
  • Veri kümesi yalnızca herkesin erişebildiği bilgileri yeniden dizer; özgün bir katkı sunmaz.
  • Yapay zekâ ile toplu üretilen metinler insan denetiminden ve doğrulamadan geçmez.
  • Sayfalar yalnızca arama motoru için oluşturulur; site içinde anlamlı bir yolculuğa bağlanmaz.
  • Aynı hizmeti anlatan çok sayıda sayfa, yalnızca farklı bölge adlarıyla çoğaltılır.

Bu işaretlerin tek başına bir ceza anlamına geldiğini söylemek doğru olmaz; Google'ın değerlendirmesi sayfanın bütününe bakar. Yine de değişkeni değiştirilmiş ince sayfalar, ölçeklendikçe riski büyütür. Özellikle şehir ve hizmet bölgesi sayfaları bu açıdan dikkatle kurgulanmalıdır. Her sayfanın o konuma özgü bilgi, deneyim ya da veri taşıması gerekir.

Programatik SEO sayfalarında kaliteyi ne belirler?

Programatik SEO sayfalarında kaliteyi belirleyen şey, her sayfanın şablondan bağımsız olarak okuyucuya sunduğu özgün değerdir. Şablon yalnızca düzeni sabitler. Sayfayı var eden şey, o sayfaya özgü veri, yorum ve bağlamdır. Google'ın faydalı, güvenilir, insan odaklı içerik rehberi de aynı soruyu sorar: sayfa, aramayı yapan kişinin ihtiyacını gerçekten karşılıyor mu?

Aşağıdaki altı ölçüt, bir sayfa kümesinin değer taşıyıp taşımadığını değerlendirmek için kullanılabilir. Faydalı içerik ilkeleri bu ölçütlerin temelini oluşturur.

  • Özgün veri: Sayfaları besleyen veri, başka kaynaklarda aynen bulunmayan ya da kendi derlediğiniz bilgilere dayanmalıdır.
  • Sayfa başına farklı içerik parçaları: Yalnızca şehir, ürün ya da ad değiştirilen metinler yetersiz kalır. Her sayfada o sayfaya özgü açıklama, karşılaştırma ya da sayısal bilgi bulunmalıdır.
  • Arama niyetine uygun şablon: Şablonun bölümleri, o sorguyu yazan kişinin aradığı yanıtı sıralamalıdır.
  • Kullanıcıya özel bilgi: Konuma, kategoriye ya da kullanım durumuna göre değişen, işe yarar ayrıntılar sayfayı ayırt edilebilir kılabilir.
  • Güncel veri: Eski fiyat, stok ya da bilgi içeren sayfalar güveni zedeler. Verinin güncellenme düzeni baştan planlanmalıdır.
  • Yazar ve kaynak sinyalleri: Verinin nereden geldiği ve içeriğin kime ait olduğu görünür olmalıdır.

Bu ölçütlerin yanında bir kalite kapısı kurulması önerilir. Yayından önce sayfa kümesinden rastgele bir örneklem seçilir ve her sayfa aynı soruyla okunur: bu sayfa, şablon olmadan da bir ihtiyacı karşılıyor mu? Örneklemdeki sayfalar birbirinden yalnızca birkaç sözcükle ayrılıyorsa, tüm küme yayına alınmamalıdır. Önce veri ve şablon güçlendirilir, ardından kontrol yinelenir.

Koyu mor arka planda cam efektli kartlardan oluşan bir kontrol listesi, bir sayfa kartının üzerindeki büyüteç ve yanında
Kalite kontrolde bazı kartlar büyüteçle incelenir, zayıf olanlar elenir.

Programatik SEO sayfaları Google'a nasıl taratılır ve izlenir?

Programatik SEO sayfalarının taranması ve dizine girmesi, sayfaların site haritasında bildirilmesine, sitenin içinden erişilebilir olmasına ve her sayfanın tekrarsız bir değer taşımasına bağlıdır. İzleme ise Search Console'daki dizine ekleme ve performans raporlarıyla yapılır. Binlerce sayfanın tamamının dizine girmesi beklenmemelidir; amaç, değeri olan sayfaların girmesidir.

Taramanın temeli, sayfaların site haritasında listelenmesi ve ana gezinti ile ilgili sayfalardan bağlantı almasıdır. Büyük sitelerde tarama bütçesi, yani Google'ın siteye ayırdığı tarama kaynağı, Google Search Central'ın büyük siteler için tarama bütçesi yönetimi rehberinde ayrıca ele alınır. Filtre ve sıralama parametreleriyle çoğalan adresler bu bütçeyi tüketebilir. Benzer sayfaların hangisinin esas olduğunu canonical etiketi gösterir. Değeri düşük ve tekrar eden sayfalarda noindex kullanılabilir. Bu denetimler teknik SEO çalışmasının parçasıdır.

Site haritası parçası aşağıdaki gibi görünür. Büyük kümelerde dosyalar bölünerek kategori bazında tutulabilir.

İzleme için Search Console içindeki sayfa dizine ekleme raporu okunur. “Taranmış, şu anda dizine eklenmemiş” ve “Keşfedilmiş, şu anda dizine eklenmemiş” durumları genellikle değer ya da kaynak sorununa işaret edebilir. Performans raporunda sayfa şablonlarına göre gösterim ve tıklama ayrı izlenirse, hangi kalıbın işe yaradığı görülebilir.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/sehir/ankara/</loc>
    <lastmod>2025-01-15</lastmod>
  </url>
  <url>
    <loc>https://example.com/sehir/izmir/</loc>
    <lastmod>2025-01-15</lastmod>
  </url>
</urlset>

Programatik SEO'ya başlamadan önce hangi sorular sorulmalı?

Programatik SEO'ya başlamadan önce sorulacak sorular beş başlıkta toplanır: talep var mı, veri özgün mü, şablon kullanıcıya fayda sağlıyor mu, küçük bir pilot ne gösteriyor ve ölçeklemeye hangi ölçütle karar verilecek. Bu sorular sırayla yanıtlanır, çünkü her adım bir sonrakinin zeminini oluşturur.

Aşağıdaki kontrol listesi, kararı sayfa üretiminden önce vermeye yardımcı olur. Hiçbir adım sonucu önceden vaat etmez; yalnızca riski görünür kılar.

  1. Talebin gerçekten var olduğunu doğrulayın. Aramaların sayfa başına ayrı bir niyet taşıyıp taşımadığına bakın. Rakip boşluk analizi bu aşamada hangi sorguların yeterince karşılanmadığını gösterebilir.
  2. Verinin özgün olduğunu sınayın. Aynı veri herkese açıksa sayfanın ayırt edici bir değeri çoğu durumda zayıf kalır. Kendi ürettiğiniz ya da derlediğiniz veri daha güçlü bir temel sunar.
  3. Şablonun kullanıcıya fayda sağladığını değerlendirin. Her sayfanın sorguya tek başına yanıt verip vermediğini, yalnızca sayfadaki şehir ya da ürün adının değişip değişmediğini kontrol edin.
  4. Önce küçük bir pilot yayımlayın ve sonuçları izleyin. Sayfaları farklı veri kesitlerinden seçin ki şablon çeşitli koşullarda sınansın.
  5. Ölçüm ölçütünü önceden yazın. Dizine alınma oranı, gösterim, tıklama ve sayfa içi etkileşim gibi göstergeler için eşik değerleri pilottan önce belirleyin.
  6. Ölçekleme ya da durdurma kararını verin. Ölçütler karşılanmıyorsa şablonu iyileştirin ya da projeyi durdurun; karşılanıyorsa üretimi kademeli artırın ve izlemeyi sürdürün.

Bu değerlendirme Google'ın ölçekli içerik kötüye kullanımına ilişkin spam politikası ve faydalı, insan odaklı içerik rehberiyle uyumlu ilerlemeyi kolaylaştırır. Kararın verisi sizde değilse ya da ölçüt belirlemekte zorlanıyorsanız, SEO danışmanlığı kapsamında proje bir ön değerlendirmeden geçirilebilir.

Sık sorulan sorular

Programatik SEO ile programmatic SEO aynı şey mi?

Evet, ikisi aynı yaklaşımın Türkçe ve İngilizce adıdır. Her iki ifade de veri ve şablonla çok sayıda sayfa üretmeyi anlatır. Kısaltma olarak da genellikle pSEO kullanılır.

Programatik SEO için kod bilmek gerekir mi?

Hayır, her durumda gerekmez. Küçük ölçekli işlerde tablo, şablon sağlayan bir içerik yönetim sistemi ve hazır eklentiler yeterli olabilir. Büyük veri kümelerinde ve özel şablon mantığında ise yazılım desteği çoğu zaman gerekir.

Programatik SEO küçük işletmeler için uygun mu?

Evet, ancak yalnızca işletmenin elinde gerçek ve düzenli bir veri varsa. Örneğin hizmet verdiği bölgelere ya da ürün çeşitlerine ait özgün bilgi bulunuyorsa sınırlı sayıda sayfa mantıklı olabilir. Veri yoksa sayfa sayısını artırmak yarar sağlamaz. Genel çerçeve için SEO stratejisi yazısına bakılabilir.

Programatik SEO ile yazılan sayfalar Google'da cezalandırılır mı?

Hayır, yöntemin kendisi tek başına cezalandırılma nedeni değildir. Sorun, sayfaların kullanıcıya özgün bir değer sunmadan yalnızca arama sonuçlarını doldurmak için üretilmesidir. Bu tür uygulamalar spam politikasına takılabilir. Sınırın nerede çizildiği için kara şapka SEO yazısı da incelenebilir.

Kaynaklar

  1. Google Search Central – Creating Helpful, Reliable, People-First Content
  2. Google Search Central – Google Search's Guidance on Generative AI Content on Your Website
  3. Google Search Central Blog – What web creators should know about our March 2024 core update and new spam policies
  4. Google Search Central – Crawl Budget Management

Bu yazıyı en son tarihinde gözden geçirdik.

Bunları da okuyun

◆ 7/24 DESTEK ◆

Yardıma mı ihtiyacınız var?
Bize ulaşın, 7/24 buradayız.

Sorularınız, projeniz ya da fikirleriniz için uzman ekibimiz 7/24 yanınızda. Talebinizi ilgili ekip değerlendirip size dönüş yapar.