Markup data terstruktur membantu menentukan properti produk di halaman retailer yang dihosting penjual dan data pengambilan di toko. Menambahkan markup data terstruktur yang diperlukan membantu memastikan bahwa Google dapat meninjau akurasi data produk lokal.
Data terstruktur halaman retailer yang dihosting penjual
Tambahkan markup data terstruktur yang diperlukan dari tabel di bawah ke halaman landing produk Anda:
Catatan: Markup schema.org dapat digunakan di halaman web yang ditulis dalam bahasa apa pun. Markup, seperti HTML, ditulis dalam bahasa Inggris. Nilai schema.org peka huruf besar/kecil.
Nilai schema.org | Nilai spesifikasi feed inventaris atau produk | Jenis nilai |
---|---|---|
Product > sku | itemid |
String SKU |
Product > offers > price | price |
Kolom ini hanya boleh berisi nilai harga. Harga tersebut harus berupa angka tanpa pemisah di antara ribuan atau spasi (misalnya '8.99'). |
Product > offers > priceCurrency | price (currency) |
Mata uang harga harus selalu dicantumkan dalam format 3 huruf sesuai pedoman ISO 4217 (misalnya 'USD', 'GBP', 'EUR'), dan mata uang tersebut harus mematuhi persyaratan bahasa serta mata uang untuk negara target Anda. |
Product > offers > availability | availability |
Nilai ItemAvailability yang valid. Nilai schema.org yang paling umum adalah InStock dan OutofStock . |
Product > offers > itemCondition | condition |
OfferItemCondition yang valid. Nilai schema.org yang paling umum adalah NewCondition dan UsedCondition . |
Product > offers > availableAtOrFrom > branchCode | store code |
ID alfanumerik unik untuk setiap toko lokal. Anda harus menggunakan kode toko yang sama seperti yang Anda berikan di Profil Bisnis. |
Data terstruktur pengambilan di toko
Untuk menampilkan anotasi pengambilan di toko di Google.com untuk penawaran di halaman landing pengambilan di toko, tambahkan nilai berikut:
Catatan: Markup schema.org dapat digunakan di halaman web yang ditulis dalam bahasa apa pun. Markup, seperti HTML, ditulis dalam bahasa Inggris. Nilai schema.org peka huruf besar/kecil.
Properti schema.org |
Nilai spesifikasi feed inventaris atau produk |
Jenis nilai |
---|---|---|
Product > sku | item id |
String SKU |
Product > offers > price | price |
Kolom ini hanya boleh berisi nilai harga. Harga tersebut harus berupa angka tanpa pemisah di antara ribuan atau spasi (misalnya '8.99'). |
Product > offers > priceCurrency | price (currency) |
Mata uang harga harus selalu dicantumkan dalam format 3 huruf sesuai pedoman ISO 4217 (misalnya 'USD', 'GBP', 'EUR'), dan mata uang tersebut harus mematuhi persyaratan bahasa serta mata uang untuk negara target Anda. |
Product > offers > availability | availability |
Nilai |
Product > offers > itemCondition | condition |
|
Product > offers > availableAtOrFrom > branchCode | store code |
ID alfanumerik unik untuk setiap toko lokal. Anda harus mencocokkan Kode toko dengan kode yang Anda berikan di Profil Bisnis. |
Product > offers > availableDeliveryMethod |
-- |
Nilai schema.org OnSitePickup menunjukkan produk tersedia untuk diambil di toko. |
Product > offers > potentialAction | pickup method |
Nilai schema.org BuyAction menunjukkan produk dapat dibeli secara online untuk diambil di toko. Nilai schema.org ReserveAction menunjukkan produk dapat dipesan secara online untuk diambil di toko. |
Product > offers > deliveryLeadTime | pickup sla |
Lama pengerjaan pesanan hanya boleh bernilai 1 atau 0. Ini digunakan untuk menunjukkan perkiraan jumlah hari hingga item tersedia untuk pengambilan, sebagai berikut: 0 = Hari yang sama 1 = Hari berikutnya |
Pelajari data terstruktur untuk Merchant Center lebih lanjut
Menguji markup
Uji implementasi Schema.org Anda dengan Alat Hasil Kaya. Buka artikel Pengujian Hasil Kaya untuk mempelajari lebih lanjut penggunaan alat, proses debug berbagai masalah, dan cara menafsirkan hasil Anda di alat tersebut.Persyaratan markup data terstruktur
- Markup data terstruktur harus ada di HTML yang ditampilkan dari server web. Markup data terstruktur tidak dapat dibuat dengan JavaScript setelah halaman dimuat.
- Halaman landing Anda tidak dapat berubah berdasarkan informasi pengguna, misalnya jika Anda menyesuaikan harga berdasarkan alamat IP atau jenis browser pengguna.
- Data terstruktur harus cocok dengan nilai yang ditunjukkan kepada pengguna. Memasukkan data yang salah di halaman landing produk Anda merupakan pelanggaran terhadap pedoman developer web kami.
Contoh
Contoh microdata
<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="sku" content="123456"/>
<meta itemprop="name" content="Acme White 17-inch Microwave"/>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <!-- Online offer -->
<span itemprop="price" content="55.00"/>
<meta itemprop="priceCurrency" content="USD"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
<link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <!-- Local offer -->
<span itemprop="price" content="55.00"/>
<meta itemprop="priceCurrency" content="USD"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
<link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
<div itemprop="availableAtOrFrom" itemscope itemtype="http://schema.org/Place">
<span itemprop="name" content="Acme Store Name"/>
<span itemprop="branchCode" content="12345"/>
</div>
<link itemprop="availableDeliveryMethod" href="http://schema.org/OnSitePickup"/>
<link itemprop="potentialAction" itemscope itemtype="http://schema.org/BuyAction"/>
<div itemprop="deliveryLeadTime" itemscope itemtype="http://schema.org/QuantitativeValue">
<span itemprop="value" content="0"/>
</div>
</div>
</div>
Contoh JSON-LD
{
"@context": "http://schema.org/",
"@type": "Product",
"sku": "123456",
"name": "Acme White 17-inch Microwave",
"offers": [{
"@type": "Offer",
"price": "55.00",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock",
"itemCondition": "http://schema.org/NewCondition"
}, {
"@type": "Offer",
"price": "55.00",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock",
"itemCondition": "http://schema.org/NewCondition",
"availableAtOrFrom": {
"@type": "Place",
"name": "Acme Store Name",
"branchCode": "12345"
},
"availableDeliveryMethod": "http://schema.org/OnSitePickup",
"potentialAction": {
"@type": "http://schema.org/BuyAction"
},
"deliveryLeadTime": {
"@type": "http://schema.org/QuantitativeValue",
"value": 0
}
}]
}