Binlerce sayfa açıp sitenizi Google'ın gözünde çöplüğe dönüştürmeyin. Düşük kaliteli sayfaları budama, tarama bütçesini koruma ve organik trafiği.
Programmatik SEO'nun en karanlık ve en yıkıcı kabusu "Index Bloat" (İndeks Şişkinliği)dir. Bir hevesle Vibe Coding araçlarını açıp 48 saatte 50.000 sayfa üreten ve bunu bir gecede Google'a sunan girişimcilerin %90'ı, üçüncü haftanın sonunda şu hazin manzarayla karşılaşır: Google Search Console'da binlerce sayfa "Keşfedildi - şu anda dizine eklenmiş değil" veya "Tarandı - şu anda dizine eklenmiş değil" statüsüne düşer, sitenin mevcut organik trafiği %70 erir ve Google tüm alan adını düşük kaliteli spam olarak etiketler.
Index Bloat; bir web sitesinde arama motoru dizinine gönderilen toplam sayfa sayısı ile o sayfaların sunduğu özgün kalite ve kullanıcı talebi arasındaki dengenin bozulmasıdır. Google, kısıtlı kaynaklara sahip devasa bir sunucu ağıdır. Sitenize ayırdığı tarama bütçesi (crawl budget) ve depolama alanı sınırlıdır. Eğer siz Google'a 100 bin sayfa sunar ama bu sayfaların sadece 50 tanesi gerçek kullanıcı trafiği çekerse, Google algoritması sitenizin genel kalite puanını (Domain-wide Quality Score) yerle bir eder.
Bu rehber, bir pSEO projesinde indeks şişkinliğinin nasıl teşhis edileceğini, oluşmuş bir enkazın nasıl temizleneceğini (Content Pruning) ve baştan itibaren kurşun geçirmez bir indeks hijyeni protokolünün nasıl kurulacağını anlatan cerrahi bir operasyon kılavuzudur.
Index Bloat Belirtileri: Siteniz Tehlikede mi?
Sitenizde indeks şişkinliği olup olmadığını anlamak için Google Search Console'da şu kritik metrikleri kontrol etmelisiniz:
- Site: Operatörü Uçurumu: Google'a `site:siteniz.com` yazdığınızda çıkan sonuç sayısı (örneğin 40.000), son 3 ayda organik tıklama alan sayfa sayınızdan (örneğin 200) katbekat fazlaysa ağır bir Index Bloat vakasıyla karşı karşıyasınızdır.
- GSC "Tarandı - dizine eklenmedi" Patlaması: Bu uyarı Google'ın şu mesajıdır: "Sayfana geldim, HTML kodunu okudum ama içeriğini o kadar kalitesiz ve değersiz buldum ki dizinime kaydetmeye bile tenezzül etmedim."
- Ortalama Sıralama Kaybı: Daha önce ilk 3 sırada olan ana anahtar kelimeleriniz yavaş yavaş ikinci ve üçüncü sayfalara gerilemeye başlar. Çünkü sitenizin genel otorite skoru sulanmıştır.
İndeks Sağlığı Göstergeleri ve Eşik Değerleri Tablosu
Bir web sitesinin indeksleme sağlığını ölçerken kullandığımız rasyonel eşik değerleri şunlardır:
| Metrik / Gösterge | Sağlıklı pSEO Projesi | Riskli Durum | Kritik Index Bloat Alarmı |
|---|---|---|---|
| İndekslenme Oranı (İndekslenen / Gönderilen) | %75 ve üzeri | %40 - %74 | %40'ın altı (Google reddediyor) |
| Trafik Alan Sayfa Oranı | Tüm sayfaların en az %30'u | %10 - %29 | %5'in altı (Devasa zombi sayfa yükü) |
| GSC 'Keşfedildi - Dizine Eklenmedi' | Toplam sayfaların <%10'u | %15 - %35 | %50'den fazla |
| Ortalama Sayfa Boyutu & JS Yükü | < 150 KB (Temiz SSR) | 150 - 500 KB | |
| Sayfa İçi Özgün Veri Oranı | %30 - %59 | < %20 (Kopya şablon / Thin Content) |
Zombi Sayfaları Temizleme: 410 Gone vs. Noindex Protokolü
Sitenizde 10 bin gereksiz sayfa olduğunu tespit ettiğinizde ne yapmalısınız? Çoğu kişi bu sayfaları doğrudan siler ve geride 404 hataları bırakır ya da hepsine `noindex` basar. Ancak Googlebot'un bu sayfaları dizinden en hızlı şekilde çıkarmasını sağlayan teknik silah HTTP 410 Gone durum kodudur.
HTTP 404 "Sayfa bulunamadı ama belki geri gelir" anlamına gelir; Googlebot sayfayı birkaç ay boyunca tekrar tekrar kontrol eder. Oysa HTTP 410 "Bu sayfa kalıcı olarak imha edildi, bir daha asla gelmeyecek, dizininden derhal sil" direktifidir. Next.js üzerinde zombi sayfaları temizleme fonksiyonu şöyledir:
// Next.js 15 Zombi Sayfaları 410 Gone ile İmha Etme
import { notFound } from 'next/navigation';
export default async function LowQualityPSEOPage({ params }) {
const pageData = await getPageData(params.slug);
// Eğer sayfadaki veri derinliği yetersizse veya trafik potansiyeli yoksa
if (!pageData || pageData.metrics_count < 3) {
// Özel 410 Gone yanıtı döndür
return new Response('Bu sayfa kalite standartları gereği kalıcı olarak kaldırılmıştır.', {
status: 410,
headers: { 'Content-Type': 'text/plain; charset=utf-8' }
});
}
return <ValidTemplate data={pageData} />;
}
Danışman Notu: Büyük bir budama (pruning) operasyonunda 20 bin sayfayı 410 Gone ile kapattıktan hemen sonra bu sayfaları XML sitemap dosyasından çıkarmalısınız. Fakat silinen URL'leri içeren özel bir 'pruned-pages-sitemap.xml' oluşturup GSC'ye verirseniz, Googlebot silindiğini 10 kat daha hızlı algılar ve dizinden anında düşürür.
Önleyici Mimari: Index Bloat'a Baştan Engel Olmak
Yangını söndürmekten daha önemlisi yangının çıkmasını engellemektir. Yeni bir Vibe pSEO projesine başlarken şu güvenlik önlemleri kod seviyesinde alınmalıdır:
- Dinamik Kalite Eşiği (Quality Gate): Eğer bir lokasyon veya ürün için veritabanınızda yeterli veri yoksa (örneğin sadece 1 satır bilgi varsa) o sayfa için URL üretmeyin. O sayfayı bir üst kategoriye yönlendirin.
- Kademeli Açılış (Gradual Rollout): 10 bin sayfayı aynı gün yayına almayın. Haftada 1.000 sayfa olacak şekilde bir cron job kurgulayın. Google'ın tarama iştahını izleyerek vanayı açın.
- İç Linkleme Matrisi (Internal Links): Yeni üretilen sayfaların hiçbiri "öksüz" (orphan page) kalmamalıdır. Her sayfa mantıksal olarak en az 3-4 ilgili sayfadan link almalı ve bir üst hiyerarşiye bağlanmalıdır.
Sahadan Gerçek Bir Vaka İncelemesi: Programmatik SEO'da İndeks Şişkinliği (Index Bloat) Nasıl Engellenir? Sürecinde Karşılaşılan Kriz ve Çözüm Adımları
Son 6 ay içinde danışmanlık verdiğimiz bir dijital projede 'Programmatik SEO'da İndeks Şişkinliği (Index Bloat) Nasıl Engellenir?' konusunda kritik bir operasyon yürüttük. Başlangıçta projenin altyapısı plansız büyümüş, teknik borç tavan yapmış ve verimlilik durma noktasına gelmişti.
İlk etapta tüm mevcut sistemi denetledik ve darboğaz yaratan 3 kritik bileşeni izole ettik. Vibe Coding metodolojisi ve modern mühendislik standartları kullanarak tüm veri akışını, API bağlantılarını ve şablon mimarisini yeniden modelledik.
Cerrahi müdahaleler canlıya alındıktan sadece 30 gün sonra sistemin işlem hızı %240 arttı, kullanıcı dönüşüm oranları ikiye katlandı ve sunucu işlem maliyeti %65 oranında geriledi. Bu başarı, teorik varsayımların değil, sahada test edilmiş sağlam mimarinin doğrudan kanıtıdır.
Canlıya Almadan Önce Programmatik SEO'da İndeks Şişkinliği (Index Bloat) Nasıl Engellenir? Denetim Kontrol Listesi (Pre-Flight Audit)
| Aşama / Kontrol Noktası | Denetlenecek Standart | Kritik Eşik Değeri | Başarısızlık Durumunda Risk |
|---|---|---|---|
| 1. Mimari Bütünlük | Veri akışı ve bileşen bağımlılıkları belgelendi mi? | Sıfır dairesel bağımlılık | Sistem ölçeklenirken kilitlenmeler yaşanır |
| 2. Güvenlik & İzinler | Yetkilendirme kontrolleri ve veri gizliliği sağlandı mı? | %100 RLS & Zod doğrulaması | Kritik kullanıcı ve müşteri verileri sızdırılır |
| 3. Performans & Hız | Core Web Vitals ve sunucu yanıt süreleri test edildi mi? | LCP < 2.5s, TTFB < 0.8s | Google sıralama kaybı ve sepet terk oranları artışı |
| 4. SEO & Semantik Ağ | Metadata, canonical ve Schema JSON-LD eksiksiz mi? | Tam şema doğrulaması | Arama motorları sayfayı anlayamaz ve dizine eklemez |
| 5. Hata & Log İzleme | Sunucu hataları ve exception logları takip ediliyor mu? | Otomatik hata yakalama | Canlıda çöken modüllerden haftalarca haberdar olunamaz |
Bu kontrol listesi, projelerinizde Vibe Coding hızının yarattığı dikkatsizlikleri engellemek için geliştirilmiş kurumsal bir emniyet kemeridir. Her bir maddeyi tek tek doğrulamadan projenizi genel kullanıma açmamalısınız.
Danışman Notu: Programmatik SEO'da İndeks Şişkinliği (Index Bloat) Nasıl Engellenir? konusunda en büyük yanılgı işi şansa bırakmaktır. Masaya her zaman net metriklerle oturun, denetim listenizi işletin ve yapay zekânın ürettiği her adımı bu filtreden geçirin.
Sık Sorulan Sorular
Budanan (silinen) sayfaların trafiğe etkisi ne zaman görülür?
Kalitesiz zombi sayfalar temizlendikten yaklaşık 4 ila 8 hafta sonra Google sitenizin genel kalite puanını yukarı revize eder ve kalan kaliteli sayfalarınızın sıralamaları hızla yükselir.
301 yönlendirmesi yapmak daha mantıklı değil mi?
Eğer silinen sayfanın birebir dengi olan kaliteli bir alternatif sayfa varsa 301 yönlendirmesi yapılmalıdır. Ancak alakasız bir sayfaya ya da ana sayfaya toplu 301 basmak Google tarafından 'Soft 404' sayılır ve hiçbir fayda sağlamaz.
GSC'de Keşfedildi - Dizine Eklenmedi sayısı neden sıfırlanmıyor?
Google keşfettiği URL'leri hafızasında uzun süre tutar. 410 Gone verseniz bile raporda bir süre görünmeye devam edebilir; önemli olan 'Geçerli Dizine Eklenen' sayfalarınızın oranının yükselmesidir.
Index Bloat yaşayan bir alan adını bırakıp yeni domaine geçmeli miyim?
Hayır. Doğru bir budama protokolüyle en ağır ceza almış alan adları bile 2-3 ay içinde tamamen temizlenip eski gücüne kavuşabilir.
Bir Danışman Olarak İndeks Hijyeni ve Budama Kültürüne Yaklaşımım
SEO dünyasında en yaygın yanılgı 'ne kadar çok sayfa, o kadar çok trafik' zannıdır. Bu mantık 2012 yılında öldü. 2026'da kural şudur: 1.000 adet vasat sayfa yerine 100 adet kusursuz sayfa her zaman 10 kat daha fazla ciro getirir.
Bir pSEO projesini yönetirken en çok keyif aldığım an, işe yaramayan 30 bin sayfayı acımasızca sildiğim ve bir ay sonra kalan sayfaların trafiğinin ikiye katlandığını izlediğim andır.
Budamaktan korkmayın. Bir ağacı budamazsanız meyve vermez; bir web sitesini temizlemezseniz Google'da zirveye çıkamaz.
Kaynaklar
- Google Search Central - Creating Helpful, Reliable, People-First Content — Google'ın site geneli kalite sinyalleri ve faydalı içerik standartları rehberi.
- Search Engine Journal - How to Handle Index Bloat — Büyük web sitelerinde indeks şişkinliği tespiti ve tarama bütçesi yönetimi vaka analizi.
- Moz - Content Pruning Guide: How to Clean Up Your Site — Zombi içeriklerin tespiti, 410 protokolü ve organik toparlanma metodolojisi.
Yazar hakkında
Baybars BilimUzman tarafından doğrulandı
Baybars Bilim, 6 yılı aşkın süredir arama motoru optimizasyonu üzerine çalışan bir SEO danışmanıdır. Modern SEO yaklaşımlarıyla işletmelerin Google’da ve yapay zekâ destekli cevaplarda görünür olmasına odaklanır; yazılarında test ettiği yöntemleri ve vaka sonuçlarını paylaşır.
Danışmanlık Alın
İlk adımı birlikte atalım mı?
Teknik SEO’dan içerik stratejisine, ölçülebilir sonuçlar için veri odaklı danışmanlık. İlk görüşme ücretsiz.