Panduan Ecommerce SEO

Ecommerce SEO adalah regular SEO applied untuk sebuah online store — yang sama Google algorithm, tetapi compounded oleh scale, duplicate URLs oleh default, faceted navigation, platform constraints, dan revenue riding pada setiap halaman. ini adalah hub untuk seluruh pillar.

Pertama kali diterbitkan: 25 Jun 2026 · Terakhir diperbarui: 8 Agu 2026 · Advanced
Bahasa
1 sinyal bukti di halaman ini

Ecommerce SEO tidak sebuah terpisah algorithm — ini adalah yang sama Google peringkat sistem applied untuk sebuah store, tetapi compounded oleh scale, near-duplicate URLs oleh default, faceted navigation, platform-imposed structures, dan revenue riding pada setiap halaman. headline myth untuk kill: product schema membuat Anda eligible untuk rich hasil, ini melakukan tidak membuat Anda peringkat. canonical teknis challenge adalah faceted navigation. Platform pilihan penting tetapi Tidak mainstream platform adalah un-SEO-able. ini hub maps discipline dan poin Anda untuk deep dives.

TL;DR — Ecommerce SEO adalah sebuah scale-dan-structure masalah sebelum ini adalah sebuah peringkat masalah. sebuah store generates near-duplicate URLs oleh default — variants, filters, sort parameters — so nyata berfungsi adalah controlling sebuah massive URL space, tidak coaxing apa pun single halaman up hasil. ini berjalan pada yang sama Google sebagai setiap lainnya situs (Tidak terpisah peringkat sistem, Tidak special pengindeksan), dan apa membuat ini -nya own discipline adalah semuanya itu scale dan structure pile pada: revenue riding pada setiap halaman, platform-imposed struktur URL, dan duplication baked di. Faceted navigation adalah canonical teknis challenge. Product structured data earns rich hasil tetapi adalah tidak sebuah peringkat faktor. Core Web Vitals adalah sebuah confirmed factor, tetapi modest berikutnya untuk relevance dan authority. sebagian besar kecil stores tidak pernah perlu untuk think tentang anggaran crawling; besar catalogs absolutely melakukan.

Evidence for this claim Google relies on crawlable links and site structure to discover and understand ecommerce pages. Scope: Google ecommerce crawling guidance. Confidence: high · Verified: Google Search Central: Ecommerce site structure Evidence for this claim Product structured data can make product pages eligible for product snippets and merchant listing experiences. Scope: Google product rich-result eligibility. Confidence: high · Verified: Google Search Central: Product structured data

sebuah store manufactures URLs lebih cepat daripada Google akan crawl them

defining fact dari ecommerce SEO adalah volume. sebuah catalog dari 10 000 products spins up hundreds dari thousands dari dapat di-crawl URLs moment Anda tambahkan filters, sorts, dan variants — sebagian besar dari them near-duplicates dari setiap lainnya. So core masalah tidak peringkat satu product halaman; ini adalah mempertahankan Google’s attention pada halaman itu earn money alih-alih endless filtered permutations dari them. di bawah hood ini adalah yang sama Google sebagai di mana-mana else — sama sinyal, relevance dan authority melakukan sebagian besar dari berfungsi, Tidak terpisah “ecommerce algorithm” (terjemahan) “ecommerce algorithm” atau secret treatment untuk stores. Apa membuat ecommerce -nya own discipline adalah itu scale dan structure turn ordinary SEO decisions ke infrastructure ones.

Google melakukan publish sebuah dedicated ecommerce bagian dari Penelusuran Central — satu dari sedikit topic-spesifik hubs mereka maintain — dan ini opens dengan nyata masalah: “A critical challenge untuk any ecommerce website adalah menjadi discovered di Penelusuran.” (terjemahan) “sebuah critical challenge untuk apa pun ecommerce situs web adalah menjadi ditemukan di Penelusuran.” penemuan, tidak peringkat, adalah di mana stores struggle pertama. itu framing tells Anda di mana untuk spend Anda effort.

Mengapa ecommerce SEO adalah harder daripada umum SEO

ini muncul down untuk five compounding pressures:

  1. Scale. sebuah mid-size retailer dengan 10 000 SKUs di seluruh 5 colors dan 4 sizes adalah sudah di 200 000+ potential URLs before faceted navigation touches them.
  2. Duplicate konten oleh default. Variants, filtered category views, sort-order parameters, session IDs, dan pagination semua generate near-duplicate URLs. ini tidak sebuah bug Anda introduced — ini adalah bagaimana ecommerce platforms berfungsi. SEO job adalah untuk manage itu URLs intentionally.
  3. Platform constraints. Unlike sebuah custom bangun, platforms impose URL structures Anda dapat’t fully override (lebih pada specifics di bawah).
  4. Revenue per halaman. sebuah blog post slipping sebuah sedikit positions adalah disappointing. sebuah product atau category halaman slipping pada sebuah purchase-intent kueri hits revenue secara langsung. stakes per halaman adalah sekadar lebih tinggi.
  5. Rich-hasil surface area. Ecommerce memiliki lebih SERP fitur opportunities daripada hampir apa pun vertical — product snippets, merchant listings, shopping panels, pencarian gambar, Lens, Shopping tab — tetapi setiap satu perlu correct data terstruktur untuk unlock.

Faceted navigation — canonical ecommerce challenge

jika Anda hanya perbaiki satu teknis hal pada sebuah besar store, perbaiki ini. Faceted navigation (filtering sebuah category oleh color, size, price, brand, dan so pada) generates sebuah combinatorial explosion dari URLs itu adalah mostly near-duplicates. Google’s faceted navigation guidance names dua failure modes precisely: overcrawling (filtered URLs “muncul novel, causing crawlers untuk access banyak useless URLs sebelum recognizing mereka lack dari value” (terjemahan) “muncul novel, causing crawler untuk access banyak useless URLs sebelum recognizing mereka lack dari nilai”) dan lebih lambat penemuan (“Resources spent pada faceted URLs reduce time tersedia untuk discovering genuinely new konten” (terjemahan) “Resources spent pada faceted URLs reduce time tersedia untuk discovering genuinely baru konten”).

jika Anda tidak perlu filtered URLs terindeks, Google offers sebuah tiered defense: robots.txt blocking, URL fragments (Google “generally tidak dukung URL fragments di crawling dan indexing” (terjemahan) “umumnya tidak mendukung URL fragments di crawling dan pengindeksan”), rel="canonical" untuk unfiltered halaman, dan nofollow pada filter tautan. jika Anda do perlu beberapa filtered combinations terindeks (e.g. “red berjalan shoes” (terjemahan) “red berjalan shoes” memiliki nyata demand), gunakan standard & separator, pertahankan filter order consistent, dan mengembalikan 404 ketika sebuah filter combination memiliki Tidak hasil so Anda tidak indeks empty halaman.

Satu myth untuk retire di sini: tag canonical melakukan tidak “perbaiki” (terjemahan) “perbaiki” faceted navigation. Canonicals adalah hints, tidak directives — Google dapat dan melakukan ignore them ketika lainnya sinyal (terutama internal atau tautan eksternal untuk filtered URL) disagree. Canonicals adalah satu layer; robots.txt adalah sebuah stronger crawl-waste control ketika Anda truly tidak pernah ingin itu URLs fetched.

anggaran crawling — ketika ini sebenarnya penting

Gary Illyes memiliki mengatakan roughly “90% dari websites jangan perlu untuk think tentang crawl budget,” (terjemahan) “90% dari situs web jangan perlu untuk think tentang crawl budget,” dan itu’s benar. untuk sebuah store di bawah ~10 000 unique halaman dengan decent URL hygiene, anggaran crawling adalah tidak Anda bottleneck — konten quality dan pengindeksan adalah. remaining 10% adalah di mana sebuah lot dari ecommerce lives: besar catalogs, daily SKU churn, dan faceted navigation generating combinatorial URLs.

Anda perlu care ketika Anda see symptoms: 10 000+ unique halaman, halaman taking weeks untuk mendapatkan ditemukan, atau sebuah besar “Crawled — saat ini tidak indexed” (terjemahan) “di-crawl — saat ini tidak terindeks” bucket di GSC. untuk very besar situs, Google’s guidance adalah direct: “Eliminate duplicate content to focus crawling on unique content rather than unique URLs” (terjemahan) “Hilangkan konten duplikat untuk memusatkan perayapan pada konten unik, bukan URL unik”, kembalikan 404/410 untuk permanently dihapus halaman, dan hindari panjang rantai pengalihan. dan sebuah counterintuitive satu — don’t gunakan noindex untuk save anggaran crawling, karena Google “will still request, but then drop the page when it sees a noindex(terjemahan) “akan tetap meminta, tetapi kemudian membuang halaman saat melihat noindex, wasting very budget Anda adalah trying untuk lindungi. Block di robots.txt untuk benar crawl-waste; reserve noindex untuk hal Anda ingin di-crawl tetapi tidak terindeks.

data terstruktur: eligibility, tidak peringkat

ini adalah single sebagian besar di atas-sold idea di ecommerce SEO, so let me state ini plainly. Product data terstruktur melakukan tidak membuat Anda peringkat better. John Mueller, April 2025: “Structured data won’t make your site rank better.” (terjemahan) “Data terstruktur tidak akan membuat situs Anda mendapat peringkat lebih baik.” Apa ini does melakukan adalah membuat halaman eligible untuk rich hasil — product snippets dan merchant listings — yang dapat lift CTR setelah Anda sudah peringkat. Schema adalah sebuah visibilitas multiplier, tidak sebuah peringkat lever.

Evidence for this claim Product structured data can make product pages eligible for product snippets and merchant listing experiences. Scope: Google product rich-result eligibility. Confidence: high · Verified: Google Search Central: Product structured data

Practically: gunakan Merchant Listing markup untuk halaman di mana orang dapat buy dan Product Snippet markup untuk editorial/review halaman. Merchant listings memerlukan name, image, dan sebuah nested Offer dengan sebuah positive price dan ISO-4217 priceCurrency; tambahkan availability, shippingDetails, hasMerchantReturnPolicy, dan aggregateRating untuk unlock lebih. gunakan ProductGroup + Product untuk variants (setiap variant dan group perlu unique IDs). dan pair data terstruktur dengan sebuah Google Merchant Center feed — Google recommends keduanya, karena sebuah feed “increases confidence Google knows all of your products, since web crawling is not guaranteed to find all products on your site.” (terjemahan) “Meningkatkan keyakinan bahwa Google mengetahui semua produk Anda, karena perayapan web tidak menjamin ditemukannya semua produk di situs Anda.”

Core Web Vitals — sebuah nyata factor, di proportion

pengalaman halaman, including Core Web Vitals, is sebuah confirmed peringkat factor — ini tidak sebuah myth. tetapi pertahankan magnitude honest: -nya impact adalah modest compared untuk relevance dan authority. pada sebuah store, highest-leverage performa berfungsi adalah biasanya LCP pada product dan category templates (hero images, render-blocking scripts). Perbaiki ini karena ini converts dan karena ini adalah sebuah tiebreaker, tidak karena ini’ll vault sebuah weak halaman past strong pesaing.

Out-dari-stock products

Decide oleh permanence, tidak oleh reflex:

  • Temporarily out dari stock: pertahankan URL langsung dan dapat diindeks; set availability untuk OutOfStock di data terstruktur; offer sebuah back-di-stock signup. Mueller: “apa berfungsi best untuk us adalah jika we dapat keep itu URL online untuk hal itu adalah benar-benar temporary.” (terjemahan) “apa berfungsi best untuk us adalah jika kami dapat pertahankan URL online untuk hal itu adalah benar-benar temporary.”
  • Permanently hilang, dengan tautan/traffic: 301 untuk closest equivalent product atau -nya category.
  • Permanently hilang, Tidak equity: 404 atau 410.
  • hindari: noindex pada halaman itu memiliki external backlinks (Google eventually drops tautan pada noindexed halaman), dan rantai pengalihan ke lainnya products itu dapat themselves mendapatkan discontinued.

governing principle, again dari Mueller: “itu short version adalah untuk lakukan apa berfungsi best untuk itu user, dan penelusuran engines akan generally figure it out dari di sana too.” (terjemahan) “ pendek versi adalah untuk melakukan apa berfungsi best untuk pengguna, dan mesin pencari akan umumnya figure ini out dari di sana too.”

Category halaman perlu konten — right jenis

sebuah category halaman itu’s tidak ada apa pun tetapi sebuah product grid adalah hard untuk peringkat. Mueller’s framing: “Ketika ecommerce category halaman jangan memiliki any other konten di all beyond links untuk itu products, ini benar-benar hard untuk Google untuk rank itu halaman.” (terjemahan) “Ketika ecommerce category halaman jangan memiliki apa pun lainnya konten di semua beyond tautan untuk products, ini adalah benar-benar hard untuk Google untuk peringkat itu halaman.” trap adalah overcorrecting ke footer keyword sludge — he’s juga noted itu “tentang 90-95% dari extra text placed di itu bottom dari halaman adalah unnecessary.” (terjemahan) “tentang 90-95% dari extra text placed di bottom dari halaman adalah unnecessary.” Gary Illyes lands ini: jika Anda tambahkan konten, “add konten itu orang akan sebenarnya temukan useful,” (terjemahan) “tambahkan konten itu orang akan sebenarnya temukan berguna,” tidak rendah-quality auto-generated blurbs. Tulis pendek, genuinely helpful intro sebuah shopper akan baca; skip wall dari text mereka tidak akan.

Platform pilihan penting — tetapi tidak ada apa pun adalah un-SEO-able

Platform architecture memiliki compounding SEO effects di scale, so platform selection adalah sebuah SEO decision. tetapi untuk menjadi jelas: Tidak mainstream platform adalah inherently un-SEO-able — setiap hanya hands Anda sebuah berbeda starting difficulty.

  • Shopify forces /collections/[name]/products/[slug], membuat duplicate product URLs untuk setiap collection sebuah item belongs untuk; ini canonicalizes untuk /products/[slug] tetapi tautan internal sering poin di collection-scoped URL, misaligning sinyal. umum perbaiki adalah menghapus | within: collection Liquid filter dari theme templates. Workable — hanya perlu attention.
  • WooCommerce / WordPress memberikan Anda penuh URL control dan deep SEO-plugin integration; performa adalah hal Anda memiliki untuk engineer.
  • BigCommerce ships stronger dibangun-di ecommerce SEO dan lebih URL flexibility daripada Shopify out dari box — sebuah solid mid-market default.
  • Magento / Adobe Commerce offers maximum flexibility tetapi generates serious duplicate konten (layered navigation, sort parameters) unless configured oleh seseorang siapa knows apa mereka’re melakukan; ini adalah sebuah enterprise alat.

Di mana untuk go berikutnya

ini hub adalah map. setiap topic di bawah adalah -nya own deep dive — mereka’re di sidebar too.

Platform guides — SEO realities dari setiap stack

  • Shopify SEO — forced collection/product URL duplication, within: collection perbaiki, dan apa Anda genuinely dapat’t perubahan.
  • Magento SEO — taming layered navigation dan sort parameters pada Adobe Commerce so default duplication tidak sink Anda.
  • WooCommerce SEO — menggunakan WordPress’s penuh URL control well, plus performa berfungsi flexibility costs Anda.
  • BigCommerce SEO — stronger dibangun-di fitur dan di mana mid-market balance pays off.

pada store itself

  • Product halaman SEO — unique deskripsi, image SEO, variant menangani, dan pada-halaman sinyal itu move purchase-intent kueri.
  • Category halaman SEO — right jenis dari konten, internal linking down hierarchy, dan peringkat commercial head istilah.
  • Out dari Stock — permanence-based decision tree untuk temporary vs. discontinued products.
  • Faceted Navigation — canonical crawl-budget challenge: ketika untuk block, ketika untuk indeks, dan mengapa canonicals alone jangan cut ini.
  • situs Architecture — menu → category → sub-category → product linking pattern itu shapes bagaimana Google understands Anda store.
  • Ecommerce SEO Audit — repeatable proses untuk finding crawl waste, duplication, dan pengindeksan gaps sebelum mereka cost revenue.

untuk lebih luas fundamentals ini semua bangun pada, see SEO teknis berfungsi pada anggaran crawling, canonicalization, dan faceted navigation di teknis-SEO pillar — ecommerce hanya applies them di scale.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.