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.


Leave a Reply

Your email address will not be published. Required fields are marked *