Schema produk
Cara Menambahkan Skema Produk di Shopify
Panduan praktis Shopify untuk menambahkan Produk dan Penawaran JSON-LD tanpa menimbulkan konflik dengan tema, aplikasi SEO, aplikasi ulasan, varian, atau Pasar.

Skema produk Shopify harus mendeskripsikan produk yang benar-benar dapat dibeli pembeli: nama, gambar, deskripsi, merek, harga, mata uang, ketersediaan, URL, dan sinyal ulasan jika produk tersebut nyata dan terlihat.
Bagian tersulitnya adalah tema Shopify, aplikasi SEO, aplikasi ulasan, dan aplikasi varian semuanya dapat menghasilkan output JSON-LD. Sebelum menambahkan markup lainnya, audit apa yang sudah ada.
1. Audit skema Shopify yang ada terlebih dahulu
Sebelum Anda mengedit Liquid
- check_circleBuka halaman produk dan periksa semua blok JSON-LD.
- check_circlePeriksa apakah tema sudah menampilkan skema Produk.
- check_circlePeriksa apakah aplikasi SEO menghasilkan entitas Produk lain.
- check_circlePeriksa apakah aplikasi ulasan mengeluarkan markup Review atau AggregateRating.
- check_circleBandingkan harga skema, mata uang, ketersediaan, dan URL dengan konten halaman yang terlihat.
- check_circleUji produk dengan varian, produk yang dijual, dan produk yang stoknya habis.
2. Tempat menambahkan skema Produk di Shopify
Di sebagian besar tema Shopify, Produk JSON-LD termasuk dalam templat produk atau bagian produk yang memiliki akses ke objek Liquid produk. File sebenarnya bergantung pada arsitektur tema Anda, namun tempat umum mencakup template JSON produk, bagian produk utama, atau cuplikan yang hanya disertakan di halaman produk.
3. Produk Dasar Shopify JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": {{ product.title | json }},
"description": {{ product.description | strip_html | json }},
"image": [
{% for image in product.images limit: 6 %}
{{ image | image_url: width: 1200 | prepend: "https:" | json }}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"brand": {
"@type": "Brand",
"name": {{ product.vendor | json }}
},
"sku": {{ product.selected_or_first_available_variant.sku | json }},
"offers": {
"@type": "Offer",
"url": {{ shop.url | append: product.url | json }},
"priceCurrency": {{ cart.currency.iso_code | json }},
"price": {{ product.selected_or_first_available_variant.price | divided_by: 100.0 | json }},
"availability": "https://schema.org/{% if product.available %}InStock{% else %}OutOfStock{% endif %}",
"itemCondition": "https://schema.org/NewCondition"
}
}
</script>4. Tangani varian dengan hati-hati

Produk Shopify sering kali memiliki varian ukuran, warna, bahan, jumlah, atau langganan. Jika varian mengubah harga atau ketersediaan, skema Anda tidak boleh mengklaim satu penawaran umum yang bertentangan dengan varian yang dipilih atau varian kanonis.
4. Tangani varian dengan hati-hati
| Masalah varian | Risiko | Perbaiki |
|---|---|---|
| Harga varian yang dipilih berbeda | Harga skema tidak sesuai dengan harga yang terlihat | Gunakan varian_yang dipilih_atau_pertama_tersedia_ secara konsisten. |
| Ketersediaan varian berbeda-beda | Varian yang stoknya habis tampaknya tersedia | Tampilkan ketersediaan varian saat ini jika memungkinkan. |
| Gambar varian berbeda | Gambar skema tidak cocok dengan produk yang dipilih | Sertakan gambar produk yang representatif dan gambar khusus varian bila relevan. |
| Penawaran keluaran beberapa aplikasi | Konflik harga dan mata uang | Pilih satu sumber skema resmi. |
5. Pasar Shopify, mata uang, dan hreflang
Jika Anda menggunakan Shopify Markets, produk yang sama mungkin menampilkan mata uang, URL, ketersediaan, dan konten lokal yang berbeda. Skema produk harus cocok dengan halaman spesifik pasar yang dilihat oleh crawler dan pembeli.
Pemeriksaan pasar
- 1Mata uang skema cocok dengan mata uang pasar yang dirender.
- 2URL skema cocok dengan URL pasar saat ini.
- 3Deskripsi produk yang dilokalkan tidak bertentangan dengan isyarat bahasa kanonik.
- 4target hreflang memutuskan untuk membuat halaman lokal yang dapat diakses.
- 5Ketersediaan dan janji pengiriman akurat untuk pasar.
6. Tambahkan skema ulasan hanya jika ulasan nyata dan terlihat
Aplikasi ulasan dapat menampilkan markup AggregateRating dan Review. Jangan membuat skema ulasan secara manual jika konten ulasan tidak terlihat atau jika aplikasi sudah mengeluarkannya. Markup ulasan duplikat dapat menimbulkan konflik.
7. Tambahkan BreadcrumbList untuk konteks produk
Skema Breadcrumb membantu menjelaskan hierarki produk. Di Shopify, produk dapat muncul di beberapa koleksi, jadi pilihlah strategi runut tautan stabil yang cocok dengan halaman yang terlihat daripada berpindah secara tidak terduga.
8. Validasi setelah perubahan tema dan aplikasi
Daftar periksa validasi
- 1Uji satu produk sederhana, satu produk dengan banyak varian, satu produk obral, dan satu produk yang stoknya habis.
- 2Bandingkan JSON-LD yang dirender dengan halaman yang terlihat.
- 3Periksa apakah aplikasi SEO atau aplikasi ulasan membuat duplikat entitas Produk.
- 4Konfirmasi bahwa gambar produk dapat dirayapi.
- 5Konfirmasi Produk, Penawaran, Ulasan, AggregateRating, dan BreadcrumbList konsisten secara internal.
- 6Uji ulang setelah pembaruan tema, pembaruan aplikasi, dan perubahan Pasar.
FAQ
Apakah Shopify secara otomatis menambahkan skema Produk?keyboard_arrow_down
Banyak tema Shopify menampilkan beberapa skema Produk, namun kualitasnya bervariasi. Aplikasi juga dapat menambahkan skema. Selalu periksa halaman yang dirender sebelum menambahkan blok JSON-LD lainnya.
Haruskah skema Produk menggunakan tema Shopify atau aplikasi SEO?keyboard_arrow_down
Keduanya bisa berfungsi, namun satu sumber harus resmi. Skema tingkat tema seringkali lebih mudah diselaraskan dengan data produk Liquid, sementara aplikasi mungkin lebih mudah bagi non-developer tetapi dapat menghasilkan keluaran duplikat.
Bagaimana seharusnya varian Shopify direpresentasikan dalam skema?keyboard_arrow_down
Minimal, skema tidak boleh bertentangan dengan varian yang dipilih atau varian kanonik. Harga, ketersediaan, SKU, gambar, dan mata uang harus selaras dengan apa yang dilihat pembeli.
Dapatkah aplikasi ulasan bertentangan dengan skema produk Shopify?keyboard_arrow_down
Ya. Aplikasi ulasan dapat memasukkan skema Ulasan atau AggregateRating sementara tema atau aplikasi SEO juga mengeluarkan data peringkat. Audit JSON-LD akhir yang dirender, bukan hanya setelan aplikasi.
Alat terkait
Pemeriksa Skema Shopify untuk Halaman Produk
Pemeriksa skema Shopify gratis untuk halaman produk. Pindai skema Produk, penawaran varian, metadata yang dimasukkan aplikasi, sinyal Shopify Markets, dan kesiapan pencarian AI.
Pemeriksa Skema Produk Gratis untuk Halaman E-niaga
Periksa halaman produk e-niaga untuk skema Produk, data Penawaran, konsistensi JSON-LD, harga, ketersediaan, atribut, dan kesiapan pencarian AI.
Pindai Halaman Produk Shopify untuk Kesiapan Pencarian SEO dan AI
Pemindai halaman produk Shopify gratis untuk konflik skema, data varian, metadata yang dimasukkan aplikasi, hreflang Pasar, dan kesiapan pencarian AI.
Post terkait
Data Terstruktur Google untuk E-niaga: Produk, Penawaran, Ulasan, Breadcrumb, dan Varian
Panduan e-niaga praktis tentang data terstruktur Produk, Penawaran, Ulasan, Breadcrumb, varian, pengiriman, dan pengembalian untuk visibilitas penelusuran dan kesiapan belanja AI.
Daftar Periksa Kesiapan Perdagangan Agen Shopify
Daftar periksa praktis untuk membuat halaman produk Shopify lebih mudah dipahami, dibandingkan, dan direkomendasikan oleh pembeli AI dan agen pembelian.