Schema.org: varian produk dengan harga yang berbeda

Dalam posting terakhir saya, saya berpendapat bahwa Google semakin mampu menangani beberapa anggota produk / penawaran halaman produk dan bahkan membuat Cuplikan kaya untuk produk. Beberapa telah menyarankan bahwa format dikutip di halaman hidup saya menyesatkan karena “melanggar” di http://schema.org/offers~~HEAD=dobj properti dan set yang salah tawaran beberapa / produk di http: // schema.org / hasil wadah halaman partai. Sementara aku suka yang asli akan Google saya semakin memilih untuk mengurangi jumlah unit halaman untuk membuat sampel yang kaya disesuaikan dengan permintaan, saya ingin memberikan pendekatan bersih untuk skenario biasa ini.

Di sini saya akan menunjukkan cara untuk benar model informasi produk dengan banyak jenis barang harga yang berbeda dengan cara yang telah hampir pasti panggilan untuk Google Cuplikan Kaya untuk produk.

Tugas yang paling penting adalah untuk mendapatkan ditampilkan harga pertukaran dalam potongan kaya untuk sebuah halaman dengan banyak jenis produk, seperti:

Google Cuplikan Kaya untuk beberapa mobil

Sebelum kita mulai, penting untuk memahami bahwa, untuk pengetahuan saya, Google telah menunjukkan sebelum kisaran harga: Cuplikan Kaya untuk produk hanya satu dari tiga kasus berikut:

  1. Untuk http://schema.org/AggregateOffer~~pobj, seperti:
     {& amp; amp; quot; @ Konteks & amp; amp; quot; : & Amp; amp; quot; http: //schema.org" & amp; amp; quot; @ Type & amp; amp; quot ;: & amp; amp; quot; Produk & amp; quot; & amp; amp; quot; Foto dan quot ;: & amp; amp; quot; Dell 30in-lcd.jpg & amp; amp; quot; & amp; amp; quot; NAMA & amp; amp; quot ;: & amp; amp; quot; Dell Ultra tajam 30 & amp; amp; quot; LCD Monitor & amp; amp; quot; & amp; amp; quot; menawarkan & amp; amp; quot; {& Amp; amp; quot; @ Type & amp; amp; quot ;: & amp; amp; quot; Total Supply & amp; amp; quot; & amp; amp; quot; Harga tinggi & amp; amp; quot ;: & amp; amp; quot; $  1495 & amp; amp; quot; & amp; amp; quot; lowprice & amp; amp; quot ;: & amp; amp; quot; $  1250 & amp; amp; quot; & amp; amp; quot; Penawaran Hitungan & amp; amp; quot ;: & amp; amp; quot; 8 & amp; amp; quot; & amp; amp; quot; menawarkan & amp; amp; quot; [{& Amp; amp; quot; @ Type & amp; amp; quot ;: & amp; amp; quot; Menawarkan & amp; amp; quot; & amp; amp; quot; url & amp; amp; quot ;: & amp; amp; quot; save-a-lot-monitors.com/dell-30.html" }, {& Amp; amp; quot; @ Type & amp; amp; quot ;: & amp; amp; quot; Menawarkan & amp; amp; quot; & amp; amp; quot; url & amp; amp; quot ;: & amp; amp; quot; jondoe-gadgets.com/dell-30.html" }]}} 
  2. Untuk spesifikasi harga hubungan yang baik sintaks RDFa digunakan GR: hasMinCurrencyValue / GR: hasMaxCurrencyValue, seperti:
     & amp; amp; lt; div typeof = & amp; amp; quot; GR: Penawaran & amp; amp; quot; Tentang = & amp; amp; quot; # Presentasi & amp; amp; quot; & Amp; amp; gt; & Amp; amp; lt; div properti = & amp; amp; quot; GR: Nama & amp; amp; quot; & Amp; amp; gt; Hubungan yang baik T-shirt - berbeda desain & amp; amp; lt; / Div & amp; amp; gt; & Amp; amp; lt; div rel = & amp; amp; quot; GR: hasBusinessFunction & amp; amp; quot; sumber daya = & amp; amp; quot; http: //purl.org/goodrelations/v1#Sell" & Amp; amp; gt; & Amp; amp; lt; / Div & amp; amp; gt; & Amp; amp; lt; div rel = & amp; amp; quot; GR: hasPriceSpecification & amp; amp; quot; & Amp; amp; gt; & Amp; amp; lt; div typeof = & amp; amp; quot; GR: Unit spesifikasi harga & amp; amp; quot; & Amp; amp; gt; Harga: & amp; amp; lt; div properti = & amp; amp; quot; GR: hasCurrency & amp; amp; quot; content = & amp; amp; quot; Dollar & amp; amp; quot; & Amp; amp; gt; $  & Amp; amp; lt; / Div & amp; amp; gt; & Amp; amp; lt; Properti tim = & amp; amp; quot; GR: hasMinCurrencyValue & amp; amp; quot; & Amp; amp; gt; 10:00 & amp; amp; lt; / Span & amp; amp; gt; untuk $  & amp; amp; lt; Properti tim = & amp; amp; quot; GR: hasMaxCurrencyValue & amp; amp; quot; & Amp; amp; gt; 99.99 & amp; amp; lt; / Span & amp; amp; gt; & Amp; amp; lt; div properti = & amp; amp; quot; GR: valid oleh & amp; amp; quot; datatype = & amp; amp; quot; XSD: DATE TIME & amp; amp; quot; content = & amp; amp; quot; 2012-11-30T23: 59: 59Z & amp; amp; quot; & Amp; amp; gt; & Amp; amp; lt; / Div & amp; amp; gt; & Amp; amp; lt; / Div & amp; amp; gt; & Amp; amp; lt; / Div & amp; amp; gt; 
  3. Banyak http://schema.org/Offer~~HEAD=pobj~~number=plural pihak mengenai produk yang sama dengan http://schema.org/offers sebagai sehingga:
     {& amp; amp; quot; @ Konteks & amp; amp; quot ;: & amp; amp; quot; http: //schema.org" & amp; amp; quot; @ Type & amp; amp; quot ;: & amp; amp; quot; Produk & amp; quot; & amp; amp; quot; Foto dan quot ;: & amp; amp; quot; Dell 30in-lcd.jpg & amp; amp; quot; & amp; amp; quot; NAMA & amp; amp; quot ;: & amp; amp; quot; Dell Ultra tajam 30 & amp; amp; quot; LCD Monitor & amp; amp; quot; & amp; amp; quot; menawarkan & amp; amp; quot; [{& Amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Menawarkan & amp; amp; quot; & amp; amp; quot; Harga & amp; amp; quot; : & Amp; amp; quot; 35 & amp; amp; quot; & amp; amp; quot; Mata uang harga & amp; amp; quot; : & Amp; amp; quot; Euro & amp; amp; quot; }, {& Amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Menawarkan & amp; amp; quot; & amp; amp; quot; Harga & amp; amp; quot; : & Amp; amp; quot; 55 & amp; amp; quot; & amp; amp; quot; Mata uang harga & amp; amp; quot; : & Amp; amp; quot; Euro & amp; amp; quot; }]} 

Sejauh ini tidak ada pola format didokumentasikan untuk situs dengan beberapa produk versi yang dinyatakan telah harga . Namun, ada cara sederhana untuk mencapai hal ini dengan menggabungkan

  • http://schema.org/offers dan
  • http://schema.org / itemOffered.

Sebelum kita mulai, ingat bahwa ada dua metode lain untuk produk pemodelan dan memberikan informasi di schema.org:

  1. Anda bisa mulai dengan http: / / schema.org/Product satuan dan menghubungkannya ke satu atau lebih http://schema.org/Offer~~HEAD=pobj~~number=plural http://schema.org/offers pihak
  2. atau Anda bisa mulai dengan http:. anggota //schema.org/Offer dan link ke http://schema.org/Product~~pobj termasuk http://schema.org/itemOffered.

Caranya adalah dengan menggunakan kedua dalam kombinasi, yang sepenuhnya sesuai dengan yang mendasari model yang hubungan baik schema.org:

  1. Pada bagian pertama tempat Model versi abstrak dari produk sebagai ukuran tetesan, warna atau informasi konfigurasi, yang http://schema.org/Product
  2. menghubungkan Ketika dua atau lebih unit http://schema.org/ pengorbanan oleh http: /. /schema.org/offers.
  3. Akhirnya, membuat masing-masing tawaran ini http://schema.org/itemOffered untuk pesta produk lebih lanjut.
    1. Berikut ini adalah contoh lengkap:

       {& amp; amp; quot; @ Konteks & amp; amp; quot; : & Amp; amp; quot; http: //schema.org" & amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Produk & amp; quot; & amp; amp; quot; Deskripsi & amp; amp; quot; : & Amp; amp; quot; The PLTA SmartWatch adalah jam tangan yang unik & amp; amp; quot; & amp; amp; quot; NAMA & amp; amp; quot;. : & Amp; amp; quot; PLTA SmartWatch & amp; amp; quot; & amp; amp; quot; Menawarkan & amp; amp; quot; [{& Amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Menawarkan & amp; amp; quot; & amp; amp; quot; Pertanyaan & amp; amp; quot; : & Amp; amp; quot; http: //schema.org/InStock" & amp; amp; quot; Harga & amp; quot; : & Amp; amp; quot; 50 & amp; amp; quot; & amp; amp; quot; Mata uang harga & amp; amp; quot; : & Amp; amp; quot; Euro & amp; amp; quot; & amp; amp; quot; Kondisi barang & amp; amp; quot ;: & amp; amp; quot; http: //schema.org/NewCondition" & amp; amp; quot; Disajikan barang & amp; amp; quot; {& Amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Produk & amp; quot; & amp; amp; quot; Deskripsi & amp; amp; quot; :. & Amp; amp; quot; The PLTA SmartWatch Perak kuat dan memiliki memori yang cukup untuk sebagian besar tugas & amp; amp; quot; & amp; amp; quot; NAMA & amp; amp; quot; : & Amp; amp; quot; PLTA SmartWatch Perak dengan 16 GB RAM & amp; amp; quot; }}, {& Amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Menawarkan & amp; amp; quot; & amp; amp; quot; Pertanyaan & amp; amp; quot; : & Amp; amp; quot; http: //schema.org/InStock" & amp; amp; quot; Harga & amp; quot; : & Amp; amp; quot; 400 & amp; amp; quot; & amp; amp; quot; Mata uang harga & amp; amp; quot; : & Amp; amp; quot; Euro & amp; amp; quot; & amp; amp; quot; Kondisi barang & amp; amp; quot ;: & amp; amp; quot; http: //schema.org/NewCondition" & amp; amp; quot; Disajikan barang & amp; amp; quot; {& Amp; amp; quot; @ Type & amp; amp; quot; : & Amp; amp; quot; Produk & amp; quot; & amp; amp; quot; Deskripsi & amp; amp; quot; : & Amp; amp; quot; Best of luck SmartWatch selalu:. Disepuh dan 64GB & amp; amp; quot; & amp; amp; quot; NAMA & amp; amp; quot; : & Amp; amp; quot; PLTA SmartWatch emas dengan 64 GB RAM & amp; amp; quot; }}]} 

      yang pernah saya lihat di alam liar, tapi aku cukup yakin ini adalah pendekatan yang terbaik untuk situs dengan produk banyak varietas.


Schema.org: varian produk dengan harga yang berbeda

Dalam posting terakhir saya, saya pikir saya Google semakin mampu berbagai anggota produk / tawaran halaman penanganan dan masih membuat Cuplikan Kaya untuk produk. Beberapa telah menyarankan bahwa markup pada halaman hidup saya kutip menyesatkan karena “melanggar” di http://schema.org/offers properti dan salah menempatkan banyak penawaran / produk http://schema.org / hasil partai Halaman kontainer. Sementara saya tetap berpegang pada prediksi asli saya bahwa Google akan semakin memilih untuk mengurangi jumlah unit halaman Rich Snippets kustom query, saya ingin pendekatan bersih untuk skenario ini memberi biasa.

Di sini saya akan menjelaskan bagaimana Anda benar informasi produk dengan banyak jenis barang harga yang berbeda dengan cara yang hampir pasti panggilan untuk Google Kaya Cuplikan dapat model untuk produk.

Tugas yang paling penting adalah untuk menunjukkan kisaran harga dalam potongan Kaya di halaman dengan beberapa jenis produk, seperti sehingga mendapatkan:

Google Kaya cuplikan untuk banyak mobil

Sebelum kita mulai, penting untuk memahami bahwa, untuk pengetahuan saya, Google telah menunjukkan sebelumnya dari Kaya Cuplikan untuk produk hanya satu dari tiga kasus

  1. Untuk http://schema.org/AggregateOffer, seperti:
     {& amp; amp; quot; @ Konteks & amp; amp; quot; : & Amp; Amp; quot; http: //schema.org" & amp; amp; quot; @ Jenis & amp; amp; quot ;: & amp; amp; quot; Produk & amp; amp; quot; & amp; amp; quot; Foto & amp; amp; quot ;: & amp; amp; quot; Dell 30in-lcd.jpg & amp; amp; quot; & amp; amp; quot; Nama & amp; amp; quot ;: & amp; amp; quot; Dell Ultra tajam 30 & amp; amp; quot; LCD Monitor & amp; amp; quot; & amp; amp; quot; Penawaran & amp; amp; quot; {& Amp; amp; quot; @ Jenis & amp; amp; quot ;: & amp; amp; quot; Jumlah Supply & amp; amp; quot; & amp; amp; quot; Harga & amp tinggi; amp; quot ;: & amp; amp; quot; $ 1495 & amp; amp; quot; & amp; amp; quot; lowprice & amp; amp; quot ;: & amp; amp; quot; $ 1250 & amp; amp; quot; & amp; amp; quot; Penawaran Hitungan & amp; amp; quot ;: & amp; amp; quot; 8 & amp; amp; quot; & amp; amp; quot; Penawaran & amp; amp; quot; [{& Amp; amp; quot; @ Jenis & amp; amp; quot ;: & amp; amp; quot; Penawaran & amp; amp; quot; & amp; amp; quot; url & amp; amp; quot ;: & amp; amp; quot; save-a-lot-monitors.com/dell-30.html" }, {& Amp; Amp; Quot; @ Jenis & amp; amp; quot ;: & amp; amp; quot; Penawaran & amp; amp; quot; & amp; amp; quot; url & amp; amp; quot ;: & amp; amp; quot; jondoe-gadgets.com/dell-30.html" }]}} 
  2. Untuk harga hubungan baik script RDFa sintaks dengan GR: hasMinCurrencyValue / GR: hasMaxCurrencyValue, seperti:
     & amp ; amp; lt; div typeof = & amp; amp; quot; GR: Penawaran & amp; amp; quot; Tentang = & amp; amp; quot; # Presentasi & amp; amp; quot; & Amp; Amp; gt; & Amp; Amp; Lt; Properti div = & amp; amp; quot; GR: Nama & amp; amp; quot; & Amp; Amp; gt; Hubungan yang baik T-shirt - desain yang berbeda & amp; amp; lt; / Div & amp; amp; gt; & Amp; Amp; Lt; div rel = & amp; amp; quot; GR: hasBusinessFunction & amp; amp; quot; sumber daya = & amp; amp; quot; http: //purl.org/goodrelations/v1#Sell" & Amp; Amp; gt; & Amp; Amp; lt; / Div & amp; amp; gt; & Amp; Amp; Lt; div rel = & amp; amp; quot; GR: hasPriceSpecification & amp; amp; quot; & Amp; Amp; gt; & Amp; Amp; Lt; div typeof = & amp; amp; quot; GR: Harga Satuan spesifikasi & amp; amp; quot; & Amp; Amp; gt; Harga: & amp; amp; lt; Properti div = & amp; amp; quot; GR: hasCurrency & amp; amp; quot; content = & amp; amp; quot; USD & amp; amp; quot; & Amp; Amp; gt; $ & Amp; Amp; lt; / Div & amp; amp; gt; & Amp; Amp; Lt; Properti tim = & amp; amp; quot; GR: hasMinCurrencyValue & amp; amp; quot; & Amp; Amp; gt; 10.00 & amp; amp; lt; / Span & amp; amp; gt; untuk $ & amp; amp; lt; Properti tim = & amp; amp; quot; GR: hasMaxCurrencyValue & amp; amp; quot; & Amp; Amp; gt; 99.99 & amp; amp; lt; / Span & amp; amp; gt; & Amp; Amp; Lt; Properti div = & amp; amp; quot; GR: valid Throughput & amp; amp; quot; Jenis data = & amp; amp; quot; XSD: DATE WAKTU & amp; amp; quot; content = & amp; amp; quot; 2012-11-30T23: 59: 59Z & amp; amp; quot; & Amp; Amp; gt; & Amp; Amp; lt; / Div & amp; amp; gt; & Amp; Amp; Lt; / Div & amp; amp; gt; & Amp; Amp; Lt; / Div & amp; amp; gt; 
  3. Untuk banyak pihak http://schema.org/Offer terkait dengan produk yang sama dengan http://schema.org/offers, seperti:
     {& amp; amp; quot; @ Konteks & amp; amp; quot ;: & amp; amp; quot; http: //schema.org" & amp; amp; quot; @ Jenis & amp; amp; quot ;: & amp; amp; quot; Produk & amp; amp; quot; & amp; amp; quot; Foto & amp; amp; quot ;: & amp; amp; quot; Dell 30in-lcd.jpg & amp; amp; quot; & amp; amp; quot; Nama & amp; amp; quot ;: & amp; amp; quot; Dell Ultra tajam 30 & amp; amp; quot; LCD Monitor & amp; amp; quot; & amp; amp; quot; Penawaran & amp; amp; quot; [{& Amp; amp; quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Penawaran & amp; quot; & amp; amp; quot; Harga & amp; amp; quot; : & Amp; Amp; Quot; 35 & amp; amp; quot; & amp; amp; quot; mata uang & amp harga; amp; quot; : & Amp; Amp; Quot; EUR & amp; amp; quot; }, {& Amp; Amp; Quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Penawaran & amp; quot; & amp; amp; quot; Harga & amp; amp; quot; : & Amp; Amp; Quot; 55 & amp; amp; quot; & amp; amp; quot; mata uang & amp harga; amp; quot; : & Amp; Amp; Quot; EUR & amp; amp; quot; }]} 

Sejauh ini tidak ada pola format didokumentasikan untuk situs dengan beberapa produk versi yang berbeda harga . Namun, itu adalah cara sederhana untuk mencapai hal ini dengan menggabungkan

  • http://schema.org/offers dan
  • http://schema.org/ itemOffered.

Sebelum kita mulai, ingat bahwa ada dua cara lain untuk memeriksa produk dan menawarkan informasi schema.org:

  1. Anda bisa mulai dengan http: / pihak /schema.org/Product dan menghubungkannya ke satu atau lebih http://schema.org/Offer http://schema.org/offers pihak
  2. Atau Anda bisa mulai dengan http .: pihak //schema.org/Offer dan hubungan dengan http://schema.org/Product disertakan oleh http://schema.org/itemOffered.

Rahasia penting untuk kedua gabungan, yang mendasari model yang hubungan baik schema.org sepenuhnya berlaku untuk menggunakan:

  1. Model pertama Versi abstrak produk misalnya ukuran tetesan, warna atau konfigurasi informasi http://schema.org/Product
  2. kemudian link dua pihak atau lebih http://schema.org/Offer http: / . /schema.org/offers.
  3. Akhirnya, membuat masing-masing menawarkan produk lebih lanjut http://schema.org/itemOffered partai.
    1. Berikut ini adalah contoh lengkap:

       {& amp; amp; quot; @ Konteks & amp; amp; quot; : & Amp; Amp; Quot; http: //schema.org" & amp; amp; quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Produk & amp; amp; quot; & amp; amp; quot; Pencahayaan & amp; amp; quot; : & Amp; Amp; Quot; The PLTA Cerdas Watch adalah jam tangan yang unik & amp; amp; quot; & amp; amp; quot; Nama & amp; amp; quot;. : & Amp; Amp; Quot; PLTA Cerdas Watch & amp; amp; quot; & amp; amp; quot; Penawaran & amp; amp; quot; : [{& Amp; Amp; Quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Penawaran & amp; quot; & amp; amp; quot; Akses & amp; amp; quot; : & Amp; Amp; Quot; http: //schema.org/InStock" & amp; amp; quot; Harga & amp; amp; quot; : & Amp; Amp; Quot; 50 & amp; amp; quot; & amp; amp; quot; mata uang & amp harga; amp; quot; : & Amp; Amp; Quot; EUR & amp; amp; quot; & amp; amp; quot; Kondisi & amp barang; amp; quot ;: & amp; amp; quot; http: //schema.org/NewCondition" & amp; amp; quot; Disajikan Item & amp; amp; quot; {& Amp; Amp; Quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Produk & amp; amp; quot; & amp; amp; quot; Pencahayaan & amp; amp; quot; :. & Amp; Amp; Quot; The PLTA Cerdas Perhiasan Perak adalah kuat dan memiliki memori yang cukup untuk sebagian besar tugas & amp; amp; quot; & amp; amp; quot; Nama & amp; amp; quot; : & Amp; Amp; Quot; PLTA Cerdas Menonton di Silver dengan 16 GB RAM & amp; amp; quot; }}, {& Amp; Amp; Quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Penawaran & amp; quot; & amp; amp; quot; Akses & amp; amp; quot; : & Amp; Amp; Quot; http: //schema.org/InStock" & amp; amp; quot; Harga & amp; amp; quot; : & Amp; Amp; Quot; 400 & amp; amp; quot; & amp; amp; quot; mata uang & amp harga; amp; quot; : & Amp; Amp; Quot; EUR & amp; amp; quot; & amp; amp; quot; Kondisi & amp barang; amp; quot ;: & amp; amp; quot; http: //schema.org/NewCondition" & amp; amp; quot; Disajikan Item & amp; amp; quot; {& Amp; Amp; Quot; @ Jenis & amp; amp; quot; : & Amp; Amp; Quot; Produk & amp; amp; quot; & amp; amp; quot; Pencahayaan & amp; amp; quot; : & Amp; Amp; Quot; Terbaik PLTA Cerdas Perhiasan selamanya. Gilded dan 64 GB & amp; amp; quot; & amp; amp; quot; Nama & amp; amp; quot; : & Amp; Amp; Quot; PLTA Cerdas Perhiasan emas dengan 64 GB RAM & amp; amp; quot; }}]} 

      Saya belum melihat di alam, tapi saya cukup yakin ini adalah pendekatan yang terbaik untuk situs dengan banyak jenis barang.