Magento-tabanlı e-Ticaret Mağazanızda SEO Dostu Sayfalama Sayfaları Nasıl Oluşturulur?

Yayınlanan: 2018-10-16

Sayfalandırma {{pagination-pager}}, muhtemelen şu ana kadar en çok tartışılan SEO konularından biridir. i'leri noktalayalım ve t'leri geçelim ve Magento tabanlı mağazanızın sayfalandırma optimizasyonundan nasıl yararlanabileceğini öğrenelim.

İçindekiler

  • Sayfalandırma Ne Anlama Geliyor ve Web Sitenizin Neden Buna İhtiyacı Var?
  • Sayfalandırma Sayfaları Nasıl Görünüyor?
  • Sayfalandırma Sayfaları Nasıl Optimize Edilir?
    • SEO uzmanları ayrıca aşağıdakileri içeren başka yöntemler de kullanır:
  • Kaçınılması gerekenler?
    • Senaryo #1: pageall için rel='canonical' ayarlayın
    • Senaryo #2: tüm sayfalandırma sayfalarından ilk (ana) sayfaya rel='canonical' ayarını yapın
    • Senaryo #3: rel=”prev” & rel=”next” niteliklerini kullanma
  • Ek Google Önerileri
  • Magento 2'de Sayfalandırmayı Optimize Etmenin Kolay Yolu Nedir?
  • Sarmak

Sayfalandırma Ne Anlama Geliyor ve Web Sitenizin Neden Buna İhtiyacı Var?

Sayfalandırma Ne Anlama Geliyor ve Web Sitenizin Neden Buna İhtiyacı Var?

Sayfa sayfalandırma (aka sayfalama), sayfaları tek bir site bölümü, kategori veya alt kategori içinde numaralandırmayı kullanarak gruplamak anlamına gelir.

Sayfalama genellikle hem SEO'yu iyileştirmek hem de düzinelerce ve yüz binlerce ürün listeleme dahil olmak üzere verilerle sitenin aşırı yüklenmesini önlemek için tanıtılır. Web sitesi hızının katil olduğuna dair bir haber yok. Bu nedenle, bir sayfanın yüklenmesi 3 saniyeden fazla sürerse, istatistiksel müşterinin e-ticaret mağazanızı terk etmesi muhtemeldir. Markanıza çok sadık olmadıkları sürece (Ödül Puanları uzantısı hakkında daha fazla bilgi edinin).

Sayfalandırma Sayfaları Nasıl Görünüyor?

Normalde, e-Ticaret web sitelerinde sayfalandırma aşağıdaki gibi görünür:
Sayfalandırma Sayfaları Nasıl Görünür?

Sayfalandırma Sayfaları Nasıl Optimize Edilir?

Google, şu seçeneklerden birinin kullanılmasını önerir:

  1. Hiçbir şey yapma (Ha! Umut verici değil),
  2. İlk sayfa da dahil olmak üzere tüm sayfalandırma sayfalarından tüm tekliflerinizi içeren sayfaya rel=”canonical” ayarlayın,
  3. Sayfalandırma sayfaları arasındaki ilişkiyi göstermek için sonraki, önceki öznitelikleri uygulayın. Google bu seçeneği öncelikli olarak gösteriyor aslında.

SEO uzmanları ayrıca aşağıdakileri içeren başka yöntemler de kullanır:

  • sayfalandırma sayfalarını <meta name=”robots” content=”noindex,follow” /> yardımıyla gizleyin veya 'robots.txt' dosyasında indekslenmesini durdurun (robotlar yönerge olarak kabul edilmezken),
  • tüm sayfalandırma sayfalarında, ilk (ana) sayfaya rel='canonical' ekleyin.

Kaçınılması gerekenler?

Sayfalandırmada Nelerden Kaçının?

  1. Sıkı oturma! Sayfalandırma söz konusu olduğunda, hiçbir şey yapmamak yinelenen içeriğin ortaya çıkmasına neden olabilir. Sonuç olarak, kötü optimize edilmiş sayfalar dizine eklenebilirken, tanıtım sayfaları için kritik olanlardan kaçınılacaktır.
  2. İlk sayfa hariç tüm sayfalandırma sayfalarını indekslemeden gizleyin. Bu, ikinci, üçüncü ve sonraki sayfalarda bulunan öğelerin daha kötü görünmesine neden olabilir.
  3. Web tarayıcılarının, dizinlemeden gizlenen sayfalandırma sayfalarında bulunan bağlantıları olan ürün sayfalarını taramayı başaracaklarının %100 garantisi yoktur. Bu seçeneği yalnızca e-ticaret mağazanızda yinelenen içerik olması ve bu sayfaları benzersiz hale getirme olasılığının olmaması durumunda göz önünde bulundurmalısınız.
    Aksi takdirde, burada da HAYIR!

e-Ticaret tüccarları, genellikle e-ticaret mağazalarının sayfalandırma sayfalarını herkesten daha fazla optimize etmeye ihtiyaç duyanlardır. Üç popüler senaryoyu gözden geçirelim:

Senaryo #1: pageall için rel='canonical' ayarlayın

magento 2'de sayfalama
1. Sattığınız tüm öğeleri (aka pageall) içeren bir sayfanız varsa, o sayfaya tüm sayfalandırma sayfalarından (birincisi dahil) rel=”canonical” ayarlamanız şiddetle tavsiye edilir.

Örneğin, https://your.ecommerce.store/category/page-5 , <link rel=“canonical”href=“https://your.ecommerce.store/category/page-all/”> olarak ayarlanmalıdır. .
Böylece arama motoru tarayıcılarına sitenizde tüm sayfalandırma sayfalarını içeren bir sayfa olduğunu göstereceksiniz. Bu kesin sayfa dizine eklenmelidir.

2. Optimize edilmiş metinler sayfaların tamamına ayarlanmalı ve sayfalandırma sayfalarında çoğaltılmamalıdır. Ayrıca, sayfanın yüklenme süresi, müşterinin sayfadaki davranışını etkilemeyecek şekilde optimize edilmelidir.

Açıkçası, kataloğunuzda yüzlerce veya binlerce ürün varsa, bu senaryo işinize uymayacaktır.

Senaryo #2: tüm sayfalandırma sayfalarından ilk (ana) sayfaya rel='canonical' ayarını yapın

magento 2'de sayfalama
1. Sayfalandırma sayfalarında, eklenirse, sayfa aralığı parametresini bağlantıdan ilkine silmek çok önemlidir.

Örneğin, aşağıdaki sayfalandırma sayfaları vardır:

  • sizin.eticaret.store/kategori/,
  • sizin.e-ticaret.store/category/page-2/,
  • your.ecommerce.store/category/page-3/.

Ancak bununla birlikte, e-ticaret.store/category/page-2/, your.ecommerce.store/category/page-3/ ve diğer sayfalardan ilk sayfaya döndüğünüzde, bağlantı sizin.e-ticaretinize yönlendirilecektir. your.ecommerce.store/category/ yerine store/category/page-1/ .

Sayfanız.ecommerce.store/category/ page-1/, your.ecommerce.store/category/ sayfasının kopyası olacaktır.

Yapmanız gereken, ana sayfaya giden bağlantılardan 'page-1' öğesini kaldırmak ve ayrıca böyle bir parametreye sahip sayfalardan ilk kategori sayfasına '301 yönlendirmesini' yapılandırmak.

2. Sayfalandırma sayfalarında (örneğin kategori sayfaları) metin varsa, yalnızca ana sayfada yani ilk sayfada görüntülenmelidir. Diğer sayfalandırma sayfalarında metin kopyalanmamalıdır. Aksi takdirde, sorguda alakasız bir sayfanın görüntülenme olasılığı yüksektir.

3. Tüm sayfalandırma sayfalarından ana sayfalandırma sayfasına rel=”canonical” ayarlayın. Örneğin.ecommerce.store/category/page-2/ üzerinde <link rel=”canonical” href=”your.ecommerce.store/category/” /> olmalıdır.

Google bu konuda sessiz kalırken bazı arama motorları bu yöntemi önermektedir. Yani, parmağımı koyabileceğim hiçbir şey yok.

Senaryo #3: rel=”prev” & rel=”next” niteliklerini kullanma

Magento-tabanlı e-Ticaret Mağazanızda SEO Dostu Sayfalama Sayfaları Nasıl Oluşturulur?

Bu muhtemelen en etkili yöntemlerden biridir.

Arama motorlarının daha fazla teklif listeleyen sayfalarda daha üst sıralarda yer alma ihtimalinin yüksek olduğu ortaya çıktı. Google'ın en alakalı sayfayı maksimum seçenekle gösterme eğiliminde olduğunu almak, bu mantıklı. Ancak, pageall varyantı buraya uymaz – böyle bir sayfanın yavaş yüklenmesi muhtemeldir.

Böylece sayfalama sayfalarında next ve prev öznitelikleri ayarlanır. Sayfaların mantıksal olarak alakalı içeriğe sahip olduğunu arama motorlarına göstermek için kullanılırlar.

rel=”canonical” yapılandırmasına benzer şekilde, eklenirse sayfa aralığı parametresini bağlantıdan birincisine silmek çok önemlidir. Metin ayrıca yalnızca sayfalandırmanın ilk sayfasında gösterilmelidir. rel=”canonical” sayfalardan kendilerine ayarlanmalı veya hiç ayarlanmamalıdır: rel=”next” & rel=”prev” rel=”canonical”e bağlı değildir. Sayfalandırma sayfalarında tanıtılmalarının yanı sıra aynı anda kullanılabilirler.

Örneğin, e-ticaret mağazanızın aşağıdaki gibi sayfalandırma sayfaları varsa:

  • your.ecommerce.store/category/ — ilk sayfa,
  • your.ecommerce.store/category/page-2/ — ikinci sayfa,
  • your.ecommerce.store/category/page-3/ — üçüncü sayfa.

O zamanlar,

  • <head> içinde your.ecommerce.store/category/ , < link rel=”next” href=”your.ecommerce.store/category/page-2/ ” / > eklemelisiniz.
  • your.ecommerce.store/category/page-2/ adresindeki <head> bölümüne < link rel=”next” href=”your.ecommerce.store/category/page-3/” / > eklemelisiniz.
  • your.ecommerce.store/category/page-3/ adresindeki <head> bölümüne <link rel=”prev” href=”your.ecommerce.store/category/page-2/” /> eklemelisiniz.

Bu nedenle, sayfalandırmadaki ilk sayfada yalnızca sonraki öznitelik kullanılmalıdır ve sonuncusunda - yalnızca önceki öznitelik kullanılmalıdır.

Ek olarak, sayfalandırma sayfaları için böyle bir şablona dayalı benzersiz meta etiketler oluşturduğunuzdan emin olun:
Sayfalandırma sayfasının başlığı = [Ana sayfalandırma sayfasının başlığı] — sayfalandırma sayfasının numarası.

Ve son olarak, ama en az değil, şablona dayalı sayfalandırma sayfaları için benzersiz meta etiketler oluşturmayı unutmayın.

Ek Google Önerileri

magento 2'de sayfalama

  • rel=”prev” & rel=”next” Google tarafından bir kural olarak değil, referans nitelikler olarak görülür,
  • arama motorları rel=”prev” veya rel=”next” ayarlarında herhangi bir hata bulursa, Google'ın kendi algoritmasına göre daha fazla sayfa indeksleme ve içerik analizi yapılacaktır.

Önemli! Web sitenizin sayfaları AJAX yardımıyla yüklense bile - örneğin, öğeler müşteri sayfayı aşağı kaydırdıktan sonra görüntülenir - yine de sayfalama sayfalarına bağlantılar olabilir.

Magento 2'de Sayfalandırmayı Optimize Etmenin Kolay Yolu Nedir?

SEO Suite Ultimate MageWorx Magento 2 için SEO Suite Ultimate uzantısı, sizin için tüm zor işleri halleder ve sayfalandırma sayfalarının kesinlikle arama motoru dostu olmasını sağlar.

Yapabileceksin:

  • sayfalandırma sayfaları için SEO dostu URL'leri etkinleştirin,
  • çağrı cihazı URL anahtarının biçimini ayarlayın,
  • pager URL'lerinde "sayfa"nın nasıl tanımlandığını belirtmek için "Pager Var" parametresini kullanın,
  • meta başlığa/açıklamaya çağrı cihazı numarası ekleyin (başlangıçta veya sonunda).

Varsayılan olarak, Magento 2, URL'lerde sayfalandırmayı görüntülemek için GET parametrelerini kullanır. Örneğin, Magento tabanlı sitenizdeki sayfalandırma sayfaları şöyle görünür: www.your.ecommerce.store.html?p=2. SEO Suite Ultimate, bu işlevselliğin genişletilmesine ve sayfalandırma biçiminin değiştirilmesine izin verir.

1. İşlevi etkinleştirmek için MAĞAZALAR ⟶ Yapılandırma ⟶ MAGEWORX ⟶ SEO ⟶ SEO URL'leri'ne gidin ve 'Çağrı Cihazı URL'leri için Etkinleştir'i seçin

2. Biraz aşağıda, çağrı cihazı formatını seçebilirsiniz:
· -[pager_var][pager_num] (örneğin, your.ecommerce.store/category-p2.html)
· /[pager_var]/[pager_num] (örneğin, your.ecommerce.store/category/p/2.html)
3. Varsayılan olarak, pager_var p'dir. “Page Var” Parametre alanına varyantınızı girerek bu değeri kolayca değiştirebilirsiniz.
4. Ek olarak, SEO Suite Ultimate uzantısı, meta başlığa/açıklamaya çağrı cihazı numarası eklemenize, yani benzersiz meta veriler oluşturmanıza olanak tanır. Bunu yapmak için, SEO Genişletilmiş sekmesine (yol aynı: MAĞAZALAR ⟶ Yapılandırma ⟶ MAGEWORX ⟶ SEO ⟶ SEO Genişletilmiş ) ve aşağıdaki alanlara ihtiyacınız olacak:
SEO Suite Ultimate'da Çağrı Numarası İşlevselliği

Sarmak

Kabul edelim: Yanlış yapılandırılmış sayfalandırma sayfaları e-ticaret işinize zarar verebilir. Sonuç olarak, iş için kritik olan sayfalar, arama motorları tarafından indekslenmez veya düşük kaliteli olarak değerlendirilmez. Magento 2 için SEO Suite Ultimate burada kurtarmaya geliyor. Bu tür sayfaların optimizasyonunun doğru yapılmasına, hedeflenen trafiğin kaybolmasının önlenmesine ve (önemlisi!) zamandan tasarruf edilmesine yardımcı olur.