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.

ShopGox Editorial23/5/2026id
Cara Menambahkan Skema Produk di Shopify

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

Visual summary diagram for How to Add Product Schema in Shopify.

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 varianRisikoPerbaiki
Harga varian yang dipilih berbedaHarga skema tidak sesuai dengan harga yang terlihatGunakan varian_yang dipilih_atau_pertama_tersedia_ secara konsisten.
Ketersediaan varian berbeda-bedaVarian yang stoknya habis tampaknya tersediaTampilkan ketersediaan varian saat ini jika memungkinkan.
Gambar varian berbedaGambar skema tidak cocok dengan produk yang dipilihSertakan gambar produk yang representatif dan gambar khusus varian bila relevan.
Penawaran keluaran beberapa aplikasiKonflik harga dan mata uangPilih 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

  1. 1Mata uang skema cocok dengan mata uang pasar yang dirender.
  2. 2URL skema cocok dengan URL pasar saat ini.
  3. 3Deskripsi produk yang dilokalkan tidak bertentangan dengan isyarat bahasa kanonik.
  4. 4target hreflang memutuskan untuk membuat halaman lokal yang dapat diakses.
  5. 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.

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

  1. 1Uji satu produk sederhana, satu produk dengan banyak varian, satu produk obral, dan satu produk yang stoknya habis.
  2. 2Bandingkan JSON-LD yang dirender dengan halaman yang terlihat.
  3. 3Periksa apakah aplikasi SEO atau aplikasi ulasan membuat duplikat entitas Produk.
  4. 4Konfirmasi bahwa gambar produk dapat dirayapi.
  5. 5Konfirmasi Produk, Penawaran, Ulasan, AggregateRating, dan BreadcrumbList konsisten secara internal.
  6. 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

Post terkait