Panduan Enterprise Ecommerce SEO
Enterprise ecommerce SEO adalah di mana enterprise scale dan ecommerce complexity multiply — crawl traps, variants, migrations, dan org politics behind them.
Bahasa
Enterprise ecommerce SEO adalah apa happens ketika enterprise scale dan ecommerce complexity multiply setiap lainnya. sebuah faceted-nav slip itu membuat 50 000 duplicate URLs pada sebuah kecil store becomes sebuah 50-million-URL crawl trap di sini — dan perbaiki adalah sebuah engineering sprint plus legal plus exec sign-off, tidak sebuah robots.txt edit. teknis spine adalah anggaran crawling (faceted navigation adalah ~50% dari Google's crawling masalah), canonicalization di seluruh millions dari halaman, variant data terstruktur, out-dari-stock automation, dan migration discipline. tetapi nyata bottleneck adalah biasanya organizational, tidak teknis — I've seen 14-hop rantai pengalihan dan 24 URL versi dari satu halaman di mana knowledge existed dan coordination failed. jangan copy Amazon; mereka authority hides mistakes Anda dapat't afford.
Evidence for this claim Google's crawl-budget guidance is primarily relevant to very large, frequently changing, or rapidly expanding sites. Scope: Google crawl-budget applicability. Confidence: high · Verified: Google Search Central: Crawl budget Evidence for this claim Google documents ProductGroup and variant markup for grouping product variants and communicating their relationships. Scope: Google product variant structured data. Confidence: high · Verified: Google Search Central: Product variantsTL;DR — Enterprise ecommerce SEO adalah SEO untuk huge online stores — think tens dari thousands untuk millions dari product halaman. peringkat aturan adalah yang sama sebagai apa pun situs, tetapi scale turns kecil masalah ke giant ones. sebuah filtering sistem itu membuat sebuah sedikit hundred extra URLs pada sebuah kecil shop dapat buat millions pada sebuah enterprise store, dan memperbaiki ini takes sebuah seluruh team, tidak satu person dan sebuah afternoon.
Apa “enterprise ecommerce” (terjemahan) “SEO ecommerce skala perusahaan” sebenarnya berarti
ada Tidak terpisah Google algorithm untuk big retailers. Googlebot melakukan crawl, indeks, dan peringkat sebuah giant store yang sama cara ini memperlakukan sebuah satu-person Shopify shop. Apa perubahan adalah semuanya around SEO:
- Catalog size — tens dari thousands untuk millions dari products.
- Filters di mana-mana — color, size, brand, price, rating. setiap combination dapat become -nya own URL, dan mereka tambahkan up fast.
- Lots dari tim — merchandising, engineering, legal, regional managers — semua dengan mereka own priorities, none dari whom report untuk “SEO.” (terjemahan) “SEO.”
- Big, scary migrations — replatforming untuk sebuah baru sistem setiap sedikit tahun, di mana satu buruk peta pengalihan dapat wipe out tahun dari rankings.
satu idea untuk take away
Scale multiplies masalah. pada sebuah kecil store, sebuah filtering mistake mungkin buat sedikit thousand junk URLs — annoying, tetapi harmless. pada sebuah enterprise store, yang sama mistake membuat millions dari junk URLs itu waste Google’s time (-nya “crawl budget” (terjemahan) “crawl budget”) so ini tidak pernah mendapatkan sekitar untuk Anda nyata product halaman. math adalah brutal: sebuah category dengan 10 filters dari 5 options setiap dapat generate di atas dua million URL combinations — dari one category.
hal itu penting sebagian besar
- jangan let filters buat infinite halaman. ini adalah #1 masalah. Anda control
ini mostly dengan Anda
robots.txtfile (yang tells bot di mana tidak untuk go). - jangan copy Amazon. Amazon peringkat 275 million halaman partly karena ini adalah Amazon — ini mendapatkan away dengan hal itu akan tank sebuah lebih kecil brand. Copy mereka structure, tidak mereka shortcuts.
- Product deskripsi dari manufacturer adalah fine. Anda tidak perlu untuk rewrite millions dari them. tambahkan reviews, photos, videos, dan unique detail untuk products itu sebenarnya penting alih-alih.
- ** hardest bagian adalah biasanya orang, tidak technology.** Getting sebuah perbaiki shipped melalui engineering, legal, dan five stakeholders adalah harder daripada knowing apa perbaiki adalah.
ingin practitioner versi — anggaran crawling math, data terstruktur, migrations, dan org playbook? Switch untuk Advanced tab.
Evidence for this claim Google's crawl-budget guidance is primarily relevant to very large, frequently changing, or rapidly expanding sites. Scope: Google crawl-budget applicability. Confidence: high · Verified: Google Search Central: Crawl budget Evidence for this claim Google documents ProductGroup and variant markup for grouping product variants and communicating their relationships. Scope: Google product variant structured data. Confidence: high · Verified: Google Search Central: Product variantsTL;DR — Enterprise ecommerce SEO adalah intersection dari dua sudah-kompleks disciplines, di mana complexity multiplies alih-alih menambahkan. teknis spine: faceted navigation adalah ~50% dari Google’s crawling masalah (Illyes), so crawl-budget control (robots.txt > canonical > noindex) muncul pertama; canonicalization decisions cascade di seluruh millions dari URLs;
ProductGroup/hasVariantdata terstruktur dan Merchant Center feeds tangani variants dan product penemuan; out-dari-stock menangani memiliki untuk menjadi rules-based, tidak halaman-oleh-halaman; dan migrations adalah single biggest risk event. tetapi nyata bottleneck adalah organizational — I’ve watched 14-hop rantai pengalihan dan 24 URL versi dari satu halaman ship karena coordination failed, tidak karena anyone lacked knowledge.
Apa membuat ini -nya own discipline
I’ve ditulis secara terpisah tentang SEO perusahaan dan lebih luas ecommerce SEO world, dan ini halaman adalah dengan sengaja not sebuah rehash dari either. Enterprise ecommerce SEO adalah apa Anda mendapatkan ketika Anda stack dua dan let mereka complexity multiply.
SEO perusahaan adalah hard karena scale, teknis debt, dan org politics. Ecommerce SEO adalah hard karena faceted navigation, variants, duplicate konten, dan platform constraints. Put them together dan sebuah faceted-navigation slip itu produces 50 000 duplicate URLs pada sebuah kecil store becomes sebuah 50-million-URL crawl trap di enterprise scale — dan perbaiki tidak sebuah ten-minute robots.txt edit. ini adalah sebuah engineering sprint, sebuah legal review, dan sebuah executive sign-off. itu’s multiplication effect, dan ini adalah lens I’d pertahankan pada semuanya di bawah.
sebuah quick reminder I memberikan setiap enterprise audience: jangan copy giants. Amazon peringkat ~275 million halaman dengan ~686 million monthly organic visits; Microsoft pulls ~516 million. mereka peringkat despite plenty dari teknis mistakes karena mereka authority absorbs damage. Copy mereka informasi architecture jika ini adalah baik — tidak pernah mereka shortcuts.
Faceted navigation: #1 crawl masalah pada web
jika Anda perbaiki satu hal di enterprise ecommerce scale, perbaiki ini. Gary Illyes memiliki mengatakan faceted navigation dan tindakan parameters account untuk roughly 75% dari semua crawling masalah Google deals dengan di seluruh web — dengan tentang 50% dari faceted navigation alone. Enterprise ecommerce adalah utama sumber dari itu masalah, karena filters combine combinatorially. Ten filters di five nilai setiap adalah di atas dua million URLs per category; multiply oleh 20 categories dan Anda’ve manufactured hundreds dari millions dari dapat di-crawl combinations sebelum sebuah single optimization.
alasan ini adalah so destructive adalah structural. sebagai Illyes puts ini, setelah Google discovers sebuah URL space ini “cannot membuat a decision tentang apakah itu URL space adalah good atau tidak unless it crawled a large chunk dari itu URL space.” (terjemahan) “cannot membuat sebuah decision tentang apakah itu URL space adalah baik atau tidak unless ini di-crawl sebuah besar chunk dari itu URL space.” So Google burns budget crawling junk hanya untuk learn ini adalah junk.
Google’s control hierarchy, sebagian besar untuk least effective:
robots.txtdisallow — mencegah crawling entirely. paling effective lever ketika Anda tidak perlu itu facet halaman terindeks (e.g.,Disallow: /*?*color=).- URL fragments (
#) untuk filtering — Google umumnya tidak crawl fragment URLs, so filtering melalui#memiliki Tidak crawl cost. rel="canonical"— “may, over time, decrease the crawl volume of non-canonical versions.” (terjemahan) “dapat, di atas time, decrease crawl volume dari non-canonical versi.” Lebih lambat dan lebih sedikit reliable; Google dapat juga override ini.rel="nofollow"— hanya berfungsi jika applied untuk every tautan pointing di itu URL.
ini adalah juga paling umum myth I memiliki untuk debunk: noindex adalah tidak right
default untuk facets Anda tidak ingin terindeks. Google’s own guidance adalah untuk “block
unimportant halaman menggunakan robots.txt alih-alih dari noindex” (terjemahan) “block
unimportant halaman menggunakan robots.txt alih-alih noindex” — karena noindex masih
memungkinkan crawling, dan crawling adalah resource Anda’re trying untuk lindungi.
jika facet halaman must menjadi terindeks (beberapa memiliki nyata penelusuran demand), Google memerlukan
discipline: standard & sebagai parameter separator, sebuah consistent parameter order
dengan Tidak duplicates, dan sebuah HTTP 404 ketika sebuah filter combination mengembalikan Tidak hasil —
tidak sebuah redirect untuk sebuah generic halaman error.
anggaran crawling adalah tentang URL quality, tidak situs size
biggest framing mistake I see adalah “kami enterprise, karena itu we memiliki a crawl crisis.” (terjemahan) “kami’re enterprise, karena itu kami memiliki sebuah crawl crisis.” Tidak niscaya. John Mueller’s corrective adalah satu untuk internalize: “crawling adalah independent dari website size. Some sites memiliki a gazillion (useless) URLs dan luckily we jangan crawl banyak dari them,” (terjemahan) “crawling adalah independent dari situs web size. beberapa situs memiliki sebuah gazillion (useless) URLs dan luckily kami jangan crawl banyak dari them,” dan “for most normal websites, crawl budget is not something you need to focus on at all.” (terjemahan) “untuk sebagian besar wajar situs web, crawl budget adalah tidak sesuatu Anda perlu focus pada di semua.”
practical translation: sebuah 10-million-halaman store dengan bersih URLs dapat menjadi perfectly fine, sementara sebuah 100 000-halaman store generating 10 million faceted combinations memiliki sebuah genuine crawl crisis. Size tidak trigger — URL quality dan duplication adalah.
Google says active crawl-budget management dimulai untuk penting sekitar 1 million+
unique halaman itu perubahan roughly weekly, atau 10 000+ halaman dengan daily memperbarui,
atau significant “Discovered – currently not indexed” (terjemahan) “ditemukan – saat ini tidak terindeks” volume di GSC. -nya core levers:
“Consolidate duplicate content to focus on unique pages rather than unique URLs,” (terjemahan) “Gabungkan konten duplikat agar fokus tertuju pada halaman unik, bukan URL unik.”_
“Block unimportant pages using robots.txt instead of noindex,” (terjemahan) “Blokir halaman yang tidak penting menggunakan robots.txt, bukan noindex.”_ kembalikan 404/410
untuk permanently dihapus halaman, dan pertahankan sitemaps saat ini dengan accurate lastmod.
Watch soft 404s terutama — empty category halaman dan discontinued lines pertahankan getting
di-crawl dan “waste your budget.” (terjemahan) “waste Anda budget.”
Duplicate konten di scale (dan penalty itu tidak exist)
tidak ada duplicate konten penalty. Microsoft’s Fabrice Canel dan Krishna Madhavan put nyata harm well: duplicate konten “doesn’t trigger search penalties on its own, but it does reduce visibility by diluting authority, confusing intent, and slowing how updates reach both search engines and AI-powered discovery systems.” (terjemahan) “tidak trigger penelusuran penalties pada -nya own, tetapi ini melakukan reduce visibilitas oleh diluting authority, confusing intent, dan slowing bagaimana memperbarui reach keduanya mesin pencari dan AI-powered penemuan sistem.”
di enterprise ecommerce scale duplication muncul dari three predictable places:
manufacturer deskripsi syndicated di seluruh web, faceted navigation spawning URL
variants, dan yang sama product living di multiple categories. memperbaiki adalah
tag canonical untuk variants, 301s untuk consolidation, hreflang untuk localization, dan
ruthless URL hygiene — dan karena canonical decisions cascade di seluruh millions dari
halaman di sini, ini adalah worth understanding itu Google menggunakan roughly 40 canonicalization
sinyal (struktur URL, tautan internal, sitemaps, bahkan Merchant Center data), so
Anda rel=canonical adalah sebuah strong hint, tidak sebuah command.
Variants, product data, dan data terstruktur
Dua hal changed variant story. pertama, since February 2024 Google mendukung
ProductGroup dengan hasVariant, variesBy, dan productGroupID — right
pattern untuk apparel, electronics, dan furniture retailers dengan hundreds dari variants
per product. kedua, dan underused di enterprise scale: Merchant Center feeds adalah
insurance terhadap penemuan gaps. Google adalah jelas itu “web crawling is not
guaranteed to find all products on your site,” (terjemahan) “web crawling adalah tidak
guaranteed untuk temukan semua products pada Anda situs,” dan recommends itu “for larger
sites or sites with frequently changing content,” (terjemahan) “untuk lebih besar
situs atau situs dengan frequently mengubah konten,” Anda upload feeds periodically.
Feeds let Anda control perbarui timing (down untuk hourly melalui konten API), share data
itu tidak pada halaman (store-tingkat inventory), dan jaminan penemuan crawl
dapat’t. Treat feeds dan pada-halaman data terstruktur sebagai complementary, tidak either/atau.
Beyond Product/ProductGroup, schema jenis itu earn mereka pertahankan di scale adalah
BreadcrumbList (hierarchy), Organization (brand trust, kembalikan policies), Review,
LocalBusiness (omnichannel), dan VideoObject. Satu myth untuk retire: rel="next"/
rel="prev" pagination tags adalah deprecated dan melakukan tidak ada apa pun — setiap paginated halaman perlu
-nya own URL dan sebuah self-referencing canonical, tidak satu pointing di halaman 1.
PDPs dan PLPs: di mana untuk sebenarnya spend effort
pada product detail halaman, manufacturer deskripsi adalah acceptable di scale — mass-rewriting millions dari them adalah near-zero ROI. I’d rather “add product reviews, video content, comparisons, or unique attributes rather than rewrites,” (terjemahan) “tambahkan product reviews, video konten, comparisons, atau unique attributes alih-alih rewrites,” dan concentrate itu effort pada tinggi-revenue PDPs di mana sebuah head-istilah opportunity sebenarnya ada. pengguna-generated reviews adalah best unique-konten lever Anda memiliki di scale karena mereka jangan memerlukan Anda team untuk tulis apa pun.
pada product listing / category halaman, selection dari products pada halaman penting lebih daripada orang expect — display penting products di seluruh various facets alih-alih exhaustive lists, dan put apa pun berguna halaman konten di mana ini helps (top dari halaman atau compact snippets) alih-alih hiding ini. dan menjadi honest tentang peringkat ceilings set oleh brand positioning; tidak setiap category halaman dapat outrank sebuah marketplace.
untuk out-dari-stock products, kerangka kerja adalah: permanently hilang → 301 untuk sebuah similar
product (tidak homepage, atau Google dapat treat ini sebagai sebuah soft 404), atau delete (404/
410) setelah menghapus tautan internal; temporarily out (returning) → pertahankan langsung dengan
restock dates, waitlists, atau notifications; uncertain → pertahankan langsung deprioritized.
enterprise twist adalah itu dengan thousands dari SKUs cycling di dan out, Anda cannot membuat
ini panggilan halaman-oleh-halaman. sebagai I’ve mengatakan tentang ini: “Set some rules that you’re
comfortable with and just go with them… there’s no perfect solution.” (terjemahan) “Set beberapa aturan itu Anda’re
comfortable dengan dan hanya go dengan them… ada Tidak perfect solusi.” di scale,
itu aturan memiliki untuk menjadi automated.
Internal linking adalah PageRank plumbing
Google’s documentation adalah blunt: “The more links a page has to it within a site, the
higher the relative importance,” (terjemahan) “Semakin banyak tautan yang mengarah ke suatu halaman dalam situs, semakin tinggi kepentingan relatifnya.”_ dan “If category pages don’t include direct links
to all products in a category, Googlebot might not find all of your products.” (terjemahan) “Jika halaman kategori tidak menautkan langsung ke semua produk dalam kategori, Googlebot mungkin tidak menemukan semua produk Anda.”_ Dua
enterprise consequences. pertama, mega-menus itu tautan untuk hundreds dari destinations
dilute equity untuk rendah-nilai halaman — simplifying concentrates authority di mana ini
penting. kedua, navigation harus gunakan nyata <a href> tautan, tidak JavaScript click
handlers; Google “doesn’t submit searches into site search boxes during crawling,” (terjemahan) “tidak submit searches ke situs penelusuran boxes selama crawling,”
so apa pun hanya reachable melalui penelusuran atau sebuah JS event dapat sekadar tidak pernah menjadi ditemukan.
Migrations: single biggest risk event
Replatforming berjalan roughly 50K USD (mid-market) untuk 500K+ USD (enterprise) dan 4–8+ months,
dan ini adalah di mana tahun dari organic equity die. Google’s own advice adalah untuk phase ini:
Google menyarankan agar situs besar dipindahkan satu bagian pada satu waktu; pendekatan ini
memudahkan pemantauan, pendeteksian, dan perbaikan masalah. non-negotiables: document setiap
old URL (including images, video, CSS, JS) dari sitemaps, logs, dan analytics;
server-side 301/308 redirects dengan chains dipertahankan di bawah three hops; self-referencing
canonicals pada setiap baru URL; tautan internal diperbarui immediately; perubahan dari Address di
GSC (except HTTP→HTTPS); dan — satu orang forget — remove staging noindex
dan robots.txt blocks sebelum launch. None dari ini adalah sebuah jaminan: berikut
checklist reduces known, controllable risks, tetapi ini tidak promise Anda’ll pertahankan
Anda rankings, traffic, atau revenue melalui move — Google’s own migration guidance
frames post-move fluctuation sebagai yang diharapkan, tidak sebuah failure sinyal untuk chase.
International, JavaScript, dan monitoring
International multiplies relationships fast: 50 000 products × 15 countries adalah 750 000 hreflang relationships untuk pertahankan consistent, dan machine-translated thin konten adalah sebuah nyata risk. pada JavaScript, Martin Splitt memiliki noted rendering dapat tambahkan “a few hours to even weeks” (terjemahan) “sebuah sedikit hours untuk bahkan weeks” dari delay versus server-dirender HTML — so React/Vue/Angular storefronts itu hide navigation dan product listings behind rendering sisi klien crawl lebih sedikit efficiently. pada monitoring, penuh monthly melakukan crawl dari sebuah 10-million-halaman situs adalah slow dan expensive; I merekomendasikan crawl sampling — watching critical halaman templates daily — plus log file analysis sebagai ground truth untuk apa bot sebenarnya hit. Splitt’s framing adalah berguna di sini too: crawl-budget optimization “concerns more the contents side than the technical infrastructure aspect” (terjemahan) “concerns lebih contents side daripada teknis infrastructure aspect” — Anda perbaiki ini oleh menghapus rendah-nilai URLs, tidak oleh begging Google untuk crawl lebih.
org layer adalah nyata bottleneck
Di sini’s bagian sebagian besar guides skip, dan bagian itu sebenarnya kills programs. Sementara I adalah di IBM I presented Enterprise SEO Chaos — sebuah dari—di dalam account dari dysfunction di sebuah company dengan 378 000+ employees di 170+ countries. greatest hits: rantai pengalihan sebagai panjang sebagai 14 hops, up untuk 24 berbeda URL versi dari yang sama halaman, sebuah migration di mana hanya 14 dari 35 promised redirects sebenarnya mendapat implemented, entire domains redirected untuk sebuah single halaman, JS menus blocking crawling, dan departments competing internally untuk yang sama keywords. di setiap case SEO knowledge existed. Execution coordination failed. central lesson — everything memiliki untuk berfungsi together — muncul down untuk dua hal: collaboration (break silos) dan education (membuat setiap stakeholder memahami SEO fundamentals).
itu’s juga mengapa I pertahankan enterprise audits kecil. deliverable tidak sebuah 300-slide report; ini adalah 5–10 prioritized issues dengan business impact quantified di dollars. temukan pain poin oleh talking untuk stakeholders pertama, segment situs (oleh bagian, language, region, atau tech kerangka kerja) untuk membuat ini tractable, dan “focus on a few key issues and not a massive report of everything.” (terjemahan) “focus pada sebuah sedikit key issues dan tidak sebuah massive report dari semuanya.” Frame perubahan sebagai sebuah/B tests dan gunakan sebuah impact/effort matrix untuk mendapatkan sign-off. sebagai I’ve mengatakan tentang unglamorous structural berfungsi: “ini hard untuk lakukan itu dalam skala besar, tetapi boring projects = $$$ ketika it muncul untuk enterprise SEO.” (terjemahan) “ini adalah hard untuk melakukan itu di scale, tetapi boring projects = $$$ ketika ini muncul untuk SEO perusahaan.”
AI penelusuran adalah mengubah shopping surface
Dua developments enterprise retailers memiliki untuk watch. AI Overviews now muncul pada ~14% dari shopping kueri (up ~5,6x dari 2,1% di late 2025), dan Google’s Universal Commerce Protocol (announced January 2026) lets AI agents menemukan products, bangun carts, dan transact inside AI Mode/Gemini tanpa shopper ever visiting Anda situs. Google’s own guidance adalah reassuring pada tactics, though: “structured data tidak wajib untuk generative AI penelusuran, dan ada Tidak special schema.org markup Anda perlu untuk add,” (terjemahan) “data terstruktur tidak diperlukan untuk generative AI penelusuran, dan ada Tidak special schema.org markup Anda perlu tambahkan,” dan Merchant Center plus tinggi-quality product konten tetap strongest levers untuk AI visibilitas. yang sama foundations carry di atas; surface adalah apa shifting.
Enterprise ecommerce SEO is a platform-governance problem: fund controls for templates, facets, inventory states, and migrations before defects multiply across the catalog.
- A single shared-template or faceted-navigation mistake can create a site-wide crawl and indexation problem.
- Product variants, out-of-stock handling, and structured data require consistent rules across systems.
- Migration and release controls protect accumulated organic value during platform change.
Template ownership, automated validation, and monitored release gates reduce the blast radius of changes affecting product discovery.
Risiko jika diabaikan: Duplicate URL spaces, conflicting canonical signals, and inventory-state mistakes compound until recovery requires a costly cross-functional program.
Tanyakan kepada tim Anda: Who owns each catalog URL rule, and which automated checks can stop a harmful template or platform change before release?
AI summary
sebuah condensed take pada Advanced versi:
- Definition: enterprise ecommerce SEO adalah SEO perusahaan × ecommerce SEO — dua complexities multiply. sebuah facet slip itu membuat 50K duplicate URLs pada sebuah kecil store becomes sebuah 50M-URL crawl trap di sini, dan perbaiki perlu engineering + legal + exec sign-off.
- jangan copy giants. Amazon (~275M halaman) peringkat despite mistakes -nya authority hides; copy structure, tidak shortcuts.
- Faceted navigation adalah #1 crawl masalah (~50% dari Google’s crawling issues,
per Illyes). Control ini dengan robots.txt > URL fragments > canonical > nofollow —
bukan
noindex(yang masih memungkinkan crawling). - anggaran crawling = URL quality, tidak situs size (Mueller). sebuah bersih 10M-halaman situs adalah fine; sebuah 100K-halaman situs spawning 10M facets adalah di crisis.
- Tidak duplicate-konten penalty — duplication dilutes authority dan confuses intent. Perbaiki dengan canonicals, 301s, hreflang, URL hygiene (~40 canonicalization sinyal).
- Variants & penemuan: gunakan
ProductGroup/hasVariant(Feb 2024) + Merchant Center feeds — crawling “adalah tidak guaranteed untuk temukan all products.” (terjemahan) “adalah tidak guaranteed untuk temukan semua products.” - PDP/PLP spend: manufacturer deskripsi adalah fine di scale; invest di reviews, video, comparisons pada tinggi-revenue halaman. Automate out-dari-stock dengan rules.
- Migrations adalah biggest risk event — phase them, map setiap URL, 301s di bawah 3 hops, self-canonicals, hapus staging blocks sebelum launch.
- ** nyata bottleneck adalah organizational.** IBM war stories: 14-hop rantai pengalihan, 24 URL versi dari satu halaman, 14/35 redirects shipped. Collaboration + education win.
- AI penelusuran: ~14% dari shopping kueri tampilkan AI Overviews; Universal Commerce Protocol (Jan 2026) lets agents buy tanpa visiting Anda situs. sama foundations, shifting surface.
Dokumentasi resmi
Utama-sumber documentation itu governs enterprise ecommerce SEO.
- Ecommerce SEO overview — eight-topic hub untuk ecommerce pada Penelusuran.
- Managing crawling dari faceted navigation URLs — control hierarchy (robots.txt > fragments > canonical > nofollow) dan aturan untuk dapat diindeks facets.
- crawling December: Faceted navigation (Dec 2024) — blog companion untuk docs.
- mengoptimalkan Anda anggaran crawling — scale thresholds dan consolidation guidance.
- Designing sebuah struktur URL untuk ecommerce — variants melalui path vs. kueri, dan three URL-design traps.
- Help Google memahami Anda ecommerce situs structure — internal linking dan
<a href>navigation. - Share Anda product data dengan Google — data terstruktur + Merchant Center feeds.
- data terstruktur untuk ecommerce — Product, ProductGroup, BreadcrumbList, Review, dan lebih.
- Product variants data terstruktur (Feb 2024) —
ProductGroup/hasVariant/variesBy. - Pagination dan incremental halaman memuat — mengapa rel=berikutnya/prev adalah deprecated.
- situs moves dengan URL perubahan — phased-migration playbook.
- Core Web Vitals dan Google Search — LCP <2,5s, INP <200ms, CLS <0,1.
- AI fitur dan Anda situs web — apa melakukan (dan tidak) help AI visibilitas.
Bing / Microsoft
- Bing Webmaster Guidelines — crawlability, unique konten, data terstruktur.
- Mempertahankan konten discoverable dengan sitemaps di AI-powered penelusuran (Jul 2025) — enterprise sitemap limits dan
lastmodaccuracy. - IndexNow drives smarter, lebih cepat konten penemuan (dapat 2025) — nyata-time URL submission untuk fast-mengubah catalogs.
- melakukan duplicate konten hurt SEO dan AI penelusuran visibilitas? (Dec 2025) — Canel & Madhavan pada nyata cost dari duplication.
Quotes dari sumber
pada—record statements dari Google dan Bing reps. Deep tautan jump untuk (atau penelusuran untuk) quoted passage pada sumber halaman.
Faceted navigation & crawling — Gary Illyes, Google
- “crawlers will typically access a very large number of faceted navigation URLs before the crawlers’ processes determine the URLs are in fact useless.” (terjemahan) “Crawler biasanya mengakses sangat banyak URL navigasi berfaset sebelum proses crawler menentukan bahwa URL tersebut memang tidak berguna.”_ Jump untuk quote
- “Setelah it discovers a set dari URLs, it cannot membuat a decision tentang apakah itu URL space adalah good atau tidak unless it crawled a large chunk dari itu URL space.” (terjemahan) “Setelah ini discovers sebuah set dari URLs, ini cannot membuat sebuah decision tentang apakah itu URL space adalah baik atau tidak unless ini di-crawl sebuah besar chunk dari itu URL space.” — Gary Illyes, Google. Baca coverage
- “Sometimes Anda mungkin create ini new fake URLs accidentally, exploding Anda URL space dari a balmy 1000 URLs untuk a scorching 1 million, exciting crawlers itu di turn hammer Anda servers unexpectedly…” (terjemahan) “Sometimes Anda mungkin buat ini baru fake URLs accidentally, exploding Anda URL space dari sebuah balmy 1000 URLs untuk sebuah scorching 1 million, exciting crawler itu di turn hammer Anda server unexpectedly…” — Gary Illyes, melalui LinkedIn. Baca coverage
anggaran crawling — John Mueller, Google (paraphrased dari sekunder coverage)
- Mueller’s repeated framing adalah itu crawling adalah independent dari situs size — Google melakukan crawl little dari situs itu adalah mostly useless URLs — dan itu untuk sebagian besar wajar situs anggaran crawling tidak worth focusing pada. Treat wording sebagai paraphrase until confirmed terhadap sebuah utama sumber.
JavaScript & anggaran crawling — Martin Splitt, Google (paraphrased dari sekunder coverage)
- Splitt memiliki described JS rendering sebagai menambahkan delay relative untuk HTML dan dibingkai crawl-budget optimization sebagai lebih sebuah konten-quality concern daripada sebuah infrastructure satu — “you can tell us not to index or not to scan contents that is of low quality.” (terjemahan) “Anda dapat tell us tidak untuk indeks atau tidak untuk scan contents itu adalah dari rendah quality.” Treat sebagai paraphrase pending sebuah utama-sumber periksa.
anggaran crawling docs — Google Search Central
- “Consolidate duplicate content to focus on unique pages rather than unique URLs.” (terjemahan) “Gabungkan konten duplikat agar fokus tertuju pada halaman unik, bukan URL unik.”_ Jump untuk quote
- “Block unimportant pages using robots.txt instead of noindex.” (terjemahan) “Block unimportant halaman menggunakan robots.txt alih-alih noindex.” Jump untuk quote
situs structure & product data — Google Search Central
- “The more links a page has to it within a site, the higher the relative importance.” (terjemahan) “ lebih tautan sebuah halaman memiliki untuk ini di dalam sebuah situs, lebih tinggi relative importance.” Jump untuk quote
- “If category pages don’t include direct links to all products in a category, Googlebot might not find all of your products.” (terjemahan) “Jika halaman kategori tidak memuat tautan langsung ke semua produk dalam kategori, Googlebot mungkin tidak menemukan semua produk Anda.”_ Jump untuk quote
- “Web crawling is not guaranteed to find all products on your site.” (terjemahan) “Web crawling adalah tidak guaranteed untuk temukan semua products pada Anda situs.” Jump untuk quote
Migrations — Google Search Central
- “You can choose to move larger sites one section at a time. This can make it easier to monitor, detect, and fix problems faster.” (terjemahan) “Anda dapat memindahkan situs besar bagian demi bagian agar pemantauan, pendeteksian, dan perbaikan masalah lebih mudah.”_ Jump untuk quote
AI penelusuran — Google Search Central
- “Structured data isn’t required for generative AI search, and there’s no special schema.org markup you need to add.” (terjemahan) “data terstruktur tidak diperlukan untuk generative AI penelusuran, dan ada Tidak special schema.org markup Anda perlu tambahkan.” Jump untuk quote
Duplicate konten — Fabrice Canel & Krishna Madhavan, Microsoft Bing
- “Duplicate content doesn’t trigger search penalties on its own, but it does reduce visibility by diluting authority, confusing intent, and slowing how updates reach both search engines and AI-powered discovery systems.” (terjemahan) “Duplicate konten tidak trigger penelusuran penalties pada -nya own, tetapi ini melakukan reduce visibilitas oleh diluting authority, confusing intent, dan slowing bagaimana memperbarui reach keduanya mesin pencari dan AI-powered penemuan sistem.” Jump untuk quote
Note: Mueller dan Splitt items adalah paraphrased dari sekunder coverage,
dan several deep-tautan #:~:text= fragments target JS-dirender docs itu
resist automated memeriksa — konfirmasi semua quotes dan fragments terhadap langsung
halaman sebelum treating them sebagai akhir.
Enterprise ecommerce SEO checklist
Jalankan ini oleh template, tidak halaman-oleh-halaman — di ini scale sebuah single template perbaiki touches hundreds dari thousands dari URLs.
crawl & faceted navigation
- Identify setiap parameter itu membuat sebuah dapat di-crawl URL (color, size, sort, halaman, session).
- Decide dapat diindeks vs. tidak untuk setiap facet before writing aturan.
- Block non-dapat diindeks facet spaces di
robots.txt(tidaknoindex). - dapat diindeks facets gunakan
&separators, consistent parameter order, dan kembalikan404pada empty hasil. - Tidak infinite spaces (calendars, relative-tautan explosions, session IDs).
Duplication & canonicalization
- Variants resolved dengan
rel=canonicalatauProductGroup/hasVariant. - Product-di-multiple-categories memiliki satu canonical URL.
- hreflang relationships adalah consistent di seluruh semua locale pairs.
- Soft 404s (empty categories, dead product lines) returning nyata
404/410.
Product data & data terstruktur
- Merchant Center feed langsung untuk tinggi-confidence product penemuan.
-
Product/ProductGroup,BreadcrumbList,Review,Organizationmarkup validates. - Tidak deprecated
rel=next/rel=prev; paginated halaman self-canonicalize.
konten priority
- tinggi-revenue PDPs enriched (reviews, video, comparisons) — tidak mass-rewritten.
- UGC/reviews enabled sebagai scalable unique-konten lever.
- Out-dari-stock menangani automated oleh aturan (301 / pertahankan-langsung / 404), tidak manual.
Architecture & tautan internal
- Navigation menggunakan nyata
<a href>, tidak JS click handlers. - Mega-menu tautan count reviewed untuk equity dilution.
- Category halaman tautan secara langsung untuk mereka products.
Migration & monitoring
- setiap old URL terdokumentasi (incl. images/video/CSS/JS) sebelum apa pun move.
- 301/308 redirects, chains di bawah 3 hops, self-canonicals pada baru URLs.
- Staging
noindex/robots blocks dihapus before launch; perubahan dari Address filed. - crawl sampling pada critical templates daily; log files reviewed untuk waste.
mental models
1. multiplication effect. jangan think “enterprise problems + ecommerce problems.” (terjemahan) “enterprise masalah + ecommerce masalah.” Think enterprise × ecommerce. setiap ecommerce issue (facets, variants, duplication, out-dari-stock) mendapatkan multiplied oleh scale, dan setiap perbaiki mendapatkan multiplied oleh organizational friction. Estimate keduanya axes sebelum Anda cakupan berfungsi.
2. crawl-control hierarchy (sebagian besar → least effective).
robots.txt disallow → URL fragments (#) → rel=canonical → rel=nofollow. Gunakan
untuk strongest lever situation memungkinkan; tidak pernah default untuk noindex untuk facets
Anda tidak ingin terindeks (ini masih costs anggaran crawling).
3. anggaran crawling = URL quality, tidak size. Anda raise effective budget oleh removing waste (facets, duplicates, soft 404s), tidak oleh asking Google untuk crawl lebih. Size alone adalah tidak pernah trigger — duplication adalah.
4. out-dari-stock decision tree (lalu automate ini).
Permanently hilang → 301 untuk similar product, atau delete (404/410) setelah pulling
tautan internal. Temporarily out, returning → pertahankan langsung + restock/waitlist. Uncertain →
pertahankan langsung, deprioritized. Pick aturan Anda’re comfortable dengan dan encode them; Anda
dapat’t decide halaman-oleh-halaman di scale.
5. migration risk model. Phase oleh bagian → map setiap old URL → 301 di bawah 3 hops → self-canonical setiap baru URL → perbarui tautan internal → hapus staging blocks → file perubahan dari Address → monitor oleh template. Satu missed langkah di sini dapat erase tahun dari equity.
6. Organizational maturity ladder. Ad-hoc → centralization → SOPs → proactive training & buy-di. sebagian besar enterprise programs stall tidak pada knowledge tetapi pada coordination; moving up ini ladder adalah nyata berfungsi. Audit deliverable = 5–10 dollar-quantified issues, dibingkai sebagai sebuah/B tests pada sebuah impact/effort matrix — tidak pernah sebuah 300-slide report.
Enterprise ecommerce SEO — cheat sheet
Faceted-nav controls — apa setiap satu melakukan
| Control | Berhenti crawling? | Berhenti pengindeksan? | gunakan ini untuk |
|---|---|---|---|
robots.txt disallow | Ya | Tidak | Facet spaces Anda tidak ingin di-crawl di semua |
URL fragment (#) | Ya (tidak di-crawl) | n/sebuah | Filtering dengan zero crawl cost |
rel=canonical | Tidak (slowly reduces) | Consolidates | Variant / duplicate consolidation |
rel=nofollow | hanya jika pada every tautan | Tidak | Discouraging sebuah spesifik URL |
noindex | Tidak | Ya | halaman dapat di-crawl tetapi harus stay out dari indeks |
crawl-budget thresholds (Google’s rough estimate)
- 1M+ unique halaman mengubah ~weekly → manage ini.
- 10K+ halaman mengubah daily → manage ini.
- Lots dari “Discovered – currently not indexed” (terjemahan) “ditemukan – saat ini tidak terindeks” di GSC → manage ini.
Out-dari-stock aturan
- Permanent → 301 untuk similar product (tidak pernah homepage/category) or
404/410. - Temporary, returning → pertahankan langsung + restock date / waitlist / notify.
- Uncertain → pertahankan langsung, deprioritized.
Migration non-negotiables
- 301/308, chains <3 hops, self-canonicals, tautan internal diperbarui, staging blocks dihapus, perubahan dari Address filed (tidak untuk HTTP→HTTPS).
Core Web Vitals thresholds
- LCP <2,5s · INP <200ms · CLS <0,1. sebuah tiebreaker untuk peringkat — tetapi sebuah nyata conversion lever (Vodafone: 31% LCP gain → 8% lebih sales).
Variant data terstruktur
ProductGroup+hasVariant+variesBy+productGroupID(didukung Feb 2024).
Myths untuk kill
- Duplicate-konten penalty (tidak exist) ·
noindexuntuk facets (gunakan robots.txt) · rewrite semua manufacturer copy (jangan) · rel=berikutnya/prev (deprecated) · “just submit a sitemap and Google finds everything” (terjemahan) “hanya submit sebuah sitemap dan Google menemukan semuanya” (ini tidak guaranteed).
alat untuk enterprise ecommerce SEO
- Google Search Console — halaman pengindeksan report (di mana halaman fall out dari pipeline) dan Statistik Crawling (kode respons, average respons time, oleh file jenis). pertama place untuk cari crawl waste.
- Google Merchant Center — feed-based product penemuan dan pricing/inventory memperbarui (hourly melalui konten API) — insurance terhadap crawl-penemuan gaps.
- Bing Webmaster alat + IndexNow — nyata-time URL submission untuk fast-mengubah catalogs (baru products, price perubahan, promos); reduces lag antara perubahan dan pengindeksan.
- server log file analysis — ground truth untuk apa bot sebenarnya crawl. alat: Screaming Frog Log File Analyser, atau pipe logs ke BigQuery / sebuah log platform.
- situs crawler / audits — Ahrefs situs Audit dan Screaming Frog SEO Spider untuk depth, rantai pengalihan, blocked URLs, dan trap-like facet patterns. di enterprise scale, sample critical templates daily alih-alih penuh-crawling monthly.
- Ahrefs Webmaster alat — free crawl + audit untuk situs Anda verify.
- Rich hasil Test / Schema validators — konfirmasi
Product/ProductGroup,BreadcrumbList, danReviewmarkup sebelum rolling ini di seluruh millions dari halaman.
Apa seharusnya happen untuk sebuah out-dari-stock product URL?
Choose an automated out-of-stock rule
Playbook: organic visibilitas drops setelah sebuah replatform
- Konfirmasi cakupan oleh template dan bagian. Bandingkan old dan baru URL sets, Google Search Console halaman/pengindeksan data, dan crawl hasil. jika kehilangan adalah isolated, pause berfungsi pada unaffected bagian dan diagnose rusak template; jika ini adalah sitewide, treat launch controls dan redirects sebagai pertama suspects.
- periksa apakah production adalah masih blocked. Inspect
robots.txt, halaman-tingkat robots directives, dan respons headers untuk staging aturan. jika production carries sebuah block, hapus ini melalui launch rollback proses dan re-test sebelum mengubah apa pun else. - Trace old URLs melalui redirects. Sample tinggi-nilai URLs dari sitemaps, logs, analytics, images, dan lainnya assets. jika sebuah old URL melakukan tidak resolve melalui sebuah server-side 301/308 untuk -nya yang dimaksud destination, repair map; jika chains exceed planned limit, collapse them untuk satu destination hop di mana mungkin.
- Verify destination sinyal agree. setiap baru URL seharusnya mengembalikan yang dimaksud status, self-canonicalize, dan menerima diperbarui tautan internal. jika canonicals atau tautan internal poin elsewhere, perbaiki shared template sebelum berfungsi URL oleh URL.
- Bandingkan penemuan inputs. periksa sitemap XML, Merchant Center feeds, dan navigation. jika mereka masih publish old atau blocked URLs, perbarui sumber itu generates them alih-alih cleaning individual exports.
- Choose continue, phase, atau rollback. Continue hanya ketika affected bagian melewati launch memeriksa dan visibilitas stabilizes. jika lainnya bagian memiliki tidak moved, hold ini. jika critical templates tetap blocked atau redirect coverage cannot menjadi restored safely, gunakan migration’s terdokumentasi rollback path.
- Monitor oleh cohort. Track old/baru URL pairs dan template groups until crawling, pengindeksan, dan organic performa settle. Record setiap failed periksa so ini becomes sebuah preflight gate untuk berikutnya phase.
Classify faceted navigation aturan
Review this faceted-navigation inventory and propose a crawl/indexation disposition
for each parameter or combination: indexable landing page, blocked crawl space,
canonicalized duplicate, or needs manual review.
For every recommendation, cite the supplied evidence: search demand, product count,
internal links, current canonical, robots rule, response code, and URL examples.
Flag empty combinations that should return 404. Use a consistent parameter-order
policy. Do not assume noindex saves crawl budget, and do not invent demand data.
Inventory:
[PASTE CSV]Review ProductGroup markup untuk variants
Compare this product-variant JSON-LD with the visible product data. Check the use of
ProductGroup, hasVariant, variesBy, productGroupID, URLs, offers, prices, availability,
and identifiers. Return:
1. Field-level mismatches
2. Required source data that is missing
3. A corrected JSON-LD draft using only values present in my input
4. A validation checklist
Do not fabricate prices, availability, reviews, identifiers, URLs, or variants.
Visible product data and current JSON-LD:
[PASTE BOTH] Redirect-map spot periksa
Test untuk jalankan: permintaan sebuah stratified sample dari old product, category, image, dan asset URLs dengan sebuah header-berikut HTTP client atau crawler. Yang diharapkan hasil: setiap old URL mengembalikan yang dimaksud server-side 301/308 dan reaches mapped baru URL tanpa sebuah avoidable chain. Failure interpretation: Missing aturan, broad fallback redirects, atau chained legacy mappings tetap. Monitoring window: Immediate setelah deployment, lalu repeat sebagai setiap migration bagian launches. Rollback trigger: Critical URL cohorts fail untuk reach mereka mapped destinations atau begin resolving untuk generic halaman.
baru-template canonical periksa
Test untuk jalankan: crawl representative baru PDP, PLP, pagination, dan variant URLs dan bandingkan setiap canonical dengan akhir fetched URL. Yang diharapkan hasil: setiap yang dimaksud dapat diindeks halaman mengembalikan success dan memiliki sebuah self-referencing canonical; duplicate variants ikuti approved consolidation aturan. Failure interpretation: sebuah shared template atau environment nilai adalah emitting old-domain atau cross-template canonicals. Monitoring window: Immediate setelah rilis dan daily selama launch window. Rollback trigger: sebuah critical template consistently canonicalizes untuk old situs, lainnya locale, atau sebuah unrelated halaman.
Production-block removal periksa
Test untuk jalankan: Fetch production robots.txt, inspect dirender halaman robots directives, dan periksa respons headers pada setiap critical template. Yang diharapkan hasil: Tidak staging-hanya disallow atau noindex blocks tetap pada URLs dimaksudkan untuk menjadi terindeks. Failure interpretation: Launch configuration atau CDN/header aturan masih carry staging controls. Monitoring window: sebelum DNS atau routing perubahan dan immediately setelah cutover. Rollback trigger: production situs blocks crawling atau pengindeksan di seluruh sebuah critical bagian.
Product variant validation
Test untuk jalankan: Test representative ProductGroup halaman di Google’s Rich hasil Test dan bandingkan extracted variant data dengan terlihat halaman dan Merchant Center feed. Yang diharapkan hasil: markup parses, variant relationships adalah coherent, dan price, availability, identifiers, dan URLs agree dengan terlihat data. Failure interpretation: schema template atau commerce feed adalah penerbitan incomplete atau contradictory product data. Monitoring window: sebelum rollout, immediately setelah template ships, dan setelah material feed perubahan. Rollback trigger: deployed markup misstates price atau availability di seluruh sebuah template cohort.
Resources worth Anda time
My related writing
- SEO perusahaan Strategies untuk Maximum Growth — mencakup dedicated enterprise ecommerce bagian (PDPs, PLPs, scale benchmarks).
- Enterprise situs adalah Di mana SEO teknis Shines — priority hierarchy dan crawl-sampling approach.
- SEO perusahaan Challenges & Mistakes — buy-di, legal bottlenecks, teknis debt, dan mengapa boring projects pay.
- SEO perusahaan Audit — segment, cakupan, dan ship 5–10 prioritized issues.
- Bagaimana seharusnya Anda Tangani Out-dari-Stock Products? ini Bergantung — decision kerangka kerja Anda automate di scale.
- Google menggunakan ~40 Canonicalization Sinyal — essential sebelum deploying canonicals di seluruh millions dari halaman.
- Faceted Navigation (Sam Underwood, reviewed oleh me) — deep dive pada #1 crawl masalah.
My speaking
- SEO perusahaan Chaos (SMX Advanced 2016, dari my IBM days) — 14-hop rantai pengalihan dan 24-URL-versi war stories.
dari others
- Google’s Ecommerce SEO docs — eight-topic specialty hub.
- Sitebulb — 5 strategies untuk enterprise ecommerce SEO — strong pada JS, mega-menus, dan facets.
- mesin pencari Land — Google: 75% dari crawling issues dari dua URL mistakes — Gary Illyes interview behind faceted navigation stat.
- mesin pencari Land — faceted navigation SEO guide — deep editorial guide covering controls dan pengindeksan decisions.
- mesin pencari Journal — Gary Illyes warns tentang parameter URL issues — LinkedIn URL-explosion quotes sourced di sini.
- mesin pencari Land — AI Overviews di 14% dari shopping kueri — data behind shopping AI coverage growth stat.
- web.dev — Business impact dari Core Web Vitals — Vodafone, Nykaa, dan AliExpress case studies behind revenue figures.
- r/TechSEO — community untuk crawl/indeks debugging di scale.
Stats worth citing
- ~50% dari semua crawling masalah come dari faceted navigation (≈75% dari facets + tindakan parameters combined) — Gary Illyes, pada Google’s tahun-end crawling report. Sumber
- Dua million+ URLs dari satu category — 10 filters × 5 nilai setiap adalah math behind enterprise crawl traps sebelum sebuah single optimization.
- AI Overviews pada ~14% dari shopping kueri — up ~5,6x dari 2,1% di late 2025. Coverage
- Enterprise organic scale benchmarks — Amazon peringkat ~275M halaman dengan ~686M monthly organic visits; Microsoft pulls ~516M. jangan copy mereka shortcuts. Sumber
- Core Web Vitals → revenue — Vodafone Italy: 31% LCP improvement drove 8% lebih sales; Nykaa: 40% LCP gain → 28% lebih trafik organik; AliExpress: 10x CLS + 2x LCP → 15% lebih rendah bounce. Sumber
- Bing sitemap scale — 50 000 URLs per file, 50 000 child sitemaps per indeks, up untuk 2,5 trillion URLs di seluruh indeks files. Sumber
- Replatforming cost/time — roughly 50K USD (mid-market) to 500K+ USD (enterprise) over 4–8+ months; single biggest SEO risk event untuk enterprise retail.
Uji pemahaman Anda: enterprise ecommerce SEO
Five quick pertanyaan pada crawl control, product menangani, dan migrations. Pick sebuah jawaban untuk setiap, lalu periksa.
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 19 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.
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.
Diperbarui 16 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
- For Decision-Makers
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.