Sayfalama (Pagination) SEO Rehberi 2026: Doğru Yapılandırma ve Sık Hatalar
Sayfalama (Pagination) SEO İçin Kısa Cevap
Sayfalama, bir içerik listesinin (ürün kategorisi, blog arşivi, forum konuları) birden fazla sayfaya bölünmesidir. SEO açısından doğru yaklaşım şudur: Her sayfalanmış URL (sayfa 2, 3, 4...) kendi kendine self-referencing canonical taşımalı, noindex verilmemeli ve sayfalar birbirine standart <a href> linkleriyle bağlanmalıdır. Google, 2019'da rel="prev"/"next" sinyallerini tarama amacıyla artık kullanmadığını açıkladı; dolayısıyla bugün sayfalamayı yönetmenin yolu temiz iç linkleme, doğru canonical ve gerektiğinde tarama bütçesini koruyacak parametre denetimidir. Sayfa 2 ve sonrasını ilk sayfaya canonical etmek yaygın ama yanlış bir uygulamadır: derin sayfalardaki ürünlerin indekslenmemesine yol açar.
rel=prev/next Öldü mü? 2026 Durumu
Google, Mart 2019'da rel="prev" ve rel="next" bağlantı etiketlerini tarama ve indeksleme için kullanmayı bıraktığını duyurdu. Bu etiketler hâlâ geçerli HTML'dir ve bazı tarayıcılar ön-yükleme (prefetch) için değerlendirebilir, ancak Googlebot için sıralama veya birleştirme sinyali değildir. Bing ise prev/next sinyallerini bağlam ipucu olarak hâlâ dikkate aldığını belirtmektedir. Pratik sonuç: etiketleri eklemek zarar vermez, fakat tek başına sayfalamayı yönetmez. Asıl iş yükü iç linkleme ve canonical tarafındadır.
Sayfalama Yöntemleri Karşılaştırması
Sayfalanmış içeriği sunmanın üç temel yöntemi vardır. Her birinin tarama ve indeksleme açısından farklı sonuçları olur:
| Yöntem | Googlebot Tarayabilir mi? | SEO Riski | Önerilen Kullanım |
|---|---|---|---|
Klasik sayfalama (?page=2, ayrı URL) | Evet | Düşük | Kategori ve arşiv sayfaları için varsayılan tercih |
| "Daha fazla yükle" (Load more, JS) | Yalnızca URL değişiyorsa | Orta — link yoksa içerik keşfedilmez | Yalnızca her parçanın taranabilir URL'i varsa |
| Sonsuz kaydırma (Infinite scroll) | Genellikle hayır | Yüksek — derin içerik görünmez | Paginated yedek URL ile birlikte sunulmalı |
Önemli: Sonsuz kaydırma veya "daha fazla yükle" kullanıyorsanız, her veri parçasının example.com/kategori?page=3 gibi gerçek ve taranabilir bir URL karşılığı olmalıdır. Aksi halde Googlebot JavaScript ile yüklenen derin ürünleri keşfedemez ve bu ürünler indeks dışı kalır.
Doğru Canonical Stratejisi
Sayfalama canonical hataları, e-ticaret sitelerinde en sık görülen indeksleme sorunlarından biridir. Doğru kural nettir:
- Self-referencing canonical:
?page=2sayfasının canonical'ı yine?page=2'yi göstermelidir, ilk sayfayı değil. - "View all" (tümünü gör) sayfası varsa: Yükleme süresi makulse (LCP < 2,5 sn) tüm sayfalanmış URL'leri tek bir "tümünü gör" sayfasına canonical edebilirsiniz. Ancak liste çok uzunsa bu performansı bozar.
- Sayfa 2+ asla noindex olmamalı: noindex verirseniz Google zamanla bu sayfalardaki linkleri "nofollow" gibi işler ve derin ürünlerin keşfi durur.
En Sık Yapılan 7 Sayfalama Hatası
| Hata | Sonuç | Çözüm |
|---|---|---|
| Sayfa 2+'yi ilk sayfaya canonical etmek | Derin ürünler indekslenmez | Self-referencing canonical kullan |
| Sayfa 2+'ye noindex eklemek | Link keşfi zamanla durur | index, follow bırak |
| Sayfalama linklerini JS ile gizlemek | Googlebot derinliğe ulaşamaz | HTML <a href> linki kullan |
| Aynı title/meta'yı tüm sayfalarda kullanmak | Kopya başlık uyarıları | Title'a "— Sayfa 2" ekle |
| URL parametre patlaması (filtre + sayfa) | Crawl budget israfı | Faceted filtreleri parametre ile yönet |
| Sayfa 1'i hem kök hem ?page=1 olarak sunmak | Kopya içerik | ?page=1'i köke 301 yönlendir |
| Sitemap'e yalnızca sayfa 1'i koymak | Sorun değil, ama derin URL keşfi linke bağlı kalır | İç linkleme güçlü tutulmalı |
Tarama Bütçesi ve Sayfalama
Milyonlarca URL'i olan büyük sitelerde sayfalama, tarama bütçesini hızla tüketebilir. Örneğin 50 filtreli bir kategori, her filtre kombinasyonu için ayrı sayfalanmış URL üretiyorsa, tek kategoriden binlerce düşük değerli URL doğar. Google Search Console'un "Sayfalar" raporunda "Taranıyor ancak şu anda dizine eklenmedi" sayısı yüksekse, bu genellikle sayfalama ve filtre kombinasyonlarının tarama bütçesini boşa harcadığının işaretidir. Çözüm: değer üretmeyen parametre kombinasyonlarını robots.txt ile engellemek veya filtreleri tarama dışı bırakmaktır.
Sıkça Sorulan Sorular
Sayfa 2'yi Google'da görmek istemiyorum, noindex versem olur mu?
Hayır. Sayfa 2+ kullanıcı tarafından aranmasa bile, içindeki ürün/yazı linklerinin taranması için index olarak kalmalıdır. noindex yerine, o sayfaların SERP'te öne çıkmamasını içerik kalitesi ve title düzenlemesiyle sağlayın.
rel=prev/next eklemeyi tamamen bırakmalı mıyım?
Google için gerekli değil, ama Bing ve erişilebilirlik için zararsız bir ek sinyaldir. Önceliğiniz iç linkleme ve canonical olmalı; prev/next ikincil kalır.
Sonsuz kaydırma SEO için kötü mü?
Tek başına kullanıldığında evet, çünkü Googlebot derin içeriği göremez. Ancak her parçanın taranabilir bir URL karşılığı varsa (hibrit yaklaşım) güvenle kullanılabilir.
Sayfa başına kaç ürün/yazı göstermeliyim?
Sabit bir kural yoktur; sayfa LCP'sini 2,5 saniyenin altında tutacak kadar. Genelde 20-50 öğe tipik değerdir. Aşırı uzun "tümünü gör" sayfaları performansı bozar.
Sayfalanmış URL'lerinizin canonical ve meta etiketlerini hızlıca denetlemek için Meta Tag Inspector ve Redirect Checker araçlarını kullanarak indeksleme sorunlarını erkenden tespit edin.