Cyber SEO: Diskon 50%
Preferensi

Privasi penting bagi kami, sehingga Anda dapat menonaktifkan jenis penyimpanan tertentu yang tidak diperlukan untuk fungsi dasar situs web. Memblokir kategori tertentu dapat memengaruhi pengalaman Anda di situs web. Informasi lebih lanjut (Kebijakan Cookie)

Terima semua cookie

SEO teknis untuk e-commerce: 8 perbaikan untuk faset, varian, stok, dan kecepatan

SEO teknis e-commerce: URL berfaset, paginasi, canonical, varian, halaman habis stok, kecepatan, schema Product, dan sitemap, sesuai aturan Google.

Diterbitkan pada
28/10/2026
Diperbarui pada
28/10/2026
Waktu baca
9 menit
Sampul artikel “SEO teknis untuk e-commerce”, dengan tangkapan layar perangkat lunak Sorank di samping judul

Alat

Di halaman ini

Singkatnya

SEO teknis untuk e-commerce berarti memastikan Google dapat merayapi, mengindeks, dan memahami katalog yang menghasilkan jauh lebih banyak URL daripada jumlah produknya. Delapan perbaikan yang paling penting adalah: mengendalikan navigasi berfaset, memberi setiap halaman bernomor urut kanonikalnya sendiri, memilih satu canonical per produk, menandai varian dengan ProductGroup, menangani produk habis stok dan yang sudah dihentikan tanpa soft 404, memenuhi Core Web Vitals pada templat, menambahkan data terstruktur Product beserta feed Merchant Center, dan membatasi sitemap XML hanya pada URL yang dapat diindeks.

Ingin tahu lebih banyak? Tanyakan kepada

Kuis singkat

Dari mana toko online Anda sebaiknya mendapatkan pelanggan berikutnya?

Pertanyaan 1 dari 425%
Kapan Anda butuh penjualan?

Blog dengan 200 artikel memiliki sekitar 200 URL. Toko dengan 2000 produk bisa menampilkan ratusan ribu URL, begitu setiap filter, urutan pengurutan, warna, dan nomor halaman menjadi tautan. Itulah sebabnya SEO teknis untuk e-commerce adalah disiplin tersendiri: aturan umum SEO teknis tetap berlaku, tetapi skala dan templat mengubah prioritas. Google mendokumentasikan sebagian besar hal berikut dalam panduan mengelola navigasi berfaset dan bagian e-commerce-nya. Panduan ini menjadikannya daftar periksa per jenis halaman, sehingga setiap perbaikan dilakukan sekali dan berlaku untuk seluruh katalog.

Apa yang membuat SEO teknis berbeda untuk toko online?

Tiga hal membedakan toko dari situs konten:

  • Perbanyakan URL. Filter, pengurutan, paginasi, parameter pelacakan, dan varian menciptakan banyak URL yang menampilkan daftar atau produk yang hampir sama.
  • Perubahan terus-menerus. Harga, stok, dan assortment berubah setiap hari, sehingga halaman muncul, kosong, dan hilang jauh lebih sering daripada artikel.
  • Halaman berbasis templat. Toko hanya memiliki beberapa templat (beranda, kategori, produk, pencarian, keranjang). Satu kesalahan di templat produk akan disalin ke setiap produk.

Akibatnya adalah masalah anggaran perayapan dan duplikasi: Googlebot menghabiskan kunjungannya pada salinan yang difilter atau diurutkan, sementara produk baru dan kategori penting menunggu. Tabel di bawah ini menghubungkan setiap masalah yang berulang dengan penyebabnya dan perbaikan yang direkomendasikan Google.

MasalahPenyebab umumPerbaikan
Perayapan terbuang untuk filterTautan faset (warna, ukuran, harga)Blokir faset yang tidak berguna di robots.txt, indeks hanya faset yang dicari orang
Daftar duplikatUrutan pengurutan, parameter pelacakanCanonical ke URL bersih, robots.txt untuk parameter pengurutan
Produk di kedalaman tidak ditemukanPaginasi lewat JavaScript atau fragmen #Tautan ?page=n yang dapat dirayapi, setiap halaman dengan canonical sendiri
Produk yang sama di beberapa URLProduk dapat diakses lewat beberapa jalur kategoriSatu URL produk tanpa kategori, canonical mengarah ke sana
Varian saling bersaingSatu URL per warna atau ukuran, tanpa pengelompokanMarkup ProductGroup, satu canonical per grup atau per halaman varian
Soft 404Halaman produk kosong karena habis atau dihentikanPertahankan halaman dengan alternatif; 301 atau 404 jika benar-benar dihentikan
Templat lambatGambar berat, skrip pihak ketigaPerbaiki LCP, INP, dan CLS di tingkat templat
Sitemap penuh sampahURL berfilter, dialihkan, atau noindex ikut terdaftarHanya URL kanonik, dapat diindeks, dengan status 200

Bagaimana cara menangani navigasi berfaset?

Navigasi berfaset (filter pada halaman kategori) adalah sumber pertama perayapan yang terbuang di sebagian besar toko. Arahan Google sangat jelas: jika URL yang difilter tidak perlu muncul di hasil pencarian, blokir di robots.txt. Tag canonical hanya mengurangi perayapan URL non-kanonik secara perlahan seiring waktu, dan nofollow hanya berfungsi jika setiap tautan ke URL tersebut membawanya.

Metode yang terbukti di lapangan membagi faset menjadi dua kelompok:

  1. Faset yang dicari orang, misalnya «sofa kulit hitam» atau «sepatu lari wanita». Faset ini layak mendapatkan URL bersih dan statis, title dan H1 yang unik, pengantar singkat, dan tautan internal. Perlakukan sebagai kategori sungguhan, seperti dijelaskan dalam panduan kami tentang SEO halaman kategori e-commerce.
  2. Faset yang tidak dicari (rentang harga, kombinasi beberapa filter, sakelar «tersedia», urutan pengurutan). Jauhkan dari perayapan dengan aturan robots.txt untuk parameternya, atau muat tanpa membuat URL baru.

Ketika URL yang difilter harus tetap dapat dirayapi, Google meminta pemisah parameter standar &, urutan filter yang tetap agar kombinasi yang sama tidak pernah menghasilkan dua URL, dan status HTTP 404 ketika suatu kombinasi tidak menampilkan produk.

Perhatian

Jangan gabungkan blokir robots.txt dengan tag noindex pada URL yang sama. Jika Google tidak bisa merayapi halaman, Google tidak pernah melihat noindex, dan URL bisa tetap terindeks tanpa deskripsi. Pilih salah satu: blokir perayapan jika hanya membuang sumber daya, atau izinkan perayapan dengan noindex sampai URL lama hilang, lalu blokir.

Apa cara yang benar untuk memberi paginasi pada halaman kategori?

Kategori besar dibagi menjadi beberapa halaman, dan produk di halaman 8 hanya ditemukan jika Google dapat mencapai halaman 8. Panduan paginasi untuk e-commerce dari Google menetapkan empat aturan:

  • Berikan setiap halaman URL yang unik, misalnya ?page=2, jangan pernah fragmen #, yang diabaikan Google.
  • Hubungkan halaman satu sama lain dengan tautan <a href> biasa. Google tidak mengklik tombol «Muat lainnya», jadi gulir tanpa henti memerlukan URL berhalaman yang dapat dirayapi di belakangnya.
  • Setiap halaman berhalaman adalah canonical-nya sendiri. Mengarahkan halaman 2, 3, dan 4 ke halaman 1 memberi tahu Google untuk mengabaikan produk yang tercantum di sana.
  • rel="next" dan rel="prev" tidak lagi digunakan Google, jadi keduanya tidak menggantikan tautan.

Untuk pembahasan lebih dalam tentang halaman «lihat semua» dan pola «muat lainnya», baca artikel kami tentang SEO paginasi.

Bagaimana tag canonical bekerja pada URL produk dan kategori?

Sebuah tag canonical memberi tahu Google URL mana yang menjadi versi acuan di antara beberapa halaman yang hampir identik. Di toko, tiga aturan mencakup sebagian besar kasus:

  1. Satu URL per produk, terlepas dari kategorinya. Jika sebuah produk dijual di «Sofa» dan «Ruang tamu», gunakan URL seperti /products/oslo-sofa, bukan /sofas/oslo-sofa dan /living-room/oslo-sofa. Banyak platform membuat keduanya secara default: periksa mana yang dipakai tautan internal.
  2. Canonical yang merujuk ke dirinya sendiri pada setiap halaman yang dapat diindeks, dengan URL absolut, HTTPS, dan konvensi garis miring akhir yang sama dengan tautan internal.
  3. Parameter yang tidak mengubah konten (tag utm_, ID sesi, urutan pengurutan) memiliki canonical yang mengarah ke URL bersih.

Canonical adalah petunjuk yang diabaikan Google ketika sinyalnya bertentangan: tautan internal ke versi berparameter, sitemap yang mencantumkannya, atau canonical yang mengarah ke halaman yang dialihkan atau berstatus noindex. Konsistensi antara tautan, canonical, dan sitemap lebih penting daripada tag itu sendiri.

Bagaimana cara menyiapkan varian produk?

Warna, ukuran, dan bahan selalu memunculkan pertanyaan yang sama di setiap toko: satu halaman untuk semua varian, atau satu halaman per varian? Google mendukung keduanya, sebagaimana dijelaskan dalam dokumentasi data terstruktur varian produk:

  • Satu halaman: semua varian dapat dipilih di satu halaman. Ada satu URL kanonik untuk seluruh grup, biasanya URL tanpa varian yang dipilih.
  • Satu halaman per varian: setiap varian memiliki halamannya sendiri dengan markup lengkap dan mandiri. Ini masuk akal ketika sebuah varian memiliki permintaan pencarian tersendiri («casing iPhone merah» dibanding «casing iPhone»).

Dalam kedua kasus, tandai grup dengan ProductGroup, daftarkan varian dengan hasVariant, nyatakan atributnya di variesBy (color, size, material, pattern, suggestedAge, suggestedGender), dan beri setiap varian sku atau gtin-nya sendiri. Google juga meminta agar setiap varian dapat dipilih lebih dulu lewat URL-nya sendiri, misalnya dengan ?color=green&size=small, dan halaman lalu menampilkan gambar, harga, dan ketersediaan yang benar.

Contoh

Kaos yang dijual dalam 5 warna dan 6 ukuran menghasilkan 30 varian. Mengindeks 30 halaman akan memecah sinyal. Pilihan umum adalah satu halaman per warna (5 halaman, masing-masing dengan foto dan permintaan sendiri), dengan ukuran yang dipilih di halaman, semuanya dikelompokkan di bawah productGroupID yang sama.

Apa yang harus dilakukan dengan produk habis stok dan yang sudah dihentikan?

Stok adalah tempat URL toko paling sering rusak. Halaman produk kosong yang hanya bertuliskan «Tidak tersedia» dapat dilaporkan sebagai soft 404 di Search Console, dan halaman itu kehilangan peringkat dan tautannya. Jawaban yang tepat bergantung pada berapa lama produk tersebut tidak tersedia:

SituasiPenanganan yang direkomendasikan
Habis stok sementaraBiarkan halaman tetap aktif (200), tetapkan ketersediaan OutOfStock di markup, tampilkan tanggal restok dan produk serupa yang tersedia
Produk musiman, kembali tahun depanPertahankan halaman dan URL-nya, tambahkan alternatif dan pendaftaran pemberitahuan ketersediaan
Dihentikan, dengan pengganti yang dekatAlihkan dengan 301 ke pengganti atau kategori terdekat
Dihentikan, tanpa padanan dan tanpa tautanKembalikan 404 atau 410 dan hapus dari sitemap serta tautan internal
Dihentikan, tetapi masih mendatangkan kunjungan atau tautanPertahankan halaman arsip dengan spesifikasi dan penggantinya

Hindari mengalihkan setiap produk yang dihentikan ke beranda: Google sering memperlakukan pengalihan massal seperti ini sebagai soft 404. Untuk aturan pengalihan itu sendiri, lihat panduan kami tentang pengalihan SEO.

Seberapa cepat sebuah toko online harus berjalan?

Google mengukur pengalaman halaman dengan Core Web Vitals. Menurut web.dev, sebuah halaman dianggap «baik» ketika pada persentil ke-75 kunjungan nyata di seluler dan desktop, LCP-nya 2,5 detik atau kurang, INP-nya 200 milidetik atau kurang, dan CLS-nya 0,1 atau kurang. Toko gagal memenuhi ambang ini karena alasan yang berulang:

  • LCP: foto produk utama dimuat secara tertunda, terlalu besar, atau disajikan dalam JPEG. Muat lebih dulu, dalam WebP atau AVIF, dengan ukuran yang ditampilkan.
  • INP: widget ulasan, chat, uji A/B, dan skrip pelacakan memblokir thread utama ketika pengunjung mengetuk filter atau ukuran. Audit setiap skrip pihak ketiga dan hapus yang tidak dipakai siapa pun.
  • CLS: banner promosi, bilah cookie, dan gambar tanpa lebar dan tinggi mendorong konten ke bawah. Sisakan ruangnya dalam tata letak.

Kerjakan per templat, bukan per URL: memperbaiki templat produk akan memperbaiki ribuan halaman sekaligus. Laporan Core Web Vitals di Search Console sudah mengelompokkan URL berdasarkan halaman yang serupa.

Data terstruktur dan sitemap apa yang dibutuhkan toko?

Data terstruktur Product (name, image, offers dengan harga, mata uang, dan ketersediaan, aggregateRating ketika ulasannya asli dan tampil di halaman) membuat halaman produk memenuhi syarat untuk hasil kaya dengan harga dan stok. Tambahkan BreadcrumbList pada kategori dan produk, serta Organization pada beranda. Google juga merekomendasikan pengiriman feed produk ke Merchant Center di samping markup: feed mengendalikan apa yang muncul di tab Shopping dan diperbarui sesuai jadwal Anda sendiri. Panduan kami tentang halaman produk e-commerce membahas sisi konten dari templat yang sama.

Untuk sitemap XML, dokumentasi sitemap Google menetapkan batas 50.000 URL atau 50 MB tidak terkompresi per file, mengabaikan tag priority dan changefreq, dan hanya menggunakan lastmod jika selalu akurat. Aturan praktis untuk toko:

  • Pisahkan sitemap berdasarkan jenis (kategori, produk, panduan) agar tingkat pengindeksan per templat dapat dibaca di Search Console.
  • Cantumkan hanya URL kanonik, dapat diindeks, dengan status 200: tanpa filter, tanpa pengalihan, tanpa halaman noindex.
  • Perbarui lastmod ketika harga, stok, atau konten berubah, bukan pada setiap penerapan.

Pemeriksa sitemap gratis menandai URL yang dialihkan, rusak, atau noindex yang tercantum karena kesalahan.

Tips

Bandingkan jumlah URL di sitemap produk Anda dengan jumlah produk yang ditandai «Terindeks» di laporan pengindeksan halaman Search Console, yang difilter menurut sitemap tersebut. Selisih besar menunjukkan duplikasi, halaman tipis, atau masalah perayapan pada templat produk.

Apakah SEO teknis memengaruhi visibilitas AI untuk toko?

Ya. ChatGPT, Gemini, dan Perplexity kini merekomendasikan produk dan toko, dan mereka mengandalkan halaman yang dapat mereka ambil dan baca. Tiga poin teknis menentukan apakah katalog Anda bisa dikutip:

  • Akses crawler AI. robots.txt yang ditulis bertahun-tahun lalu bisa memblokir OAI-SearchBot, PerplexityBot, atau Google-Extended tanpa ada yang menyadarinya. Panduan kami tentang robots.txt untuk crawler AI mencantumkan bot mana yang sebaiknya diizinkan.
  • Konten di HTML. Sebagian besar crawler AI tidak menjalankan JavaScript. Harga, deskripsi, dan spesifikasi yang dimuat di sisi browser bisa tidak terlihat oleh mereka.
  • Data produk yang bersih. Nama, harga, dan atribut yang konsisten di halaman, markup, dan feed memudahkan produk Anda dikutip dengan benar.

Studi sitasi AI di ritel kami menunjukkan sumber mana yang dikutip AI untuk pertanyaan belanja, dan artikel tentang AI di e-commerce membahas saluran belanja AI yang baru. Untuk melihat apakah toko Anda disebut dalam jawaban tersebut, pelacakan penyebutan AI memantau merek Anda di ChatGPT, Claude, dan Gemini.

Bagaimana memprioritaskan perbaikan ini?

Mulailah dari yang memblokir pengindeksan, lalu yang membuang perayapan, dan terakhir yang meningkatkan peringkat dan klik:

  1. Kesalahan robots.txt, noindex, dan canonical pada kategori dan produk.
  2. Navigasi berfaset dan pengendalian parameter.
  3. Paginasi dan produk yatim.
  4. Penanganan produk habis stok dan yang dihentikan.
  5. Core Web Vitals pada templat produk dan kategori.
  6. Data terstruktur produk dan varian, lalu feed Merchant Center.

Jalankan audit SEO e-commerce lengkap setiap beberapa bulan dan setelah setiap migrasi platform, dan perkirakan nilai perbaikannya dengan kalkulator ROI SEO e-commerce.

Laporan audit SEO dan GEO yang dihasilkan oleh ekstensi Chrome gratis Sorank, dengan skor SEO, skor GEO, dan daftar rekomendasi
Ekstensi Chrome gratis Sorank menghasilkan laporan audit SEO dan GEO untuk halaman mana pun, berguna untuk memeriksa templat produk atau kategori.

Toko yang bersih secara teknis membiarkan setiap produk dan kategori bersaing dengan kontennya, bukan melawan duplikasi. Setelah templat beres, pertumbuhan datang dari konten dan otoritas: Sorank menemukan kata kunci yang bisa dimenangkan toko Anda, menulis dan menerbitkan panduan belanja yang dioptimalkan dengan tautan internal ke kategori Anda, memperoleh tautan balik alami secara otomatis dari situs lebih dari 5000 penggunanya, dan melacak sitasi Anda di AI, secara otomatis. Lihat paket, mulai dari $49 per bulan dengan penagihan tahunan, dengan uji coba gratis 3 hari.

Pertanyaan yang sering diajukan

Apakah SEO teknis lebih penting untuk e-commerce dibandingkan situs lain?

Bobotnya lebih besar karena toko menghasilkan jauh lebih banyak URL daripada jumlah produknya, akibat filter, pengurutan, paginasi, dan varian. Satu kesalahan di templat produk atau kategori akan terulang di setiap halaman jenis tersebut. Untuk katalog kecil dengan sedikit filter, dasar-dasarnya sudah cukup; untuk katalog besar, pengendalian perayapan dan duplikasi sering menentukan apakah produk baru bisa terindeks sama sekali.

Apakah halaman kategori yang difilter perlu diindeks?

Hanya halaman yang difilter dan sesuai dengan pencarian nyata, misalnya warna atau bahan yang diketik orang di Google, dan hanya dengan URL bersih, title yang unik, serta konten yang orisinal. Kombinasi beberapa filter, rentang harga, dan urutan pengurutan sebaiknya tetap di luar perayapan, biasanya dengan aturan robots.txt untuk parameternya.

Platform mana yang terbaik untuk SEO teknis e-commerce?

Shopify, WooCommerce, Magento, BigCommerce, dan PrestaShop semuanya bisa berperingkat baik jika dikonfigurasi dengan benar. Perbedaannya ada pada kendali: beberapa platform memaksakan struktur URL, menggandakan jalur produk, atau membatasi pengeditan robots.txt. Sebelum memilih atau bermigrasi, periksa bagaimana setiap platform menangani canonical, URL berfaset, pengalihan, dan data terstruktur.

Audit SEO & GEO gratis

Dapatkan rencana konten 30 hari Anda secara gratis

Kami menganalisis pesaing, website, dan visibilitas AI Anda untuk membuat rencana konten yang disesuaikan secara gratis.

Tool SEO gratis kami

Lihat semua tool gratis kami

Dapatkan audit gratis untuk situs Anda

MEREKA MENCOBA SORANK SEBELUM ANDA

Testimoni dari para pendiri yang ambisius

Pertumbuhan organikE-commerce

Dari 0 menjadi 10000 pengunjung dalam 5 bulan

Celio Fabianomonrobotlavevitre.fr
Pertumbuhan organikSoftware

Dari 0 menjadi 5000 klien dalam 8 bulan

Thibault BMsorank.com
Pertumbuhan organikHiburan dan penerbangan

0 menjadi 1104 klik dalam 4 bulan

Dominiqueflight-sensations-idf.com
Pertumbuhan organikPembuatan prospek untuk pemasang

x98 klik dalam 2 bulan

LeadBolt Agencyleadbolt.online
Pertumbuhan organikSoftware musik

Klik x55 dalam 5 bulan

Valentin Cordiertiger-sounds.com