Google'ın güncel önerilerine dayanan sayfalama SEO rehberi: benzersiz URL'ler, kendine işaret eden canonical etiketleri, taranabilir bağlantılar, sonsuz kaydırma, daha fazla yükle ve filtreler.

Kısaca
İyi sayfalama SEO'su, bir serinin her sayfasına taranabilir kendi URL'sini vermek, sayfaları normal HTML bağlantılarıyla birbirine bağlamak ve her sayfanın kendisine işaret eden bir canonical etiketi taşımasını sağlamak demektir. Google artık rel="next" ve rel="prev" kullanmıyor; bu yüzden işi bağlantıların kendisi yapar. Sonsuz kaydırma ve "daha fazla yükle" düğmelerinin arkasında sayfalanmış URL'ler olmalıdır ve filtre veya sıralama varyasyonları genellikle dizinin dışında kalmalıdır.
Daha fazlasını mı istiyorsunuz? Sorun:
Sayfalama SEO'su, arama motorlarının birkaç sayfaya bölünmüş içeriği (ürün kategorileri, blog arşivleri, forum konuları, sitenizdeki arama sonuçları) nasıl keşfettiğini, taradığını ve dizinlediğini kapsar. Buradaki hatalar yaygın ve maliyetlidir; çünkü görünür bir hata olmadan yüzlerce ürünü veya makaleyi Google'dan gizleyebilirler. Bu rehber, Google'ın sayfalama ve artımlı sayfa yükleme belgelerini izler ve e-ticaret siteleri ile bloglar için pratik örnekler sunar.
Sayfalama, uzun bir öğe listesini genellikle altta numaralı bağlantılarla (1, 2, 3, sonraki) bir sayfa dizisine bölme uygulamasıdır. Siteler sayfaları hızlı ve okunabilir tutmak için kullanır. Arama motorları için soru basittir: bir tarayıcı listedeki her öğeye ulaşabilir mi ve dizinin hangi sayfaları sonuçlarda görünmeyi hak eder?
Google, sayfalanmış bir dizideki her URL'yi ayrı bir sayfa olarak ele alır. Bu önemlidir; çünkü bir kategorinin 5. sayfası, Googlebot'un eski ürünlere veya makalelere giden bağlantıları bulduğu tek yer olabilir. 5. sayfaya ulaşılamıyorsa bu öğelerin bulunması tamamen XML site haritanıza veya diğer iç bağlantılara bağlıdır.
Sayfalama, arama motorlarının önemsediği üç şeyi etkiler:
Google'ın rehberliği kısa bir listeye sığar. Aşağıdaki tablo, sayfalama belgelerine dayanarak ne yapılacağını ve nelerden kaçınılacağını özetler.
| Konu | Önerilen | Kaçınılacak |
|---|---|---|
| URL'ler | Sayfa başına benzersiz bir URL, örneğin ?page=2 veya /page/2/ | Google'ın yok saydığı URL parçalarındaki sayfa numaraları (#page=2) |
| Bağlantılar | Her sayfadan sonrakine standart <a href> bağlantıları, ideal olarak numaralı bağlantılar da | Yalnızca JavaScript olaylarıyla veya URL'siz düğmelerle çalışan sayfalama |
| Canonical etiketi | Her sayfa kendisine canonical olur | Serinin her sayfasını 1. sayfaya yönlendirmek |
| rel="next" / rel="prev" | İsteğe bağlı; Google artık kullanmıyor, diğer arama motorları kullanabilir | Sayfaları bağlamanın tek yolu olarak onlara güvenmek |
| Başlıklar ve açıklamalar | Seri boyunca benzer olabilir; "Sayfa 2" eklemek kullanıcılara yardımcı olur | Sayfalanmış sayfalarda yinelenen başlık uyarıları konusunda endişelenmek |
| Filtreler ve sıralama düzenleri | Dizinlenmesini istemediğiniz varyasyonlar için noindex veya robots.txt kuralları | Her filtre ve sıralama kombinasyonunun dizinlenebilir bir URL olmasına izin vermek |
| Var olmayan sayfalar | ?page=999 gibi aralık dışı sayfalar için 404 durumu döndürmek | Onları 1. sayfaya yönlendirmek veya 200 durumuyla boş bir sayfa göstermek |
Hayır. Bu, en sık görülen sayfalama hatasıdır. Google'ın belgeleri, bir dizinin ilk sayfasını canonical sayfa olarak kullanmamanız gerektiğini açıkça belirtir. 2. sayfa, 1. sayfadan farklı öğeler içerir; bu yüzden 1. sayfayı canonical olarak ilan etmek Google'a 2. sayfanın bir kopya olduğunu söyler. Zamanla Google daha derin sayfaları taramayı bırakabilir ve yalnızca onlardan bağlantı verilen ürünlerin veya yazıların keşfi zorlaşır.
Doğru kurulum, her sayfada kendine işaret eden bir canonical etiketi bulundurmaktır: 2. sayfa 2. sayfaya, 3. sayfa 3. sayfaya işaret eder. İlgili bir ayrıntı: 1. sayfanın tek bir URL'si olduğundan emin olun. Hem /shoes/ hem /shoes/?page=1 varsa her yerde temiz sürüme bağlantı verin ve ?page=1 varyantını ona yönlendirin veya ona canonical yapın.
Google, 2019'da bu bağlantı özniteliklerini dizinleme için kullanmayı bıraktığını doğruladı ve güncel belgeleri de diğer arama motorlarının bunları hâlâ okuyabileceğini belirterek artık kullanmadığını yineliyor. Zararları yoktur; bu yüzden CMS'iniz otomatik olarak ekliyorsa tutabilirsiniz. Yapamayacağınız şey onlara güvenmektir: Google bir serinin sayfalarını aralarındaki görünür bağlantılar üzerinden bağlar; bu yüzden taranabilir <a href> bağlantıları herhangi bir işaretlemeden daha önemlidir.
Google ayrıca bir koleksiyonun her sayfasından ilk sayfaya geri bağlantı vermeyi önerir. Bu, ilk sayfaya daha fazla iç bağlantı kazandırır ve serinin en iyi açılış sayfası olduğuna işaret edebilir. Kategori sayfalarında iyi iç bağlantı yapısı, örneğin 1. sayfada alt kategorilere ve çok satanlara bağlantılar, gerisini yapar.
Çoğu durumda sayfalanmış sayfaları dizinlenebilir bırakın. 2. sayfa ve sonrasındaki bir noindex, Google'ın sayfayı ilk başta görmesini engellemez, ancak Google uzun süre noindex'te tutulan sayfaların sonunda daha az tarandığını ve bağlantılarının daha az izlendiğini söyledi. Bu, sayfalamanın çözmesi gereken keşif sorununu geri getirir.
Derin sayfalar zaten rekabetçi sorgular için nadiren sıralanır; çünkü iç bağlantıların ve alaka sinyallerinin çoğunu 1. sayfa toplar. Başlıca SEO görevleri tarayıcıları listeledikleri öğelere aktarmaktır. Onları dizinlenebilir tutun, "Koşu ayakkabıları, sayfa 3" gibi net bir başlık verin ve 1. sayfanın uzun giriş metnini serinin her sayfasına kopyalamaktan kaçının.
Tümünü gör sayfası, tüm listeyi tek bir URL'de gösterir. 2011 tarihli bir Search Central yazısında Google, kullanıcıların çoğu zaman tümünü gör sayfasını tercih ettiğini söyledi ve hızlı yüklendiğinde sayfalanmış sayfaları bir canonical etiketiyle ona yönlendirmeyi önerdi. Google'ın güncel sayfalama belgeleri artık bu seçenekten söz etmiyor. Pratikte tümünü gör sayfası yalnızca kısa listeler için, en fazla birkaç düzine öğe için mantıklıdır ve bu durumda tam sayfa hızlı kalır. Büyük kataloglarda yüzlerce ürünlü tek bir sayfa yükleme süresine ve Core Web Vitals'a zarar verir; bu yüzden klasik sayfalama daha güvenli seçimdir.
Sonsuz kaydırma, ziyaretçi aşağı kaydırdıkça yeni öğeleri yükler. Google'ın tarayıcıları kaydırmaz ve bir kullanıcı gerektiren eylemleri tetiklemez; bu yüzden bu şekilde yüklenen öğeler görünmez kalabilir. Çözüm, sonsuz kaydırmanın arkasına sayfalanmış URL'ler koymaktır: her öğe grubunun kendi adresi vardır (örneğin ?page=3), kullanıcı kaydırdıkça tarayıcı adresi güncellenir ve sayfalar JavaScript olmadan çalışan taranabilir bağlantılarla bağlanır.
"Daha fazla yükle" düğmesi aynı sınırlamaya sahiptir: Googlebot düğmelere tıklamaz. Düğme, sonraki sayfalanmış URL'ye gerçek bir bağlantı olduğu sürece veya aynı öğelere standart bir sayfalama bloğu ya da XML site haritası üzerinden ulaşılabildiği sürece kullanıcılar için kalabilir. Tarayıcınızda JavaScript'i devre dışı bırakarak test edin: 2. sayfaya ulaşamıyorsanız çoğu tarayıcı da ulaşamaz.
Çok yönlü gezinme (beden, renk, fiyat, marka filtreleri) URL'leri hızla çoğaltır. 10 sayfalı, 5 sıralama düzenli ve 20 filtreli bir kategori, her biri sayfalanmış binlerce kombinasyon üretebilir. Google'ın çok yönlü gezinmeyi yönetme rehberi, hangi sürümlerin hiç taranmayı hak ettiğine karar vermeyi önerir:
Sayfa başına 24 olmak üzere 480 koşu ayakkabısı içeren, yani 20 sayfalık bir kategori düşünün. Sağlam bir kurulum şöyle görünür:
Aynı mantık bir blog arşivi için de geçerlidir: arşiv sayfası başına bir URL, kendine işaret eden canonical'lar, numaralı bağlantılar ve her makalenin kategori sayfalarından veya ilgili yazılardan da ulaşılabilir olması.
Bir sayfalama denetimi çoğu sitede bir saatten az sürer:
Sayfalama SEO'su, Google'ın kendi rehberliğinden gelen birkaç kurala dayanır: sayfa başına bir benzersiz URL, sayfalar arasında taranabilir bağlantılar, 1. sayfaya canonical yerine kendine işaret eden bir canonical, rel="next" ve rel="prev"e güvenmemek ve her sonsuz kaydırma veya "daha fazla yükle" düğmesinin arkasında sayfalanmış URL'ler. Filtreleri ve sıralama düzenlerini dizini doldurmayacak şekilde kontrol edin ve her öğeye site haritası üzerinden ikinci bir keşif yolu verin. Herhangi bir sayfalanmış URL'nin canonical, dizinleme etiketlerini ve bağlantılarını saniyeler içinde kontrol etmek için Sorank'ın ücretsiz sayfa içi SEO denetimini çalıştırın.
Genellikle hayır. Google her sayfalanmış URL'yi ayrı bir sayfa olarak ele alır ve derin sayfalar çoğu zaman eski ürünlere veya makalelere giden tek yoldur. Uzun süre noindex'te tutulan sayfalar daha az taranma eğilimindedir; bu da bağlantı verdikleri öğeleri gizleyebilir. Onları kendine işaret eden bir canonical ile dizinlenebilir tutun ve noindex'i filtre ve sıralama varyasyonları için ayırın.
Hayır. Google bu öznitelikleri artık kullanmadığını söyledi, ancak diğer arama motorları hâlâ okuyabilir. CMS'iniz ekliyorsa tutabilirsiniz, ancak bir serinin sayfaları, Google'ın dayandığı şey olan standart taranabilir bağlantılarla bağlanmalıdır.
Sonsuz kaydırma kullanıcılar için sorun değildir ancak tek başına risklidir; çünkü Google'ın tarayıcıları daha fazla öğe yüklemek için kaydırmaz veya tıklamaz. Çözüm, arkasına sayfalanmış URL'ler koymaktır: her öğe grubunun kendi adresi vardır ve normal HTML bağlantılarıyla bağlanır. JavaScript devre dışıyken test etmek, tarayıcıların her sayfaya ulaşıp ulaşamadığını hızla gösterir.
SORANK'I SİZDEN ÖNCE DENEDİLER
