Pagination yani sayfalandırma, web sitesindeki içerikleri organize etmektedir. İçerikleri bölerek istenilen adette ve sayfa sayfa olarak ziyaretçilere gösterir. Sayfalandırma sistemi genel olarak ileri ve geri, numaralı sayfalandırma gibi bazı tasarımsal farklılıklar gösterebilir.
Sayfalara ayırma yapısı, site yapısı ve bu yapının kullanılabilirliği açısından oldukça önemlidir. Taranabilirliği iyileştirmek ve en önemli sayfaları optimize etmek için kullanabileceğimizden dolayı SEO için de önemli bir parça diyebiliriz.
Pagination Nedir?
Bu yapının temel amaçlarından biri, içeriği daha erişilebilir hale getirmektir. Bu, özellikle çok fazla sayıda içeriği bulunan sayfalarda derinde gömülü kalmış içerikler için geçerlidir. İçerikleri bölmenin yanında çok uzun makaleleri küçük parçalara bölmek için de kullanılmaktadır. Sayfalandırmanın amacı, kullanıcıların ve botların daha derin düzeylerdeki sayfalara (ürünler, makaleler vb.) gitmelerine yardımcı olmaktır.
Bir E-Ticaret Sitesinden Pagination Örneği
Pagination yapısının genellikle blog içerikleri listesi veya e-ticaret sitelerindeki ürün listeleri için yapıldığından bahsedebiliriz. Bu sistemi sitemizde bulundurmamızın nihai sebeplerinden birisi kullanıcı deneyimidir. Bu yapı sayesinde kullanıcılar birinci sayfadan ikinci sayfaya, üçüncü sayfaya atlayabilirler. Bu yapı çalışırken sayfanın URL yapısının da bunu açıklayacak biçimde kurgulanması önemlidir.
Pagination genellikle aşağıdaki türdeki sitelerde bulunmaktadır:
- E-ticaret
- Haber yayıncıları
- Forumlar
- Bloglar
- Arama sonuçları listesi
- Büyük veritabanına sahip içerik siteleri (araç, ev satış siteleri, yemek tarifi siteleri vs.)
Parametreli bir yapı veya farklı bir teknikle çalışılarak URL yapısında da bu sayfalandırmayı göstermek gereklidir.
Ne Zaman Kullanılmalı veya Kullanılmamalı?
Bir web sitesinde tek bir sayfa içerisinde görüntülenemeyecek kadar içerik veya öğe konumlanıyorsa kullanılmalıdır. Genellikle birden fazla ürün listeleyen kategori sayfalarında kullanılır.
Ürün, içerik veya farklı öğeleri bölmenin yanı sıra çok uzun makaleleri sayfalara bölmek için de tercih edilmektedir. Kullanıcıların içerikleri çok daha kolay okuyabilmesi için uzun makalelerde sıklıkla kullanılmaktadır.
Pagination, sitenin daha erişilebilir hale getirilmesi açısından önem taşıdığından dolayı SEO çalışmalarında sıklıkla başvurulan bir sistemsel çalışma biçimidir. Bu bağlamda kullanıcıların ve arama motoru yazılımlarının site içerisinde bulunan öğeleri keşfetmesi ve bu öğelere erişebilmesi için gerekli tüm senaryolarda kullanılması elzemdir.
Peki Pagination Fonksiyonunu Ne Zaman Kullanmamalıyız?
İçeriğin teknik ve erişilebilirlik sorunlarının önüne geçebildiğiniz tüm senaryolarda kullanılmasına gerek yoktur. Bu duruma örnek olarak çok fazla ürünün olmadığı sayfaları, içerikleri ve makaleleri gösterebiliriz. Buna ek olarak kullanıcının bir ekran üzerinde yeterli scroll yaparak okuyabileceği bir makaleyi sayfalara ayırmak çok mantıklı bir seçenek olmayacaktır. Bu, makalenin ve sayfanın gücüne zarar verebilecek bir hamle olabilir. Bu sebeple pagination yapacağınız sayfa türlerini iyi belirlemekte fayda olacaktır.
Pagination SEO İçin Neden Önemlidir?
Pagination'ın SEO açısından birçok önemli yönü olduğunu söyleyebiliriz.
Pagination, arama motoru botlarının oldukça önem verdiği bir yapıdır. Bu sebeple doğru kurgulanmayan sayfa numaralandırma yapıları felakete neden olabilir. Örnek olarak, doğru kurgulanmadığı takdirde onlarca, yüzlerce hatta binlerce yinelenen sayfa oluşturabilir. Bu da asıl sayfamızın birden fazla kopya sayfasının olması anlamına gelmektedir. Duplike içerik, hiç istemediğimiz bir durumdur ve bu sebeple pagination yapısının doğru kurgulanması elzemdir.
Pagination sisteminin SEO için bir diğer önemli konusu ise tarama derinliğidir (crawl depth). Arama motoru botları site içerisinde ilgili içeriğe en az tıklama ile gitmeyi oldukça severler. Bu bağlamda oluşturulacak pagination sisteminin, arama motoru botlarını site içerisinde bir maraton koşusuna çevirmemesi için doğru ve sistemli kurgulanması gereklidir.
Pagination Nasıl Yapılandırılmalı ve Konumlandırılmalıdır?
Pagination yani sayfalandırma sisteminin kullanıcı deneyimi, hiyerarşik yapı ve tasarım ile ciddi bir ilişkisi olduğunu söyleyebiliriz.
Pagination sistemi tamamen kullanıcı dostu bir yapıya sahip olmalıdır. Site içerisindeki ziyaretçileri navige etmelidir. Böylece kullanıcı hangi sayfada olduğunu bilmeli, gideceği veya döneceği sayfalar arasında kolaylıkla dolaşabilmelidir. Kullanıcı gideceği sayfalarda alakasız içerikler görmemelidir. Bu bağlamda sayfalar içerisinde ciddi bir teknik çalışma yapılması da gereklidir.
Tüm bunlara ek olarak, navigasyon alanının tasarımının ve konumlandırmasının da önemli olduğunu söyleyebiliriz.
Pagination SEO’ya Zarar Verebilir!
Pagination yapısı doğru kullanılmadığında SEO tarafına zarar verebilir. Bu hususta dikkat etmeniz gereken maddeler var. Dilerseniz bu maddelere yakından bakalım.
1- Kopya Sayfa Yaratabilir!
Pagination yapısını kurgularken ?page=1 şeklinde bir URL oluşturduysanız bunu düzeltmelisiniz. Bu URL, asıl kategori URL'i ile duplike içerik sorununa neden olabilir. ?page=1 ile oluşan sayfa ile root (kök) sayfanın, örneğin /erkek-t-shirt sayfasının içerikleri aynı olacağı için duplike sayfalar yaratmanıza neden olabilir. Bu nedenle 1. sayfa linkleri doğrudan kök URL'e verilmelidir.
2- Zayıf İçerikli Sayfalar Oluşturabilir!
Kullanıcıları sayfalar arasında gezdirmek için fotoğraf galerisi, haber vb. içerikleri sayfalara bölmeniz zayıf içerik sorununa neden olabilir. Bu sayfaları UX açısından daha doğru ve kullanılabilir dizayn etmeniz gerekebilir.
3- Tarama Bütçesini Kullanır!
Pagination tarama bütçesini kullanır. Bu nedenle yeni parça sayfaları oluştururken bunu göz önünde bulundurmakta fayda olacaktır. Ancak bu sayfaları robots.txt ile engellemek ya da nofollow etiketi kullanmak, içindeki ürün ve içeriklerin keşfedilmesini zorlaştırır.
Pagination Sayfaları ve İçerik Sayfaları
Pagination, sayfalandırma sayfaları ve nesnelerden (içeriklerden) oluşmaktadır. Spor haberleri üreten bir blog sayfası düşünün. Bu sayfadaki pagination sayfaları, belirlenen maksimum sayıda spor haberini göstermektedir. Bu bağlamda spor haberleri sayfasında bulunan sayfalandırma sayfaları ve spor haberlerinin detay sayfaları birer dahili iç link yapısı (internal linking structure) oluşturmaktadır. Bu sebeple sayfalandırma sayfaları ve sayfa içerisinde bulunan öğe sayfaları arasında bir ilişki söz konusudur.
Sayfalandırma sayfaları da ürün veya içerik sayfaları gibi farklı URL'ler oluşturdukları için iç linkleme yapısına dahil olmaktadır. Bundan dolayı sayfalandırma sayfalarının optimize edilmesi gereklidir.
Pagination (Sayfalandırma) Tasarımı ve Link Şemaları
Google'ın sayfaların ne kadar iyi sıralandığını ve ne kadar sık tarandığını belirlemek için kullandığı sinyallerden biri PageRank algoritmasıdır. Bir sayfadan diğerine geçerken PageRank düşecektir. Tıklama derinliği artarsa yani sayfalandırma çok derinse, sayfalandırılmış URL'lerden bağlantı verilen sayfalar, bağlantı mimarisinde daha üstteki sayfalardan daha az PageRank alacaktır.
Tıklama derinliğinin artması ise pagination sayfalarının daha az taranmasına neden olmaktadır. Bu durumda tarama bütçesini (crawl budget) optimize etmek için sayfalandırma tasarımı bir hayli önemlidir. Daha derin pagination sayfalarında da ürün, içerik veya makale olduğunu düşünürsek, bu sayfaların da taranmaya ve PageRank'e ihtiyacı olduğunu söyleyebiliriz.
Peki bu durumda nasıl bir pagination tasarımına veya link şemasına ihtiyacımız olacak? Bunun üzerine tartışalım!
Portent şirketinde çalışan Matthew Henry, sayfalandırma bağlantılarının tıklama derinliği üzerindeki etkisini inceledi.
Matthew, tıklama derinliğini azaltmaya çalışırken bazı sayfalandırma tasarımlarının bağlantı derinliğine faydalı olduğunu gözlemledi. Örneğin, Önceki Sayfa, Sonraki Sayfa gibi bir yapının pagination bağlantı derinliğinde en kötü uygulama olduğunu söyleyebiliriz.
Matthew, yaptığı denemede Stepping by Two Pages tasarımının, onu kullanan web siteleri için pagination tıklama derinliğini iyileştirdiğini gözlemledi.
Birinci sayfadan doğrudan 60. sırada bulunan sayfaya atlayabilen bir sistem kurduğumuzda, arama motoru botları ve kullanıcılar da 60. sıradaki sayfaya atlayabilir ve logaritmik bir çözüm sunmuş oluruz. Matthew'e göre örneğin 200 sayfa derinliği olan bir pagination tasarımına ara işaretler koyarak bu kısımlara bağlantı yerleştirilirse, arama motoru botları ve kullanıcılar o sayfanın derinliğine çok daha kolay gidebilir. Matthew deneyinde sayfa derinliği ne kadar çoksa, doğru orantıda ara bağlantı koyulması gerektiğini vurguluyor.
Matthew'in yapmış olduğu çalışmaya göre, 1, 2, 3, 4 şeklinde sıra sıra tüm sayfaların taranması yerine logaritmik şekilde ara bağlantılar vererek doğrudan uzaktaki pagination sayfalarına adres verebiliriz. Böylece hem tarama bütçesini hem de tarama derinliğini azaltabileceğimizi belirtiyor. Yaptığı çalışmada etkili sonuçlar aldığı için bu yöntemin kullanılması gerektiğini belirtiyor.
Peki Bu Sayfalandırma Türleri Nelerdir?
Basit Sayfalandırma Türü
Bu sayfalandırma türünde yalnızca ilk sayfa linki ile önceki ve sonraki sayfa linkleri bulunur. Kullanıcılar bu alandan bir ileri ve bir geri gidebilir.
İlk | Önceki | Sonraki
İlk ve Son Sayfa Sayfalandırma Türü
İlk sayfa ve son sayfa arasında birkaç adet sayfanın linklendiği türdür. Çok fazla tercih edilmemektedir. Bu yönteme göre ortadaki sayfalara gitmek çok uzun zaman almaktadır.
İlk 1 2 3 4 Son
Beşerli Ara Bağlantılı Sayfalandırma Türü
Bulunduğu sayfanın 5 adet komşusunu gösteren sayfalandırma türüdür. Bu sayfalandırma türünde örneğin 3. sayfada iseniz 4, 5, 6, 7 ve 8. sayfalar da gösterilecektir.
1 2 3 4 5 6 7 8
Önceki ve Sonraki Sayfalar İçin Sayfalandırma Türü
Sadece önceki ve sonraki sayfaları gösterir. Aradaki bağlantılar için hiçbir işaret oluşturmaz. Büyük mağazalarda çok fazla örneğine rastlayamayacağınız bir sayfalandırma türüdür. Bu sayfalandırma türünde de ileri sayfalara gitmek zaman alacaktır. SEO tarafında, tarama derinliği konusunda çok başarılı sayılamaz.
Önceki | Sonraki
Step By Two (İki Sayfa) Sayfalandırma Türü
Bulunduğu sayfanın sağında ve solunda iki sayfa bağlantısı bulunur. Bu şema iki sayfa ileri atlamanıza yardımcı olur. Ayrıca geriye doğru gitmenize de olanak sağlar. Web dünyasının büyük çoğunluğu bu yapıyı veya buna benzer logaritmik sayfalandırma şemaları kullanmaktadır. Bu şemayı geliştirip bulunduğu sayfanın sağına ve soluna iki değil dört veya beş bağlantı koyulabilir. Bu sayede tıklama derinliği azaltılabilir. Bunun tamamen sitenizin sayfa sayısıyla alakalı bir geliştirme noktası olduğunu belirtebiliriz.
1 ... 23 24 25 26 27 ... 200
Pagination, Load More ve Infinite Scroll Karşılaştırması
İnternet sitelerinde içerik veya ürün listelemeleri için en yaygın iki navigasyon yöntemi pagination (sayfalandırma) ve infinite scroll (sonsuz kaydırma) sistemleridir. Peki SEO açısından hangisi daha avantajlı? Kullanıcı deneyimi (UX) için en iyi seçenek hangisi?
| Model | Açıklama | Kullanım Örneği |
|---|---|---|
| Pagination | İçerik bağımsız sayfalara bölünür. Kullanıcı "Sonraki", "Önceki" veya sayfa numarası ile gezinir. | Ürün kategorileri, büyük arşivler |
| Load More (Artımlı Yükleme) | Sayfa ilk yüklemede temel içeriği gösterir, ardından kullanıcı "Daha Fazla" butonuyla yeni içerik ekler. | Blog listeleri, galeri sayfaları |
| Infinite Scroll | İçerik kaydırma devam ettikçe otomatik ve kesintisiz şekilde yüklenir. | Sosyal medya akışları, görsel siteler |
Sayfalandırmanın Avantajları
✅ SEO dostu: Arama motorları sayfaları bağımsız birimler olarak daha kolay tarar ve indeksler.
✅ Kullanıcı kontrolü: Kullanıcılar belirli bir sayfaya doğrudan gidebilir veya kaldıkları yeri kolayca takip edebilir.
✅ Hızlı yükleme: Sayfalar parça parça yüklendiği için site hızı üzerindeki etkisi daha azdır.
✅ Veri takibi: Analiz araçlarıyla her sayfanın performansını ayrı ayrı ölçmek kolaydır.
Sayfalandırmanın Dezavantajları
❌ Daha fazla tıklama gerektirir: Kullanıcıların içerik keşfetmesi için ekstra adımlar gerekir.
❌ Deneyimi bölme riski: Kullanıcılar içeriği bölünmüş şekilde görmekten hoşlanmayabilir.
❌ Mobilde ekstra çaba: Küçük ekranlarda sayfa numaralarına tıklamak zor olabilir.
Infinite Scroll (Sonsuz Kaydırma) Nedir?
Sonsuz kaydırma, kullanıcı sayfayı aşağı doğru kaydırdıkça yeni ürünlerin ve nesnelerin aynı sayfa içerisinde hiçbir tıklama yapmadan yüklenmesine yardımcı olur. Sonsuz kaydırma sistemi genellikle JavaScript tabanlı bir yapı olduğu için, arama motoru botlarının bu yapıyı tarayabilmesi diğer pagination yapılarına göre daha zordur. Bu sebeple bu yapının kurulumu ve optimizasyonu oldukça önemlidir. Sonsuz kaydırmada bir diğer önemli husus ise scroll işlemi gerçekleşirken URL'nin değişmesidir. Eğer scroll yapılıp yeni nesneler yüklendikten sonra URL değişmezse, Google ve diğer arama motoru botları yeni içeriği görmez ve bu sayfaları keşfedemezler.
Infinite scroll tam anlamıyla bir sayfalandırma türü olmasa da içeriğin sürekli yenilenmesini ve nesnelerin bir şekilde bölünmesini sağladığı için bu yazıda ele almak istedik.
Örnek kullanım alanları:
- Sosyal medya platformları (Instagram, X, Facebook)
- Görsel tabanlı web siteleri (Pinterest, Unsplash)
- Haber akışları (Google Discover, Flipboard)
Sonsuz Kaydırmanın Avantajları
✅ Akıcı kullanıcı deneyimi: Kullanıcılar içerikte kesinti yaşamadan gezinebilir ve daha uzun süre sayfada kalır.
✅ Mobil uyumluluk: Mobil kullanıcılar için daha doğal ve zahmetsiz bir gezinme deneyimi sunar.
✅ Daha fazla içerik keşfi: Kullanıcıların daha fazla içeriğe ulaşmasını teşvik ederek etkileşimi artırır.
Sonsuz Kaydırmanın Dezavantajları
❌ SEO sorunları: Uygun teknikler kullanılmazsa arama motorları tüm içeriği indekslemekte zorlanabilir.
❌ Geri dönüş problemi: Kullanıcı bir bağlantıya tıklayıp geri döndüğünde, tarayıcı geçmişi yönetilmezse kaldığı yeri kaybedebilir.
❌ Footer erişimi zorlaşır: Sayfanın en altındaki (footer) bilgilere ulaşmak neredeyse imkansız hale gelir.
❌ Performans etkisi: Çok fazla içeriğin arka planda sürekli yüklenmesi mobil cihazlarda performansı düşürebilir ve sunucu yükünü artırabilir.
SEO İçin Sonsuz Kaydırma Kullanımı
Googlebot sayfayı bir kullanıcı gibi aşağı kaydırmaz. Bu yüzden yalnızca kaydırmayla yüklenen içeriği göremeyebilir. Tüm içeriğin indekslenebilir olması için:
- Parçalı URL'leme: Google'ın önerisine göre infinite scroll ile yüklenen her içerik bloğunun (örneğin 2. sayfanın içeriği) kendine ait benzersiz bir URL'i olmalıdır. Bu, kullanıcı kaydırdıkça URL'nin History API (pushState) ile dinamik olarak güncellenmesi demektir. Bu sayede Googlebot o parçalı URL'leri tarayarak tüm içeriği indeksleyebilir. Kullanıcı sayfanın 2. içerik bloğuna ulaştığında URL şu şekilde güncellenmelidir:
example.com/gallery?page=2 - İlk yükleme: Kritik ve önemli içeriği ilk yüklemede gösterin.
- Lazy load kullanımı: Lazy load (gecikmeli yükleme) kullanırken, arama motorlarının içeriği okuyabildiğinden emin olun ve yalnızca görünür alanın dışındaki görselleri erteleyin.
Hibrit (Karma) Çözümler
Birçok modern site, her iki yöntemin avantajlarını birleştiren hibrit bir yaklaşım kullanır.
Nasıl çalışır: Kullanıcılar sayfayı ilk başta belirli bir seviyeye kadar (örneğin ilk 30 ürün) infinite scroll ile kaydırır. Bu eşiğe ulaştıktan sonra yeni ürünler "Daha Fazla Göster" (Load More) butonuyla yüklenir.
Google, Load More ve sonsuz kaydırma yöntemlerini "incremental page loading" (artımlı sayfa yükleme) olarak adlandırır. Her yükleme bölümü için tanımlı bir URL yapısı oluşturulduğunda bu yöntemler SEO dostu hale gelir.
Faydası: İlk etkileşimde akıcılık ve içerik tüketimi sağlanır, sunucu yükü ve geri dönüş problemi en aza indirilir ve sayfanın en altındaki alanlara (footer) erişim kolaylaşır.
Hangi Durumda Hangisini Seçmelisiniz?
Hangi yöntemi seçeceğiniz tamamen sitenizin amacına ve kullanıcı kitlenize bağlıdır.
| Model | Artıları | Eksileri |
|---|---|---|
| Pagination | Kullanıcılara sonuçların boyutu ve mevcut konumu hakkında bilgi verir. | Kullanıcıların sonuçlar arasında gezinebilmesi için daha karmaşık kontroller gerekir. İçerikler tek bir liste şeklinde gösterilmez, birden fazla sayfaya bölünür. Daha fazla içerik görüntülemek için yeni sayfa yüklenmesi gerekir. |
| Load More | Tüm içerik için tek bir sayfa kullanılır. Kullanıcıya toplam sonuç boyutu hakkında bilgi verilebilir. | Tüm sonuçlar tek bir web sayfasında bulunduğu için çok fazla sayıda sonuç işlenemez. |
| Infinite Scroll | Tüm içerik için tek bir sayfa kullanılır. Kullanımı kolaydır, kullanıcı daha fazla içerik görmek için sadece kaydırır. | Sonuçların boyutu belirsiz olduğu için kaydırma yorgunluğu oluşabilir. Çok fazla sayıda sonuç işlenemez. |
Google'ın önerilerine göre, hangi listeleme modelini seçerseniz seçin şu maddelere dikkat edilmelidir:
- Her içerik bloğu taranabilir bir URL'e sahip olmalı.
- Lazy load ana içerikte değil, görsellerde kullanılmalı.
- JavaScript ile yüklenen içerik, arama motorlarının erişimine açık olmalı.
- Pagination yapılarında her sayfa kendi canonical etiketini göstermeli.
Özetle:
- Eğer SEO öncelikliyse ve kullanıcıların belirli bir noktaya geri dönme ihtiyacı varsa (e-ticaret kategori sayfaları gibi) pagination tercih edilmelidir.
- Eğer amaç kullanıcının kesintisiz ve sürükleyici bir şekilde içerik tüketmesiyse (akış siteleri gibi), infinite scroll veya hibrit çözümler daha iyi bir seçenek olabilir.
SEO’ya Uygun, Doğru ve Yönetilebilir Pagination Nasıl Kurgulanır?
Linklerin Taranabilir Olmasına Dikkat Etmelisin!
En verimli pagination sayfalarının taranabilir olanlar olduğunu söyleyebiliriz. Arama motoru botlarının sayfalandırılmış sayfalardaki içerikleri ve ürünleri keşfedebilmesi için bu sayfaları tarayabilmesi gerekmektedir. Bu sayfaların hyperlink olarak tanımlanmaması, SSR olarak basılmaması, robots.txt dosyasından engellenmiş olması veya nofollow etiketi taşıması keşfedilmesinde problem yaratacaktır.
Sitenin <a href="pagination-sayfa-url" title=""></a> şeklinde hyperlink esasına uygun bir şekilde basıldığından emin olmalısınız. Yalnızca JavaScript ile kurgulanmış bir pagination sistemi, arama motoru botları tarafından keşfedilmesi bağlamında çok yararlı olmayacaktır.
Sayfalandırılmış her URL taranabilir ve benzersiz olmalıdır. Google'ın örneğinde example.com/category?page=2 gibi açık şekilde taranabilir diziler kullanılması gerektiği belirtilir.
Rel=”Next / Prev” Etiketleri Hala Gerekli mi?
Google, 2019 yılından beri <link rel="prev"> ve <link rel="next"> etiketlerini kullanmamaktadır. Bu etiketler artık sayfa serileri arasındaki ilişkiyi belirtmek için gerekli değildir. Google, sayfaları bir dizi olarak tanımak için site içi bağlantı yapılarını kullanır.
Ancak yalnızca Google değil, ABD gibi bölgelerde Bing arama motorunun da çok ciddi oranlarda kullanıldığını unutmamak gerekir. Bu sebeple efor anlamında sizi yormayacaksa pagination sayfalarında rel="next" ve rel="prev" etiketlerinin kullanılmasında fayda olabilir.
Pagination Linklerini Canonical Etiketinde Self-Link Şeklinde Tanımlamalısın!
Bazı SEO'cular pagination sayfalarının canonical adreslerinin root URL'i göstermesini önerir, fakat bu çok doğru bir kullanım değildir. Pagination sayfalarının içerikleri root sayfadan farklı olduğu için her sayfanın canonical etiketi kendi URL'sini göstermelidir. Tüm sayfaların canonical etiketinde serinin ilk sayfasını göstermek, diğer sayfalardaki içeriklerin indekslenmesini engeller ve büyük bir SEO hatasıdır.
Google sözcülerinden John Mueller, Google Webmaster office-hours konuşmasında pagination sayfalarına farklı davranmadıklarını ve onları birer sayfa olarak değerlendirdiklerini söyledi. Bu bağlamda pagination sayfalarını yalnızca bir dizi olarak görmek çok doğru olmayacaktır. Her bir pagination sayfası root sayfalarla yarışabilir. Bu sebeple bu uygulamalara dikkat etmekte fayda var diyebiliriz.
Örneğin /erkek-tshirt?sayfa=2 sayfasının canonical adresi de /erkek-tshirt?sayfa=2 olmalıdır.
İşi biraz daha komplike hale getirip hem next & prev hem de canonical etiketi için bir örnek daha verecek olursak:
<link rel="prev" href="https://orneksite.com/seo?sorter=newest" />
<link rel="next" href="https://orneksite.com/seo?page=3&sorter=newest" />
<link rel="canonical" href="https://orneksite.com/seo?page=2" />
Not: Canonical ve rel="next" & rel="prev" etiketlerinin <head></head> kodları arasında kullanıldığını unutmamalısın!
Sayfalandırma Hakkında Son Düşünceler
Pagination'ın bir web sitesinin en önemli yapı taşlarından biri olduğunu söyleyebiliriz. Bu yapı eğer yoksa doğru kurgulanması, varsa en uygun şekilde optimize edilmesi önem taşımaktadır. Sayfalandırma sayfalarının kurgulanmasında SEO tarafında dikkat edilmesi gereken noktalar şunlardır: bu bileşenlerin tekrara düşmemesi, duplike sayfa oluşturmaktan kaçınılması, belirli bir düzen ve şemaya uygun şekilde tanımlanması, sayfalandırma için oluşturulmuş URL'lere noindex verilmemesi ve nofollow veya robots.txt ile taranmasının önüne geçilmemesi.
Sayfalandırma sayfalarının kurgulanmasında PageRank ve tarama bütçesini göz ardı etmeden, pagination yapısını sektörünüz ve web tasarımınız için UX açısından en uygun olacak şekilde tasarlamak çok ciddi fayda sağlayacaktır. Hangi yöntemi seçerseniz seçin, sitenizin performansını Google Search Console ve analitik araçlarla takip ederek sürekli iyileştirmeler yapmayı unutmayın!
SEO projelerinizde işinizi kolaylaştıracak "RegEx Nedir, SEO Projelerinde RegEx Kullanımı" adlı yazımızı okumak için tıklayınız!













