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.
Bahasa
1 sinyal bukti di halaman ini
- Alat aktif terkaitFaceted Navigation Auditor
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.
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 dataTL;DR — Ecommerce SEO adalah hanya SEO untuk sebuah online store — getting Anda product dan category halaman untuk tampilkan up di Google ketika orang penelusuran untuk buy. ada Tidak special “ecommerce algorithm.” (terjemahan) “ecommerce algorithm.” ini feels harder hanya karena stores memiliki way lebih halaman daripada sebuah wajar situs, dan sebuah lot dari itu halaman adalah near-identical (yang sama product di five colors, yang sama category sorted ten cara). job adalah mempertahankan itu mess organized so Google peringkat halaman itu sebenarnya membuat Anda money.
Apa ecommerce SEO adalah
Ketika Anda jalankan sebuah store, dua halaman melakukan sebagian besar dari Anda earning di penelusuran:
- Product halaman — satu per item Anda sell.
- Category (collection) halaman — lists itu group products, like “men’s running shoes.” (terjemahan) “sepatu lari pria.”
Ecommerce SEO adalah berfungsi dari getting itu halaman untuk peringkat untuk searches like “waterproof hiking boots” (terjemahan) “waterproof hiking boots” atau “wireless earbuds under $100” (terjemahan) “wireless earbuds di bawah 100 USD” — searches di mana seseorang adalah ready untuk buy. sama Google, sama aturan sebagai apa pun lainnya situs. Anda masih perlu halaman itu adalah dapat di-crawl, relevant untuk apa orang penelusuran, dan trusted cukup untuk compete.
Mengapa stores adalah trickier daripada sebuah blog
sebuah blog mungkin memiliki 100 halaman. sebuah store dengan 2 000 products, setiap di sebuah sedikit colors dan sizes, dapat diam-diam buat hundreds dari thousands dari web addresses setelah Anda count setiap filter dan sort option. sebagian besar dari itu adalah duplicates dari setiap lainnya. Google tidak memiliki unlimited patience untuk crawl them semua, dan duplicate halaman compete terhadap your own halaman. So sebuah big bagian dari job adalah hanya tidying up: membuat sure Google focuses pada nyata halaman, tidak thousands dari filtered variations.
A category-page wireframe highlights four zones. A short useful introduction explains the category. Filter and sort URLs need intentional crawl and index controls. Real product links let crawlers reach the catalog. Pagination uses distinct URLs and crawlable next-page links.
© Patrick Stox LLC · CC BY 4.0 ·
handful dari hal itu penting sebagian besar
- Tulis nyata deskripsi. jangan paste manufacturer’s text itu 50 lainnya stores juga gunakan. bahkan sebuah couple dari original sentences per product helps.
- Put berguna konten pada category halaman. sebuah category halaman itu’s only sebuah grid dari products adalah hard untuk Google untuk peringkat. sebuah pendek, genuinely helpful intro helps — tetapi jangan dump sebuah wall dari keyword text di bottom itu Tidak shopper membaca.
- Tangani out-dari-stock items sensibly. jika ini adalah coming back, pertahankan halaman up. jika ini adalah hilang untuk baik, redirect ini untuk sesuatu similar atau let ini 404.
- gunakan product data terstruktur so Anda dapat earn star ratings, prices, dan shipping info itu tampilkan up di Google’s hasil. penting: ini membuat Anda listing look better dan mendapatkan lebih clicks — ini melakukan tidak push Anda lebih tinggi di rankings.
hal sebagian besar orang mendapatkan wrong
menambahkan product schema melakukan tidak membuat Anda peringkat lebih tinggi. Google’s own orang memiliki mengatakan ini secara langsung. Schema earns Anda itu nice rich snippets (stars, price, “di stock” (terjemahan) “di stock”), yang dapat win lebih clicks — tetapi hanya setelah Anda sudah peringkat. ini adalah sebuah multiplier pada visibilitas, tidak sebuah shortcut untuk top.
ingin penuh versi — faceted navigation, anggaran crawling, platform-spesifik memperbaiki untuk Shopify dan rest, dan di mana untuk go berikutnya? Switch untuk Advanced tab.
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 dataTL;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.
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:
- 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.
- 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.
- Platform constraints. Unlike sebuah custom bangun, platforms impose URL structures Anda dapat’t fully override (lebih pada specifics di bawah).
- 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.
- 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 dataPractically: 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
availabilityuntukOutOfStockdi 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:
noindexpada 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: collectionLiquid 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: collectionperbaiki, 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.
AI summary
sebuah condensed take pada Advanced versi:
- sama algorithm, harder context. Ecommerce SEO adalah regular SEO applied untuk sebuah store — Tidak terpisah peringkat sistem, Tidak special pengindeksan. difficulty muncul dari scale dan structure, tidak sebuah berbeda rulebook.
- Five compounding pressures: catalog scale, duplicate konten oleh default (variants/filters/sort params), platform-imposed URLs, revenue per halaman, dan sebuah besar rich-hasil surface area.
- Faceted navigation adalah teknis challenge. ini penyebab overcrawling dan
lebih lambat penemuan; defend dengan
robots.txt, canonicals,nofollow, dan 404s pada empty filter combos. tag canonical adalah hints, tidak sebuah perbaiki. - data terstruktur ≠ peringkat. Mueller: “Structured data tidak akan membuat Anda site rank better.” (terjemahan) “data terstruktur tidak akan membuat Anda situs peringkat better.” ini earns rich-hasil eligibility dan CTR. Pair Product/Merchant Listing markup dengan sebuah Merchant Center feed (Google recommends keduanya).
- Core Web Vitals adalah sebuah nyata tetapi modest factor — relevance dan authority dominate.
- anggaran crawling: ~90% dari situs dapat ignore ini; besar catalogs dengan faceted nav
cannot. jangan gunakan
noindexuntuk save budget — block dirobots.txt. - Out dari stock: pertahankan temporary halaman langsung (set
OutOfStock); 301 discontinued-dengan-equity; 404/410 rest. - Category halaman perlu berguna konten, tidak footer keyword sludge.
- Platform pilihan penting tetapi tidak ada apa pun adalah un-SEO-able — Shopify, WooCommerce, BigCommerce, dan Magento setiap hand Anda sebuah berbeda starting difficulty.
Dokumentasi resmi
Utama-sumber documentation dari mesin pencari.
Google — ecommerce hub
- Ecommerce best practices (overview) — Google’s dedicated ecommerce bagian dan -nya eight sub-topics.
- Share Anda product data dengan Google — data terstruktur vs. Merchant Center feed, dan mengapa Anda ingin keduanya.
- sertakan data terstruktur relevant untuk ecommerce — yang schema jenis penting untuk stores.
- Ecommerce struktur URL best practices — minimizing duplicate URLs dan menangani variant parameters.
- Help Google memahami Anda situs structure — menu → category → product internal-linking pattern.
- Pagination dan incremental halaman memuat — pagination vs. muat-lebih vs. infinite scroll untuk crawler.
- Tulis tinggi-quality reviews — apa Google ingin dari pada-situs reviews dan editorial konten.
Google — data terstruktur & crawling
- Intro untuk Product data terstruktur — product snippets vs. merchant listings.
- Merchant listing data terstruktur — diperlukan dan recommended properties.
- Product variant data terstruktur —
ProductGroup+Productuntuk variations. - Managing crawling dari faceted navigation URLs — canonical reference untuk biggest ecommerce crawl masalah.
- mengoptimalkan Anda anggaran crawling — untuk catalogs di 10k+/1M+ scale.
Bing / Microsoft
- Bing Webmaster alat — markup validation dan crawl info; mendukung JSON-LD dan lainnya formats.
- JSON-LD mendukung di Bing Webmaster alat — Bing’s structured-data mendukung; Microsoft Merchant Center dapat import Google feeds.
Quotes dari sumber
pada—record statements dari Google. setiap deep tautan jumps untuk quoted passage pada sumber halaman di mana satu adalah tersedia.
** core myth — data terstruktur adalah tidak sebuah peringkat factor**
- “Structured data won’t make your site rank better. It’s used for displaying the search features listed in developers.google.com/search/docs/…” (terjemahan) “data terstruktur tidak akan membuat Anda situs peringkat better. ini adalah digunakan untuk displaying penelusuran fitur listed di developers.google.com/penelusuran/docs/…” — John Mueller, Google, Bluesky, April 2025.
Relayed melalui mesin pencari Journal’s reporting; original adalah sebuah Bluesky post.
penemuan adalah pertama ecommerce challenge
- “A critical challenge for any ecommerce website is being discovered in Search.” (terjemahan) “sebuah critical challenge untuk apa pun ecommerce situs web adalah menjadi ditemukan di Penelusuran.” — Google Search Central docs. Jump untuk quote
struktur URL — minimize duplicates
- _“Minimize the number of alternative URLs that return the same content.” (terjemahan) “Minimalkan jumlah URL alternatif yang mengembalikan konten yang sama.” — Google Search Central docs. Jump untuk quote
situs structure — navigation shapes understanding
- “navigation structures on your site (such as menus and cross page links) can impact Google’s understanding of your site structure.” (terjemahan) “navigation structures pada Anda situs (such sebagai menus dan cross halaman tautan) dapat impact Google’s understanding dari Anda situs structure.” — Google Search Central docs. Jump untuk quote
data terstruktur pada product halaman
- “can help Google understand your page better and display it as a rich result.” (terjemahan) “dapat help Google memahami Anda halaman better dan display ini sebagai sebuah rich hasil.” — Google Search Central docs (pada mengapa data terstruktur adalah recommended, though tidak mandatory).
Sourced dari Google’s “Share your product data” (terjemahan) “Share Anda product data” halaman; data terstruktur adalah described sebagai helpful untuk understanding dan rich hasil, tidak sebagai sebuah peringkat boost.
Merchant Center vs. crawling
- Uploading feed files increases confidence Google knows semua Anda products, “since web crawling is not guaranteed to find all products on your site.” (terjemahan) “since web crawling adalah tidak guaranteed untuk temukan semua products pada Anda situs.” — Google Search Central docs.
Paraphrased dari Google’s “Share your product data” (terjemahan) “Share Anda product data” guidance; quoted clause adalah verbatim.
Faceted navigation — mengapa ini hurts crawling
- Faceted 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.” — Google crawling Infrastructure docs. Sumber
anggaran crawling — jangan noindex untuk save ini
- “Don’t use
noindex, as Google will still request, but then drop the page when it sees anoindexmetatag or header in the HTTP response, wasting crawling time.” (terjemahan) “Jangan gunakannoindex, karena Google akan tetap meminta halaman, tetapi kemudian membuangnya saat melihat tag atau headermetanoindexpada respons HTTP, sehingga waktu perayapan terbuang.” — Google Search Central docs. Jump untuk quote
Out-dari-stock products
- “apa berfungsi best untuk us adalah jika we dapat keep itu URL online untuk hal itu adalah benar-benar temporary, di itu sense itu jika itu URL tetap indexable dan dengan structured data Anda tell us ini product adalah saat ini tidak tersedia.” (terjemahan) “apa berfungsi best untuk us adalah jika kami dapat pertahankan URL online untuk hal itu adalah benar-benar temporary, di sense itu jika URL tetap dapat diindeks dan dengan data terstruktur Anda tell us ini product adalah saat ini tidak tersedia.” — John Mueller, Google SEO Office Hours. Relayed melalui mesin pencari Journal’s reporting dari Office Hours. Baca coverage
Category halaman konten
- “When ecommerce category pages don’t have any other content at all beyond links to the products, it’s really hard for Google to rank those pages.” (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.” — John Mueller, Google.
Relayed melalui iLoveSEO’s reporting dari Mueller’s Office Hours remarks.
- pada menambahkan category-halaman konten, “add content that people will actually find useful” (terjemahan) “tambahkan konten itu orang akan sebenarnya temukan berguna” — dan tidak “low-quality, auto-generated blurbs of text.” (terjemahan) “rendah-quality, auto-generated blurbs dari text.” — Gary Illyes, Google.
Relayed melalui mesin pencari Roundtable’s reporting dari Office Hours.
Ecommerce SEO foundations checklist
sebuah pertama-lulus audit untuk apa pun store, di roughly order I’d berfungsi ini:
- pengindeksan adalah bersih —
site:dan GSC tampilkan Anda nyata product/category halaman terindeks, tidak filter/sort variations atau session-ID URLs. - Faceted navigation adalah controlled — filtered URLs Anda tidak ingin terindeks adalah blocked (robots.txt) atau canonicalized; empty filter combinations kembalikan 404; Anda’re tidak relying pada canonicals alone.
- Variants adalah consolidated — satu canonical per product (atau sebuah deliberate
ProductGroupsetup), tidak sebuah thin dapat diindeks URL per color/size. - URLs adalah descriptive dan stable — kata tidak IDs, Tidak tracking/session parameters di tautan internal, consistent di seluruh tautan/sitemaps/canonicals.
- Internal linking alur down hierarchy — menu → category →
sub-category → product, dengan nyata
<a href>tautan (tidak JS-hanya nav). - Product deskripsi adalah unique — tidak verbatim manufacturer copy.
- Category halaman memiliki berguna (tidak boilerplate) konten.
- Out-dari-stock policy adalah set — pertahankan temporary, redirect/404 permanent.
- data terstruktur adalah valid — Merchant Listing pada buyable halaman, dengan sebuah
nested
Offer, positive price, dan currency; variants gunakanProductGroup. - Merchant Center feed ada alongside pada-halaman data terstruktur.
- Core Web Vitals lulus pada product dan category templates (LCP pertama).
- anggaran crawling reviewed hanya jika Anda qualify — 10k+ halaman, berat facets, atau sebuah besar “Crawled — saat ini tidak indexed” (terjemahan) “di-crawl — saat ini tidak terindeks” bucket di GSC.
- Pagination adalah dapat di-crawl —
<a href>halaman tautan; tidak infinite scroll dengan Tidak fallback; pertama halaman tidak digunakan sebagai canonical untuk series.
mental models
1. sama algorithm, berbeda surface area. tidak ada ecommerce algorithm. setiap sinyal peringkat adalah umum satu. So ketika sebuah halaman underperforms, jangan reach untuk “ecommerce tricks” (terjemahan) “ecommerce tricks” — diagnose ini like apa pun halaman (di-crawl? terindeks? relevant? authoritative?) and periksa ecommerce-spesifik failure layer underneath ini.
2. duplication-pertama lens. pada sebuah store, assume duplication adalah default state dan Anda job adalah consolidation. sebelum optimizing apa pun, tanyakan: bagaimana banyak URLs kembalikan roughly ini konten, dan yang single satu melakukan I ingin untuk menjadi canonical? Variants, filters, sort params, dan pagination adalah biasa suspects.
3. Schema adalah sebuah multiplier, tidak sebuah lever. data terstruktur multiplies visibilitas dari sebuah halaman itu already peringkat (rich hasil → CTR). ini melakukan tidak move peringkat itself. Budget ini sebagai sebuah CTR/eligibility investment, tidak pernah sebagai sebuah peringkat strategy.
4. crawl-budget gate. sebagian besar stores tidak pernah lulus melalui ini. hanya spend time di sini jika Anda jelas bar: ~10k+ unique halaman, faceted explosion, fast inventory churn, atau halaman itu take weeks untuk indeks. Di bawah bar, perbaiki konten dan pengindeksan alih-alih.
5. out-dari-stock decision tree.
Branch pada permanence, lalu pada equity: temporary → pertahankan langsung + OutOfStock;
permanent + memiliki tautan/traffic → 301 untuk nearest relevant halaman; permanent + Tidak
equity → 404/410. tidak pernah noindex sebuah halaman itu memiliki external backlinks.
Ecommerce SEO — cheat sheet
data terstruktur: apa setiap jenis adalah untuk
| jenis | gunakan ini untuk |
|---|---|
Product / Merchant Listing | Buyable product halaman; unlocks price, availability, shipping, ratings |
Product Snippet | Editorial/review halaman di mana Anda dapat’t buy |
ProductGroup + Product | Variants (color/size/material); setiap perlu sebuah unique ID |
BreadcrumbList | Breadcrumb trail di SERP; counted sebagai wajar tautan |
Review / aggregateRating | pada-situs review stars |
Organization / LocalBusiness | Brand/store info (self-serving reviews Tidak lebih lama ditampilkan) |
Merchant Listing diperlukan vs. recommended
- diperlukan:
name,image,offers→ nestedOfferdenganprice> 0 dan ISO-4217priceCurrency. - Recommended:
description,brand.name,sku,gtin,availability,itemCondition,shippingDetails,hasMerchantReturnPolicy,aggregateRating,review.
Faceted navigation — pick Anda control
| Goal | Control |
|---|---|
| tidak pernah crawl ini filtered URLs | robots.txt disallow |
| jangan indeks, tetapi okay untuk crawl | rel="canonical" untuk unfiltered halaman (sebuah hint) |
| jangan crawl melalui ini tautan | rel="nofollow" pada anchors |
| Filter combo memiliki Tidak hasil | kembalikan 404 |
| beberapa filtered URLs should indeks | Standard & separator, consistent order, Tidak dupes |
Out-dari-stock
| Situation | melakukan |
|---|---|
| Temporarily out | pertahankan langsung; availability: OutOfStock; back-di-stock signup |
| Permanent, memiliki equity | 301 untuk nearest relevant product/category |
| Permanent, Tidak equity | 404 / 410 |
| tidak pernah | noindex sebuah halaman dengan backlinks; rantai pengalihan ke lainnya discontinued items |
Fast facts
- data terstruktur: rich-hasil eligibility, tidak sebuah peringkat factor.
- Core Web Vitals: confirmed factor, modest vs. relevance/authority.
- anggaran crawling: ~90% dari situs dapat ignore ini.
- tag canonical: hints, tidak directives — jangan rely pada them alone untuk facets.
Ecommerce SEO mistakes itu waste paling effort
Treat data terstruktur sebagai sebuah peringkat tactic
Product markup membuat sebuah eligible halaman understandable untuk rich hasil; ini melakukan tidak membuat halaman peringkat. Perbaiki crawlability, indexability, relevance, dan authority sebelum expecting schema untuk perubahan organic positions.
gunakan noindex untuk save anggaran crawling
Google harus fetch sebuah halaman untuk see noindex, so crawl masih happens. gunakan noindex untuk indeks control dan sebuah deliberate crawl-prevention strategy untuk URL spaces itu seharusnya tidak menjadi fetched.
Expect tag canonical untuk solve faceted navigation oleh themselves
Canonicals adalah hints dan memerlukan variants untuk menjadi di-crawl. hapus dapat di-crawl paths untuk useless status dan gunakan sempit robots.txt aturan di mana nyata crawl waste ada.
bangun setiap platform default sebagai jika ini adalah correct
Shopify, WooCommerce, BigCommerce, dan Magento membuat berbeda tradeoffs sekitar variants, parameters, dan tautan internal. Audit generated HTML dan URL perilaku alih-alih trusting platform label.
Redirect setiap discontinued product untuk homepage
sebuah irrelevant redirect dapat menjadi treated sebagai sebuah soft 404. kirim retired product untuk sebuah genuinely similar replacement atau relevant category, atau kembalikan 404/410 ketika Tidak berguna target ada.
alat untuk sebuah ecommerce SEO operating sistem
- Faceted Navigation Auditor — classify nyata filter, sort, pagination, dan tracking URLs sebelum deciding apa untuk indeks, canonicalize, block, atau kembalikan sebagai
404. - Schema Markup Validator — periksa product, offer, variant, breadcrumb, dan organization markup di JSON-LD atau penuh HTML.
- Rich-hasil Eligibility Checker — see yang Google product rich-hasil requirements saat ini markup memenuhi dan yang diperlukan properties adalah missing.
- Google Search Console halaman pengindeksan — segment product, category, facet, pagination, dan variant URLs untuk temukan indeks bloat atau penemuan gaps.
- Google Search Console Statistik Crawling — watch permintaan trends dan respons perilaku pada stores besar cukup untuk anggaran crawling untuk penting.
- Google Merchant Center — pair feeds dengan data terstruktur dan investigate product availability atau data-quality mismatches.
- Ahrefs situs Audit atau Screaming Frog — crawl templates di scale untuk canonical conflicts, rantai pengalihan, orphan products, duplicate halaman, dan crawl depth.
- Google Rich hasil Test dan pemeriksaan URL — validate deployed markup dan inspect Google’s rendering, pengindeksan, dan dipilih canonical untuk representative URLs.
Ecommerce SEO health metrics
indeks coverage oleh halaman class
Metrik: URL terindeks, duplikat, di-crawl-tidak-terindeks, dan soft-404 dipisahkan ke produk, kategori, faset, varian, paginasi, dan produk yang dihentikan. Apa yang diberitahukan: apakah inventaris yang tepat dapat ditemukan sementara kelas URL duplikat tetap terkendali. Cara mengambilnya: klasifikasikan ekspor Pengindeksan halaman di Search Console menggunakan katalog dan data perayapan. Rentang tolok ukur/realistis: bandingkan jumlah aktual dengan inventaris URL yang disetujui untuk setiap kelas; target tingkat indeks di seluruh situs akan menyamarkan pengecualian yang disengaja. Frekuensi: setiap bulan dan setelah rilis platform.
Non-canonical crawl share
Metric: share dari verified Googlebot permintaan spent pada duplicate facet, sort, tracking, dan consolidated variant URLs. Apa ini tells Anda: apakah scale dan URL generation adalah diverting crawl dari products dan categories. cara pull ini: segment server logs oleh known URL patterns dan bandingkan dengan Statistik Crawling. Benchmark / realistic range: establish sebuah baseline oleh template dan aim untuk sebuah sustained reduction di intentionally suppressed classes; kecil stores dapat tidak perlu untuk mengoptimalkan ini di semua. Cadence: weekly selama remediation, lalu monthly pada besar catalogs.
Core Web Vitals lulus rate oleh template
Metric: share dari product dan category URL groups dengan baik field CWV status. Apa ini tells Anda: apakah shoppers dan mesin pencari menerima healthy pengalaman halaman pada revenue-driving templates. cara pull ini: gunakan Search Console Core Web Vitals atau CrUX, separated oleh template dan device. Benchmark / realistic range: gunakan Google’s saat ini baik/perlu-improvement/poor classifications dan situs’s own trend; melakukan tidak replace data lapangan dengan sebuah lab-hanya score. Cadence: monthly karena data lapangan menggunakan sebuah rolling window, plus lab memeriksa pada releases.
Organic landing-halaman nilai
Metric: clicks, impressions, conversions, dan revenue dari canonical product dan category landing halaman. Apa ini tells Anda: apakah teknis cleanliness mendukung halaman itu sebenarnya produce commercial nilai. cara pull ini: join Search Console URL data dengan analytics dan commerce reporting. Benchmark / realistic range: bandingkan halaman classes dan seasonal prior periods; margins, catalog churn, dan demand membuat sebuah universal revenue target dishonest. Cadence: weekly operationally dan monthly untuk strategy.
Resources worth Anda time
My related writing
- SEO perusahaan — besar-scale SEO including crawl-budget, duplication-di-scale, dan faceted-navigation masalah itu define big ecommerce.
- Beginner’s Guide untuk SEO teknis — teknis foundation semuanya pada sebuah store adalah dibangun pada.
- tautan internal untuk SEO — secara langsung relevant untuk internal linking di seluruh thousands dari product dan category halaman.
- mesin pencari Land author archive — my teknis-SEO writing, banyak dari yang touches ecommerce challenges.
dari others
- Ecommerce SEO: sebuah Beginner’s Guide — Chris Haines’s Ahrefs guide (tidak mine, tetapi sebuah solid langkah-oleh-langkah).
- Backlinko’s Ecommerce SEO guide — data-berat dan widely cited.
- Resolving Shopify duplicate konten (Amsive) — collection/product URL perbaiki di detail.
- r/TechSEO — di mana crawl/indeks/faceted-nav debugging sebenarnya happens.
- mesin pencari Land Ecommerce SEO Guide — SEL’s reference guide covering discipline end untuk end.
- Shopify’s Ecommerce SEO Guide — berguna untuk understanding Shopify-native constraints dan dibangun-di SEO fitur dari platform itself.
- Shopify SEO challenges: platform architecture limitations dan workarounds (NotProvided.eu) — deep teknis lihat collection/product URL duplication issue dan apa Anda dapat dan dapat’t perbaiki.
Stats worth citing
- ~90% dari situs jangan perlu untuk think tentang anggaran crawling — Gary Illyes, Google. flip side: besar ecommerce catalogs dengan faceted navigation adalah squarely di 10% itu melakukan. Context
- Catalog math compounds fast — 10 000 SKUs × 5 colors × 4 sizes = 200 000+ potential URLs before apa pun faceted navigation adalah applied. Scale, tidak difficulty dari apa pun single halaman, adalah core ecommerce SEO masalah.
- tautan internal peringkat di atas sitemaps untuk penemuan — Google memiliki described sitemap XML sebagai second sebagian besar penting cara ini menemukan URLs, dengan tautan internal pertama. pada sebuah store, Anda navigation dan category structure adalah melakukan lebih penemuan berfungsi daripada Anda sitemap.
Relayed dari Google rep commentary; treat sebagai directional guidance rather daripada sebuah published metric.
Log perubahan
Diperbarui 8 Agu 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
- Advanced
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.
Diperbarui 17 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.