Programatik SEO İndeksleme: Ölçekli Sayfalar İçin Kalite Kontrol Eşikleri
Programatik sayfaların indekslenebilirliğini veri yeterliliği, canonical, sitemap, iç bağlantılar ve güncellik için tanımlanan kalite eşikleriyle yönetin.

Programatik SEO'da bir URL'nin üretilebilmesi, indekslenebilir olması gerektiği anlamına gelmez. Ölçekli bir sistem; sayfanın yeterli veri, bağımsız değer, iç link desteği, canonical tutarlılığı ve güncellik kriterlerini karşılayıp karşılamadığını kontrol ederek indekslenebilirlik kararı vermelidir.
- URL üretimi ile indekslenebilirliği birbirinden ayırın.
- Sayfa sitemap'e girmeden önce quality gate / kalite kontrol eşiği uygulayın.
- İndeks performansını toplam URL sayısıyla değil, şablon ve yayın grubu bazında ölçün.
Programatik SEO'da en pahalı hatalardan biri veritabanının Google dizinini yönetmesine izin vermektir. Kayıt varsa URL üretilir. URL üretildiyse sitemap'e eklenir. Sitemap'e girdiyse Google'ın bunu indekslemesi beklenir. Bu üç adımın birbirinden ayrılması gerekir. Bir sistem teknik olarak 100.000 URL üretebilir. Fakat o anda sadece 30.000 sayfa yeterli veri ve bağımsız arama değeri taşıyor olabilir. İyi mimari bu farkı otomatik olarak anlayabilmelidir.
URL Üretimi ile İndekslenebilirlik Aynı Karar Değildir
Bir sayfa sistemde farklı nedenlerle bulunabilir:
- kullanıcı navigasyonu;
- ürün fonksiyonu;
- diğer sayfalardan gelen kullanıcılar;
- gelecekte doldurulacak veri;
- iç karşılaştırma aracı;
- uygulama içi iş akışı.
Bunların hiçbiri o URL'nin Google'da landing page olması gerektiği anlamına gelmez. En az üç durum tanımlayın:
- Üretilmiş ve indekslenebilir
- Üretilmiş ancak indekslenmeye kapalı
- Üretilmemiş
Bu ayrım SEO ve geliştirme ekiplerinin sistemi daha güvenli yönetmesini sağlar.
Programatik SEO Quality Gate Nedir?
Quality gate, üretilen bir URL'nin:
- yayınlanmaya;
- XML sitemap'e girmeye;
- indekslenebilir olmaya
uygun olup olmadığını belirleyen kural setidir. Kontroller şunları kapsayabilir:
- arama niyeti;
- veri bütünlüğü;
- özgün değer;
- HTTP durum kodu;
- canonical;
- şablon bütünlüğü;
- iç bağlantılar;
- veri güncelliği;
- şablon benzerliği;
- entity ilişkileri.
Her sayfa tipi aynı gate'i kullanmak zorunda değildir. Lokasyon sayfası ile fiyat karşılaştırma sayfasının kalite eşiği farklı olabilir.
İndeksleme Öncesi Minimum Veri Eşiği Tanımlayın
Sayfanın hedef sorguyu cevaplayabilmesi için gereken minimum veriyi belirleyin. Örneğin fiyat sayfası için:
- aktif teklif;
- geçerli satıcı;
- güncel fiyat;
- para birimi;
- güncelleme zamanı;
- doğru ürün kimliği;
- karşılaştırma context'i
zorunlu olabilir. İstatistik sayfasında ise:
- doğru entity;
- güncel sezon;
- yeterli istatistik kapsamı;
- karşılaştırma temeli;
- güncelleme tarihi
gerekebilir. Zorunlu veri eksikse URL sistemde var olabilir ancak indekslenebilir olmamalıdır. Bu yaklaşım boş şablon yayınlayıp “ileride veri gelir” beklentisinden daha güvenlidir.
Özgün Değeri Word Count ile Ölçmeyin
Programatik SEO'da özgünness yalnızca metinden gelmez. Özgün değer şunlardan oluşabilir:
- veri;
- entity kombinasyonu;
- fiyat;
- fiyat geçmişi;
- karşılaştırma grubu;
- istatistik;
- birinci el hesaplama;
- ilişki;
- kullanılabilirlik;
- öneri.
Bu nedenle:
“Her sayfa 500 özgün kelime içermeli.”
gibi genel kurallar iyi bir quality gate değildir. Daha doğru soru:
Bu URL, aynı şablondan üretilen diğer sayfalardan bağımsız olarak kullanıcıya neden faydalı?
Bu soruya net cevap verilemiyorsa sayfanın indekslenebilirlik'si tekrar değerlendirilmelidir.
Şablon Benzerliğini Uyarı Sinyali Olarak Kullanın
Şablonların benzer olması normaldir. Bilginin neredeyse tamamen aynı olması daha önemlidir. Şunları karşılaştırın:
- doğrudan yanıt alanı;
- tablolar;
- entity setleri;
- öneri;
- veri;
- H2 yapısı;
- değişen değişken sayısı.
Yüksek benzerlik otomatik noindex anlamına gelmemelidir. Ancak quality gate'i tetiklemelidir. Her şablon için kendi benzerlik referansı'ını oluşturmak, bütün siteye tek bir yüzdelik eşik uygulamaktan daha sağlıklıdır.
Canonical Durumunu Quality Gate'e Dahil Edin
URL indekslenebilir olmadan önce şunları doğrulayın:
- HTTP 200;
- redirect yok;
- noindex yok;
- geçerli canonical;
- canonical doğru hedefi gösteriyor;
- başka yinelenen URL daha güçlü sinyal almıyor.
Programatik sistemlerde yinelenen URL'ler sık oluşur:
- parametreler;
- filtreler;
- sort URL'leri;
- alternatif path;
- locale;
- trailing slash;
- tracking parameter.
Canonical mantığı sayfa üreticisinin kullandığı URL mantığıyla aynı kaynaktan beslenmelidir. Ölçek büyüdükçe web sitesi indekslenebilirlik denetimi ile şablon seviyesinde kontrol yapmak önem kazanır.
İndekslenmeye Uygun Olmayan URL'leri Sitemap'e Göndermeyin
XML sitemap tercih edilen indekslenebilir URL envanterini temsil etmelidir. Her üretilen URL'yi otomatik eklemeyin. Sitemap üretimini koşullu yapabilirsiniz:
> page.is_indexable = true → sitemap'e ekle
Sayfa daha sonra uygunluk kriterini kaybederse lifecycle kuralı devreye girmelidir. Duruma göre:
- indekslenebilir kalabilir;
- noindex olabilir;
- başka URL'ye yönlendirilebilir;
- kaldırılabilir;
- birleştirilebilir.
Karar, uygunluk'nin neden kaybedildiğine bağlıdır.
İç Bağlantı Desteğini İndeksleme Kriterine Ekleyin
Sitemap keşfi tek başına yeterli değildir. İndekslenebilir programatik sayfalar sitenin iç bağlantı grafiği'ına bağlanmalıdır. Örneğin link kaynakları:
- üst hub;
- kategori sayfası;
- entity sayfası;
- ilgili ürün/item modülü;
- karşılaştırma alanı;
- breadcrumb.
Programatik sayfanın siteye bağlamsal olarak bağlanması mümkün değilse, sayfa tipi'ın mimari değeri de sorgulanmalıdır. Launch sonrası yetim URL'leri bulmak için iç bağlantı denetimi kullanılabilir.
Veri Güncelliğini İndekslenebilirlik Mantığına Ekleyin
Bazı programatik sayfalarda veri sürekli değişir:
- fiyat;
- iş ilanı;
- emlak;
- etkinlik;
- spor verisi;
- stok;
- finansal veri.
Sayfa HTTP 200 dönmeye devam ederken içindeki bilgi eskimiş olabilir. Her sayfa tipi için:
- güncelleme sıklığı;
- maksimum kabul edilebilir veri yaşı;
- eski veri için alternatif davranış;
- sitemap davranışı;
- indekslenebilirlik davranışı
tanımlayın. Eski veriyi sadece URL'nin indeksini korumak için güncelmiş gibi sunmayın.
Boş Modüller Güvenli Şekilde Davranmalı
Veri eksik olduğunda şablonun ne yapacağını önceden tanımlayın. Bir bileşen:
- tamamen kaybolabilir;
- alternatif block gösterebilir;
- başka veriset kullanabilir;
- indekslenebilirlik'yi durdurabilir;
- yayınlama'ı durdurabilir.
Şunları üretmemelidir:
- boş tablo;
- her yerde “N/A”;
- boş H2;
- sahte karşılaştırma;
- kanıtsız assertion.
Kalite, crawler binlerce zayıf içerikli URL bulduktan sonra değil, render aşamasından önce uygulanmalıdır.
GEO Quality Gate'e Nasıl Eklenebilir?
GEO katmanı da kalite eşiğini güçlendirebilir. Örneğin AI-search-ready bir şablon şu alanları zorunlu tutabilir:
- net entity;
- doğrulanmış temel bilgiler;
- kaynak alanları;
- doğrudan yanıt;
- yeterli bilgi kapsamı;
- açık entity ilişkileri;
- görünür içerikle tutarlı JSON-LD;
- güncel veri.
Bu, sayfanın ChatGPT, AI Overviews veya başka AI sistemlerinde kaynak gösterileceğini garanti etmez. Ama sayfanın kaynak olarak kullanılabilecek kadar açık, güncel ve doğrulanabilir bilgi taşımasını sağlar.
İndeksleme Performansını Şablon ve Yayın Grubu Bazında Ölçün
Programatik indexation bir funnel olarak izlenebilir:
Generated → Eligible → Submitted → Crawled → Indexed → Impressions → Click / Conversion
Örneğin:
| Aşama | URL |
|---|---|
| Generated | 40.000 |
| Eligible | 26.000 |
| Sitemap'e gönderilen | 26.000 |
| Crawled | 23.500 |
| Indexed | 19.200 |
| Impression alan | 13.800 |
Bu yapı teşhisi kolaylaştırır.
Eligible ama crawl edilmiyor: Tarama ve iç bağlantı mimarisi'ı kontrol edin.
Crawl ediliyor ama indekslenmiyor: İndekslenebilirlik, duplicate ve sayfanın faydası kontrol edin.
İndeksleniyor ama impression almıyor: Sorgu sahipliğini, arama talebini ve sayfanın niyetini inceleyin.
Bir Programatik Sayfa Ne Zaman İndeksleme Uygunluğunu Kaybetmeli?
Örneğin:
- kaynak veri kaldırıldı;
- fiyat/teklif kalmadı;
- entity pasif oldu;
- şablon boş kaldı;
- URL başka sayfayla yinelenen hâle geldi;
- veri güncelliğini yitirmiş oldu;
- arama niyeti başka sayfa tipi altında consolidate edildi.
Her durumda otomatik noindex uygulamak doğru değildir. Sayfa yaşam döngüsü kuralı tanımlayın. Bazı URL'ler stabil kalmalı. Bazıları redirect olmalı. Bazıları kaldırılmalı. Yaşam döngüsü yönetimi da Programatik SEO mimarisinin parçasıdır.
Sonuç
Programatik SEO sistemi şu iki kavramı birbirine karıştırmamalıdır:
teknik olarak üretilebilir URL
ve
indekslenmeye değer URL
Veri hattı ile Google index arasında tanımlı bir uygunluk katmanı kurun. Bu tek mimari karar, ileride binlerce zayıf içerikli, güncelliğini yitirmiş, yetim veya yinelenen URL'yi temizlemek zorunda kalmanızı önemli ölçüde azaltabilir.
---
Mimariyi uygulama planına dönüştürün
Gerçek teslim kapsamını spor veri platformu projesinde inceleyin. Platformunuz için gereksinimleri netleştirmek üzere Programatik SEO ve GEO mimari denetimi hizmetine geçebilirsiniz.
Bu kontrolün veri modeli ve şablonlarla ilişkisi için Programatik SEO ve GEO mimarisi rehberine dönün.
Noindex kuralının okunabilir kalmasını sağlayın
Bir sayfayı noindex ile dizinden çıkarmak istiyorsanız Googlebot’un bu talimatı okuyabilmesi gerekir. Aynı URL’yi robots.txt ile engellemek noindex’in görülmesini önleyebilir. Uygun olmayan URL’yi sitemap’ten çıkarın; HTTP yanıtını ve indeksleme talimatını birlikte doğrulayın. Google’ın indekslemeyi engelleme rehberini inceleyin.
Sık Sorulan Sorular
Her üretilen programatik URL indekslenebilir olmalı mı?
Hayır. Generation ile indekslenme uygunluğu farklı kararlardır.
İndekslenmeye kapalı URL sitemap'te bulunmalı mı?
Genellikle hayır. Sitemap tercih edilen indekslenebilir URL setini temsil etmelidir.
Word count quality gate olarak kullanılabilir mi?
Tek başına hayır. Veri completeness, özgün değer, entity ilişkileri, benzerlik, güncellik ve kullanıcı görevi daha değerlidir.
Sayfa geçici olarak boş kalırsa ne yapılmalı?
Sayfa tipi'a göre karar verin. Yayında kalabilir, noindex olabilir, yönlendirilebilir veya kaldırılabilir.
GEO farklı indeksleme kuralları gerektirir mi?
Temel kurallar değişmez. GEO; entity netliği, bilgi bütünlüğü, kaynak ve kanıt alanları ve tanımlı ilişkiler gibi ek kalite kriterleri sağlayabilir.