Bagaimana Cara Membuat Halaman Pagination yang SEO-Friendly di Toko eCommerce Berbasis Magento Anda?
Diterbitkan: 2018-10-16Pagination {{pagination-pager}} mungkin adalah salah satu topik SEO yang paling banyak dibahas sejauh ini. Mari titik i dan silangkan t dan pelajari bagaimana toko berbasis Magento Anda dapat mengambil manfaat dari optimasi pagination.
Daftar isi
- Apa Arti Pagination & Mengapa Website Anda Membutuhkannya?
- Bagaimana Tampilan Halaman Pagination?
- Bagaimana Mengoptimalkan Halaman Pagination?
- Profesional SEO juga menggunakan beberapa metode lain, yang meliputi:
- Apa yang Harus Dihindari?
- Skenario #1: setel rel='canonical' untuk pageall
- Skenario #2: atur rel='canonical' dari semua halaman pagination ke halaman pertama (utama)
- Skenario #3: menggunakan atribut rel="prev" & rel="next"
- Rekomendasi Google Tambahan
- Apa Cara Mudah Mengoptimalkan Pagination di Magento 2?
- Bungkus
Apa Arti Pagination & Mengapa Website Anda Membutuhkannya?
Page pagination (alias paging) berarti mengelompokkan halaman menggunakan penomoran dalam satu bagian situs, kategori atau subkategori.
Paging biasanya diperkenalkan untuk meningkatkan SEO dan menghindari kelebihan situs dengan data, termasuk lusinan dan ratusan ribu daftar produk. Tidak ada berita bahwa kecepatan situs web adalah pembunuh. Jadi, jika dibutuhkan lebih dari 3 detik untuk memuat halaman, pelanggan statistik kemungkinan besar akan meninggalkan toko eCommerce Anda. Yah, kecuali jika mereka sangat setia dengan merek Anda (pelajari lebih lanjut tentang ekstensi Poin Hadiah).
Bagaimana Tampilan Halaman Pagination?
Biasanya, pagination di situs web eCommerce terlihat seperti berikut:
Bagaimana Mengoptimalkan Halaman Pagination?
Google merekomendasikan untuk menggunakan salah satu opsi berikut:
- Tidak melakukan apa-apa (Ha! Bukan yang menjanjikan),
- Atur rel=”canonical” dari semua halaman pagination – termasuk yang pertama – ke halaman dengan semua penawaran Anda,
- Terapkan atribut berikutnya, sebelumnya untuk menunjukkan hubungan antara halaman pagination. Google menunjukkan opsi ini sebagai salah satu prioritas, sebenarnya.
Profesional SEO juga menggunakan beberapa metode lain, yang meliputi:
- sembunyikan halaman pagination dengan bantuan <meta name=”robots” content=”noindex, follow” /> atau hentikan pengindeksan di file 'robots.txt' (sementara robot tidak diperlakukan sebagai arahan),
- pada semua halaman pagination, tambahkan rel='canonical' ke halaman (utama) pertama.
Apa yang Harus Dihindari?
- Jangan duduk kaku! Ketika berbicara tentang pagination, tidak melakukan apa pun dapat menyebabkan munculnya konten duplikat. Akibatnya, halaman yang dioptimalkan dengan buruk dapat diindeks, sedangkan halaman penting untuk promosi akan dihindari.
- Sembunyikan semua halaman pagination — kecuali yang pertama — dari indeksasi. Ini dapat menyebabkan visibilitas item yang lebih buruk yang terletak di halaman kedua, ketiga, dan berikutnya.
- Tidak ada jaminan 100% bahwa perayap web akan berhasil memindai halaman produk, tautan yang terletak di halaman pagination yang disembunyikan dari indeksasi. Anda harus mempertimbangkan opsi ini hanya jika ada konten duplikat di toko eCommerce Anda dan tidak ada kemungkinan untuk membuat halaman tersebut unik.
Jika tidak, TIDAK di sini juga!
Pedagang eCommerce sering menjadi orang yang perlu mengoptimalkan halaman pagination toko eCommerce mereka lebih dari siapa pun. Mari kita ikhtisar tiga skenario populer:
Skenario #1: setel rel='canonical' untuk pageall
1. Jika Anda memiliki halaman yang mencakup semua item yang Anda jual (alias pageall), maka sangat disarankan untuk mengatur rel=”canonical” dari semua halaman pagination (termasuk yang pertama) ke halaman tersebut.
Misalnya, https://your.ecommerce.store/category/page-5 harus ditetapkan sebagai <link rel=“canonical”href=“https://your.ecommerce.store/category/page-all/”> .
Dengan demikian, Anda akan menunjukkan kepada perayap mesin telusur bahwa ada halaman di situs Anda yang menyertakan semua halaman pagination. Halaman yang tepat ini harus diindeks.
2. Teks yang dioptimalkan harus disetel ke pageall dan tidak diduplikasi di halaman pagination. Selain itu, waktu buka halaman harus dioptimalkan agar tidak memengaruhi perilaku pelanggan di halaman.
Jelas, jika ada ratusan atau ribuan item dalam katalog Anda, skenario ini tidak akan sesuai dengan bisnis Anda.
Skenario #2: atur rel='canonical' dari semua halaman pagination ke halaman pertama (utama)
1. Pada halaman pagination, sangat penting untuk menghapus parameter rentang halaman dari tautan ke yang pertama jika ditambahkan.
Misalnya, ada halaman pagination berikut:
- your.ecommerce.store/category/,
- your.ecommerce.store/category/page-2/,
- your.ecommerce.store/category/page-3/.
Namun demikian, ketika kembali dari your.ecommerce.store/category/page-2/, your.ecommerce.store/category/page-3/ dan halaman lain ke halaman pertama, tautan akan mengarah ke your.ecommerce. store/category/page-1/ alih-alih your.ecommerce.store/category/ .
Halaman your.ecommerce.store/category/page-1/ akan menjadi duplikat dari your.ecommerce.store/category/ .
Yang perlu Anda lakukan adalah menghapus elemen 'halaman-1' dari tautan ke halaman utama, serta mengonfigurasi 'pengalihan 301' dari halaman yang memiliki parameter seperti itu ke halaman kategori pertama.
2. Jika ada teks pada halaman pagination (misalnya, halaman kategori), itu harus ditampilkan hanya pada halaman utama, yaitu pada halaman pertama. Pada halaman pagination lainnya, teks tidak boleh diduplikasi. Jika tidak, ada kemungkinan besar bahwa halaman yang tidak relevan akan ditampilkan pada kueri.
3. Atur rel="canonical" dari semua halaman pagination ke halaman pagination utama. Misalnya, di your.ecommerce.store/category/page-2/ harus <link rel=”canonical” href=”your.ecommerce.store/category/” />.
Beberapa mesin pencari merekomendasikan metode ini sementara Google tetap diam tentang hal itu. Jadi, tidak ada yang bisa saya pakai.
Skenario #3: menggunakan atribut rel="prev" & rel="next"
Ini mungkin salah satu metode yang paling efektif.
Ternyata mesin pencari cenderung memberi peringkat lebih tinggi pada halaman yang mencantumkan lebih banyak penawaran. Mengambil bahwa Google cenderung menampilkan halaman yang paling relevan dengan pilihan maksimal, itu masuk akal. Namun, varian semua halaman tidak cocok di sini – halaman seperti itu cenderung dimuat dengan lambat.
Dengan demikian, atribut next dan prev diatur pada halaman pagination. Mereka digunakan untuk menunjukkan kepada mesin pencari bahwa halaman tersebut memiliki konten yang terkait secara logis.
Sama halnya dengan konfigurasi rel=”canonical”, sangat penting untuk menghapus parameter rentang halaman dari tautan ke tautan pertama jika ditambahkan. Teks juga harus ditampilkan hanya pada halaman pertama pagination. rel=”canonical” harus disetel dari halaman ke halaman itu sendiri, atau tidak disetel sama sekali: rel=”next” & rel=”prev” tidak bergantung pada rel=”canonical”. Mereka dapat digunakan secara bersamaan, serta diperkenalkan pada halaman pagination.
Misalnya, jika toko eCommerce Anda memiliki halaman pagination, seperti:
- your.ecommerce.store/category/ — halaman pertama,
- your.ecommerce.store/category/page-2/ — halaman kedua,
- your.ecommerce.store/category/page-3/ — halaman ketiga.
Kemudian,
- di <head> di your.ecommerce.store/category/ , Anda harus menambahkan < link rel=”next” href=”your.ecommerce.store/category/page-2/ ” / >.
- di <head> di your.ecommerce.store/category/page-2/ , Anda harus menambahkan < link rel=”next” href=”your.ecommerce.store/category/page-3/” / >.
- di <head> di our.ecommerce.store/category/page-3/ , Anda harus menambahkan <link rel=”prev” href=”your.ecommerce.store/category/page-2/” />.
Jadi, pada halaman pertama dalam pagination, hanya atribut berikutnya yang harus digunakan, dan pada halaman terakhir — hanya satu atribut sebelumnya.
Selain itu, pastikan untuk membuat tag meta unik untuk halaman pagination berdasarkan template tersebut:
Judul halaman pagination = [Judul halaman pagination utama] — nomor halaman pagination.
Dan terakhir, namun tidak kalah pentingnya, jangan lupa untuk membuat tag meta unik untuk halaman pagination berdasarkan template.
Rekomendasi Google Tambahan
- rel="prev" & rel="next" dilihat oleh Google sebagai atribut referensial, bukan sebagai aturan,
- jika mesin pencari menemukan kesalahan dalam pengaturan rel="prev" atau rel="next", indeksasi halaman lebih lanjut dan analisis konten akan dilakukan berdasarkan algoritma Google sendiri.
Penting! Bahkan jika halaman situs web Anda dimuat dengan bantuan AJAX — yaitu item ditampilkan setelah pelanggan menggulir halaman ke bawah — masih ada tautan ke halaman pagination.
Apa Cara Mudah Mengoptimalkan Pagination di Magento 2?
Ekstensi SEO Suite Ultimate untuk Magento 2 menangani semua kerja keras untuk Anda dan memungkinkan membuat halaman pagination benar-benar ramah mesin pencari.
Anda akan dapat:
- aktifkan URL ramah SEO untuk halaman pagination,
- atur format kunci URL pager,
- gunakan parameter "Pager Var" untuk menentukan bagaimana "halaman" didefinisikan di URL pager,
- tambahkan nomor pager ke judul/deskripsi meta (di awal atau di akhir).
Secara default, Magento 2 menggunakan parameter GET untuk menampilkan pagination di URL. Misalnya, seperti itulah tampilan halaman pagination di situs berbasis Magento Anda: www.your.ecommerce.store.html?p=2. SEO Suite Ultimate memungkinkan perluasan fungsi ini dan memodifikasi format pagination.
1. Untuk mengaktifkan fungsionalitas, buka TOKO Konfigurasi MAGEWORX SEO URL SEO , dan pilih 'Aktifkan untuk URL Pager'
2. Sedikit di bawah ini, Anda dapat memilih format pager:
· -[pager_var][pager_num] (misalnya, your.ecommerce.store/category-p2.html)
· /[pager_var]/[pager_num] (misalnya, your.ecommerce.store/category/p/2.html)
3. Secara default, pager_var adalah hal. Anda dapat dengan mudah mengubah nilai ini dengan memasukkan varian Anda di bidang Parameter “Pager Var”.
4. Selain itu, ekstensi SEO Suite Ultimate memungkinkan Anda untuk menambahkan nomor pager ke judul/deskripsi meta, yaitu menghasilkan data meta yang unik. Untuk melakukannya, Anda memerlukan tab SEO Extended (rutenya sama saja: TOKO Konfigurasi MAGEWORX SEO SEO Extended ), dan kolom berikut:
Bungkus
Mari kita hadapi itu: halaman pagination yang tidak dikonfigurasi dengan benar dapat membahayakan bisnis eCommerce Anda. Akibatnya, halaman yang penting untuk bisnis tidak diindeks atau diperlakukan sebagai berkualitas rendah oleh mesin pencari. SEO Suite Ultimate untuk Magento 2 datang untuk menyelamatkan di sini. Ini membantu melakukan optimasi halaman tersebut dengan benar, menghindari kehilangan lalu lintas yang ditargetkan, dan (yang penting!) menghemat waktu.