Maret 2026 lalu kami audit 24 toko online Indonesia di berbagai vertikal: fashion, kosmetik, gadget, makanan, perlengkapan bayi. Yang kami cari: berapa banyak produk mereka muncul saat user bertanya ke ChatGPT atau Perplexity untuk rekomendasi.
Hasilnya tidak menggembirakan. Dari 24 toko, hanya 3 yang produk-nya muncul minimal sekali dalam jawaban ChatGPT atau Perplexity untuk query rekomendasi kategori mereka. 21 toko sisanya 100% invisible di AI search, meskipun sebagian besar punya trafik organik yang lumayan dari Google klasik.
Gap-nya bukan di produk, harga, atau marketing. Gap-nya di optimasi untuk era AI search yang sebagian besar e-commerce Indonesia belum lakukan.
Artikel ini adalah panduan praktis GEO khusus untuk e-commerce Indonesia. Fokus pada 5 schema wajib, cara struktur product description agar AI-friendly, image optimization untuk multimodal AI, dan tracking konversi dari AI traffic.
Quick summary
E-commerce yang optimal untuk GEO punya 5 karakteristik:
- Product schema lengkap dengan price, availability, brand, dan review
- Product description yang answer-shaped (jawab "buat siapa, kapan dipakai, kenapa pilih ini")
- FAQPage schema di setiap halaman produk
- Image alt text deskriptif yang multimodal-friendly
- Trust signals visible (review, rating, BPOM, halal, dst)
Setiap item akan kami break down dengan implementasi praktis dan contoh kode.
Kenapa e-commerce Indonesia harus peduli GEO sekarang
Tiga shift utama yang sedang terjadi.
Pertama, search query untuk rekomendasi produk pindah ke AI.
Survey kami terhadap 312 pembeli online Indonesia (Februari 2026): 41% mengaku pernah pakai ChatGPT atau Perplexity untuk research produk sebelum beli. 67% dari mereka akan continue pakai AI untuk research kategori produk yang sama di pembelian berikutnya.
Query yang pindah ke AI: "skincare untuk kulit berminyak indonesia", "tas laptop terbaik di bawah 500 ribu", "milk bottle yang aman untuk newborn". Query yang masih di Google: pencarian brand specific atau produk specific (yang user sudah tahu mau beli apa).
Kedua, AI Overviews mulai dominasi SERP rekomendasi.
Untuk query "X terbaik" atau "rekomendasi X", Google AI Overviews sekarang muncul di 43% dari 100 query e-commerce yang kami sample. Toko yang muncul di AI Overviews biasanya bukan yang ranking position 1, tapi yang punya konten + schema yang citation-friendly.
Ketiga, kompetitor besar sudah mulai bergerak.
3 marketplace besar Indonesia (tidak disclose nama) sudah ada tim dedicated untuk AI search optimization sejak Q4 2025. Brand seller di marketplace itu otomatis ter-uplift. Toko independent (off-marketplace) yang tidak gerak akan tertinggal.
Untuk gambaran umum lanskap GEO dan apa yang dipakai AI engines untuk pilih sumber citation, baca dulu panduan GEO Indonesia 2026 kami.
5 schema wajib untuk e-commerce
1. Product schema (lengkap)
Schema paling fundamental untuk e-commerce. Wajib di setiap halaman produk. Yang sering missing atau salah:
Wrong (sering kami temukan):
{
"@type": "Product",
"name": "Tas Kulit Premium"
}
Right:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tas Kulit Premium Model Tote Bag XL",
"image": [
"https://example.com/tas-front.jpg",
"https://example.com/tas-side.jpg",
"https://example.com/tas-detail.jpg"
],
"description": "Tas tote kulit asli untuk laptop 15 inci. Capacity 18 liter dengan kompartemen terpisah untuk laptop, charger, dan dokumen.",
"sku": "BAG-TOT-XL-001",
"brand": {
"@type": "Brand",
"name": "Brand Anda"
},
"offers": {
"@type": "Offer",
"url": "https://example.com/produk/tas-tote-xl",
"priceCurrency": "IDR",
"price": "850000",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "187"
}
}
Yang penting untuk citation AI:
- Image array minimal 3 (untuk multimodal AI)
- Description detail (bukan cuma "tas kulit bagus")
- Price + currency (untuk query "X di bawah Y rupiah")
- Availability (AI tidak rekomendasi produk OOS)
- aggregateRating (trust signal kuat)
2. Offer schema dengan price dan stock
Sub-schema dari Product, tapi worth dibahas terpisah karena banyak yang implement Product tanpa Offer.
Offer schema membuat AI engines bisa jawab query spesifik tentang harga:
- "tas kulit di bawah 1 juta"
- "skincare under 200 ribu"
- "laptop bag yang masih ada stock"
Tanpa Offer schema lengkap, AI tidak punya data structured untuk filter berdasarkan price atau availability.
Field wajib di Offer:
- price (numerik, tanpa simbol mata uang)
- priceCurrency ("IDR" untuk rupiah)
- availability (InStock, OutOfStock, PreOrder, dst)
- priceValidUntil (kalau promo)
3. Review dan AggregateRating schema
Trust signal terkuat untuk citation AI. ChatGPT dan Perplexity sangat hati-hati merekomendasikan produk tanpa social proof.
Implementasi:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Produk Anda",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "187"
},
"review": [
{
"@type": "Review",
"author": { "@type": "Person", "name": "Sari W." },
"datePublished": "2026-03-15",
"reviewBody": "Kualitas sesuai harga. Kulit asli dan jahitan rapi.",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
}
}
]
}
Tips:
- Minimum 10 review (kalau di bawah itu, jangan mark up review schema, pakai aggregateRating saja)
- Review harus genuine (Google penalty untuk fake review schema cukup berat)
- Variasi rating (semua 5 star jadi suspicious, AI lebih trust kalau ada 3 sampai 4 star juga)
4. FAQPage schema di halaman produk
Banyak e-commerce skip ini karena dianggap untuk artikel blog. Padahal untuk produk, FAQ schema sangat efektif.
Pertanyaan yang AI engines suka kutip:
- "Apakah produk ini cocok untuk [use case]?"
- "Bagaimana cara perawatan [produk]?"
- "Berapa lama warranty?"
- "Apakah bisa COD di [kota]?"
Implementasi sederhana, di bawah deskripsi produk:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Apakah tas ini muat untuk laptop 15 inci?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Iya, tas ini dirancang khusus untuk laptop 15 inci dengan kompartemen padded. Maksimum dimensi laptop yang muat: 36 x 24 cm."
}
}
]
}
Per halaman produk, target 5 sampai 8 FAQ. Konten FAQ sebaiknya unique per produk (bukan template generic untuk semua).
Ranking detail 8 schema type paling berdampak untuk citation AI, plus contoh JSON-LD untuk semuanya, ada di artikel schema markup untuk AI citation.
5. Organization schema (sekali, di footer global)
Bukan per produk, tapi penting untuk brand entity recognition oleh AI engines.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Toko Anda",
"url": "https://tokoanda.com",
"logo": "https://tokoanda.com/logo.png",
"sameAs": [
"https://instagram.com/tokoanda",
"https://tokopedia.com/tokoanda",
"https://shopee.co.id/tokoanda"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+62-21-1234567",
"contactType": "customer service",
"areaServed": "ID",
"availableLanguage": "Indonesian"
}
}
Field sameAs adalah signal kuat untuk AI: ini brand yang sama di multiple platform. ChatGPT pakai ini untuk verifikasi entity dan deduplication.
Anatomy product description yang citation-friendly
Description di halaman produk sering jadi blind spot. Toko spend effort di foto, harga, dan promo, tapi product description di-copy paste dari supplier atau ditulis seadanya.
Untuk citation AI, description yang efektif punya struktur:
Paragraph 1: WHO + WHAT (2 kalimat) "Tas tote XL kulit asli untuk profesional yang sering traveling antar meeting. Kapasitas 18 liter dengan kompartemen padded khusus laptop 15 inci."
Paragraph 2: KEY FEATURES (bullet list)
- Material kulit sapi pull-up genuine
- Kompartemen padded untuk laptop 15 inci
- 3 kompartemen tambahan (charger, dokumen, gadget)
- Strap bahu yang adjustable
Paragraph 3: USE CASE (1 sampai 2 paragraph) "Cocok untuk profesional yang harus bawa laptop plus dokumen klien tiap hari. Bisa juga untuk traveling 2 sampai 3 hari sebagai carry-on bag (sesuai aturan cabin baggage Garuda dan Lion Air)."
Paragraph 4: WHY THIS vs ALTERNATIVES (opsional, sangat powerful) "Berbeda dari tas synthetic leather, tas ini akan develop patina natural setelah 6 bulan pemakaian. Investasi sekali untuk 5+ tahun pemakaian."
Format ini AI-friendly karena:
- Setiap section answer pertanyaan yang implicit
- Bullet list mudah di-extract AI
- Comparison statement bagus untuk query "tas X vs Y"
Detail lebih lanjut tentang struktur konten yang AI-friendly ada di artikel cara konten dipilih ChatGPT.
Image optimization untuk multimodal AI
GPT-4V, Gemini Vision, dan Claude 3 (multimodal) bisa interpret gambar produk. Optimasi image untuk multimodal AI berbeda dari image SEO klasik.
Yang penting:
Multiple angle (minimum 4 gambar per produk)
- Front view
- Side view
- Detail closeup
- Lifestyle / context (produk dipakai)
Alt text deskriptif yang multimodal-friendly
Buruk:
<img src="bag.jpg" alt="tas">Bagus:
<img src="bag-front.jpg" alt="Tas tote kulit warna cognac brown, dilihat dari depan, dengan strap bahu adjustable dan logo brand di tengah">File naming yang descriptive
- Buruk:
IMG_4023.jpg - Bagus:
tas-tote-kulit-cognac-front-view.jpg
- Buruk:
Resolusi minimum 1200x1200 untuk produk utama Multimodal AI pakai image untuk verifikasi attribute (warna, bentuk, material). Resolusi rendah mengurangi accuracy.
Format WebP atau AVIF untuk performance Tetap jaga Core Web Vitals. LCP yang lambat menurunkan probability citation.
Trust signals yang visible
E-commerce Indonesia punya trust signals spesifik yang harus visible untuk AI engines:
- BPOM (untuk kosmetik, skincare, makanan, suplemen)
- Halal MUI (untuk produk yang relevan)
- SNI (untuk elektronik, mainan, peralatan rumah tangga)
- Verified seller marketplace (Tokopedia Power Merchant, Shopee Mall, dst)
- Tahun berdiri
- Customer count
- Award atau recognition
Implementasi: tampilkan di halaman about, footer, dan kalau relevan di halaman produk. Pakai Organization schema dengan field hasCredential atau award untuk make it structured.
Tracking konversi dari AI traffic
Tracking trafik dari AI engines lebih tricky dari Google klasik. Beberapa pendekatan:
1. Referrer analysis di GA4 atau Plausible Filter referrer yang mengandung chatgpt.com, perplexity.ai, claude.ai, bing.com.
2. Direct traffic spike correlation Banyak AI traffic muncul sebagai "direct" karena tidak ada referrer header. Spike unusual di direct traffic bisa indikasi AI traffic.
3. Manual monitoring Setiap minggu, query ChatGPT dan Perplexity dengan 10 sampai 15 query target. Catat kalau brand atau produk Anda muncul.
Detail lengkap setup tracking AI mentions ada di artikel cara tracking brand mentions AI yang sudah kami publish, lengkap dengan template Google Sheets.
Quick wins untuk e-commerce yang baru mulai GEO
Kalau Anda baru mulai GEO untuk e-commerce, urutan implementasi yang paling impact-efficient:
Minggu 1:
- Audit 13 checklist GEO (panduan lengkap di sini)
- Fix robots.txt untuk allow AI bots
- Setup llms.txt (step-by-step di sini)
Minggu 2 sampai 3:
- Implement Product schema lengkap untuk top 20 produk best-seller
- Tambah FAQPage schema untuk top 20 produk
- Restructure description top 20 produk dengan format anatomy yang dibahas di atas
Minggu 4:
- Image audit untuk top 20 produk (alt text + naming + resolusi)
- Setup tracking AI traffic di GA4 atau Plausible
- Baseline monitoring (catat kondisi awal untuk perbandingan bulan berikutnya)
Bulan 2 sampai 3:
- Scale schema implementation ke semua produk
- Brand mention campaign (Reddit, Quora, blog review)
- Continuous content production untuk category page (panduan, gift guide, comparison)
Untuk e-commerce yang serius mau scale GEO + AEO + SEO klasik secara integrated, lihat paket layanan NyxSEO dan pricing tier yang sesuai. Untuk lihat hasil real dari klien e-commerce dan B2B yang sudah kami handle, lihat studi kasus NyxSEO.
FAQ
Apakah GEO menggantikan SEO untuk e-commerce?
Tidak. Untuk e-commerce, ketiganya (SEO klasik, AEO, GEO) harus jalan paralel. SEO klasik untuk capture query branded dan navigational. AEO untuk featured snippet di SERP. GEO untuk citation di AI engines yang sebagian besar high-intent research query.
Berapa lama hasil GEO untuk e-commerce terasa?
Untuk schema implementation, efek di rich result Google biasanya 2 sampai 4 minggu. Untuk citation di AI engines, 60 sampai 90 hari. Untuk dampak signifikan di conversion, 4 sampai 6 bulan.
Apakah marketplace seller juga perlu GEO?
Iya, untuk dua alasan. Pertama, halaman produk di marketplace (Tokopedia, Shopee, Lazada) bisa di-optimize dengan description dan FAQ yang citation-friendly. Kedua, banyak brand di marketplace juga punya website sendiri yang harus di-optimize.
Apakah Product schema bisa di-implement di Shopify atau WooCommerce?
Iya, biasanya via plugin atau theme yang sudah include schema markup. Yang penting verifikasi pakai Google Rich Results Test untuk pastikan schema valid dan complete.
Berapa investasi untuk GEO e-commerce profesional?
Tergantung scale toko. Untuk toko dengan 100 sampai 500 produk, implementation initial bisa 15 sampai 30 juta rupiah, plus ongoing optimization 5 sampai 15 juta rupiah per bulan. Detail tier ada di halaman harga NyxSEO.
Penutup
E-commerce Indonesia di 2026 punya 2 pilihan: tetap optimize untuk SEO klasik saja, atau mulai sekarang juga gerak ke GEO + AEO sebagai komplemen.
Pilihan pertama relatif aman, tapi mengakibatkan miss the boat untuk channel yang growing cepat (AI search). Pilihan kedua butuh effort initial yang lebih besar, tapi memberi competitive edge yang akan compound dalam 12 sampai 24 bulan ke depan.
Brand seller yang gerak duluan akan dapat "early adopter advantage" yang sama yang dapat brand yang serius SEO di 2010 sampai 2015.
Mulai dari audit dulu. Kirim URL toko online Anda ke tim NyxSEO untuk audit gratis 48 jam. Anda akan terima: skor 13 item GEO checklist, gap analysis spesifik untuk vertical e-commerce, dan rekomendasi prioritas perbaikan dengan estimasi dampak.


