Structured Data สำหรับผลิตภัณฑ์ (Product
, Review
, Offer
)
เมื่อคุณเพิ่ม Structured Data ลงในหน้าผลิตภัณฑ์ ผลการค้นหาของ Google (รวมถึง Google รูปภาพและ Google Lens) จะแสดงข้อมูลผลิตภัณฑ์ได้อย่างละเอียดยิ่งขึ้น ผู้ใช้จะเห็นราคา ความพร้อมจําหน่ายสินค้า คะแนนรีวิว ข้อมูลการจัดส่ง และอื่นๆ ในผลการค้นหาโดยตรง
ประสบการณ์การช็อปปิ้ง
ลักษณะที่ประสบการณ์การช็อปปิ้งอาจปรากฏในผลการค้นหาของ Google Search รายการนี้อาจยังไม่ครบถ้วนสมบูรณ์ และ Google Search กำลังสำรวจวิธีใหม่ๆ ที่ดีกว่าเดิมอย่างต่อเนื่อง เพื่อช่วยให้ผู้คนค้นหาสิ่งที่ต้องการ และการใช้งานอาจมีการเปลี่ยนแปลงเมื่อเวลาผ่านไป
ประเภทผลการค้นหา
ผลการค้นหามีอยู่ด้วยกัน 2 ประเภท ได้แก่ ตัวอย่างผลิตภัณฑ์และส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
ตัวอย่างผลิตภัณฑ์ในผลการค้นหา

ตัวอย่างผลิตภัณฑ์คือการนำเสนอในรูปแบบที่สมบูรณ์ขึ้นสำหรับตัวอย่างข้อมูลในผลการค้นหา แทนที่จะแสดงเพียงข้อความ ส่วนขยายเหล่านี้ใช้สำหรับผลิตภัณฑ์และรีวิวผลิตภัณฑ์ โดยอาจมีข้อมูลเพิ่มเติม เช่น คะแนน ข้อมูลรีวิว ราคา และความพร้อมจําหน่ายสินค้า
ส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
ส่วนข้อมูลผลิตภัณฑ์ของผู้ขายจะใช้ข้อมูลที่เจาะจงมากขึ้นเกี่ยวกับผลิตภัณฑ์ เช่น ราคาและความพร้อมจําหน่ายสินค้า เฉพาะหน้าที่ผู้เลือกซื้อสามารถซื้อผลิตภัณฑ์ได้เท่านั้นจึงจะมีสิทธิ์มีส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย ไม่ใช่หน้าที่มีลิงก์ไปยังเว็บไซต์อื่นๆ ที่ขายผลิตภัณฑ์ Google อาจพยายามยืนยันข้อมูลผลิตภัณฑ์ของผู้ขายก่อนจะแสดงข้อมูลในผลการค้นหา
ส่วนข้อมูลผลิตภัณฑ์ของผู้ขายมีดังนี้
ผลิตภัณฑ์ยอดนิยมการแสดงผลิตภัณฑ์ที่ขายอย่างสวยงาม |
![]() |
การ์ดความรู้ Shoppingข้อมูลผลิตภัณฑ์โดยละเอียดที่มีรายชื่อผู้ขาย (ใช้รายละเอียดต่างๆ เช่น ตัวระบุผลิตภัณฑ์) |
![]() |
Google รูปภาพรูปภาพที่มีคำอธิบายประกอบของผลิตภัณฑ์ที่ขาย |
![]() |
การเพิ่มประสิทธิภาพผลการค้นหา
หากคุณให้ข้อมูลผลิตภัณฑ์เพิ่มเติมนอกเหนือจากพร็อพเพอร์ตี้ที่จําเป็น เนื้อหาอาจได้รับการเพิ่มประสิทธิภาพด้วยภาพ ซึ่งจะช่วยให้โดดเด่นขึ้นในผลการค้นหา ดูคำจำกัดความของประเภท Structured Data สําหรับข้อมูลผลิตภัณฑ์ที่จําเป็นและแนะนําทั้งหมด
การเพิ่มประสิทธิภาพผลการค้นหาจะแสดงตามการพิจารณาตามที่เห็นสมควรของการใช้งานแต่ละรายการ และอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป ด้วยเหตุนี้ เราจึงแนะนําให้คุณระบุข้อมูลผลิตภัณฑ์อย่างละเอียดให้มากที่สุดเท่าที่จะทําได้โดยไม่ต้องกังวลเกี่ยวกับการใช้งานผลิตภัณฑ์นั้นๆ ตัวอย่างวิธีปรับปรุงส่วนข้อมูลผลิตภัณฑ์ของผู้ขายมีดังนี้
- การให้คะแนน: ปรับปรุงลักษณะที่ปรากฏของผลการค้นหาด้วยการแสดงรีวิวและการให้คะแนนของลูกค้า
- ข้อดีและข้อเสีย: ระบุข้อดีและข้อเสียในคําอธิบายรีวิวผลิตภัณฑ์เพื่อให้ไฮไลต์ในผลการค้นหา
- การจัดส่ง: แสดงข้อมูลค่าจัดส่ง โดยเฉพาะการจัดส่งฟรี เพื่อให้ผู้เลือกซื้อรู้ค่าใช้จ่ายทั้งหมด
- ความพร้อมจําหน่ายสินค้า: ให้ข้อมูลความพร้อมจําหน่ายสินค้าเพื่อช่วยให้ลูกค้าทราบว่าขณะนี้คุณมีผลิตภัณฑ์พร้อมจําหน่าย
- ราคาลดลง: Google จะคํานวณราคาที่ลดลงโดยสังเกตการเปลี่ยนแปลงราคาของผลิตภัณฑ์ในช่วงที่ผ่านมา ราคาที่ลดลงไม่ได้รับประกันว่าจะได้แสดง
- การคืนสินค้า: แชร์ข้อมูลเกี่ยวกับการคืนสินค้า เช่น นโยบายคืนสินค้า ค่าธรรมเนียมที่เกี่ยวข้องกับการคืนสินค้า และจำนวนวันที่ลูกค้าต้องคืนผลิตภัณฑ์ภายในระยะเวลาดังกล่าว
การให้ข้อมูลผลิตภัณฑ์กับ Google Search
หากต้องการให้ข้อมูลผลิตภัณฑ์อย่างละเอียดแก่ Google Search ให้เพิ่ม Structured Data Product
ลงในหน้า อัปโหลดฟีดข้อมูลผ่าน Google Merchant Center และเลือกใช้ข้อมูลที่แสดงฟรีภายใน Merchant Center หรือ ทั้ง 2 อย่าง โดยหน้านี้จะมุ่งเน้นที่อย่างแรก
การระบุทั้ง Structured Data ในหน้าและฟีด Merchant Center จะเพิ่มการมีสิทธิ์ใช้งานและช่วยให้ Google เข้าใจและยืนยันข้อมูลได้อย่างถูกต้อง ประสบการณ์การใช้งานบางส่วนจะรวมข้อมูลจาก Structured Data และฟีด Google Merchant Center หากมีข้อมูลทั้ง 2 ประเภท เช่น ตัวอย่างผลิตภัณฑ์อาจใช้ข้อมูลราคาจากฟีดผู้ขายหากไม่มีอยู่ใน Structured Data ในหน้า เอกสารประกอบของฟีด Google Merchant Center มีคําแนะนําและข้อกําหนดเพิ่มเติมสําหรับแอตทริบิวต์ฟีด
นอกเหนือจาก Google Search โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการมีสิทธิ์ในแท็บ Google Shopping โดยอ่านข้อกำหนดด้านข้อมูลและข้อกำหนดของการได้รับสิทธิ์ใน Google Merchant Center
วิธีเพิ่มข้อมูลที่มีโครงสร้าง
ข้อมูลที่มีโครงสร้างคือรูปแบบมาตรฐานในการแจ้งข้อมูลเกี่ยวกับหน้าและจำแนกประเภทเนื้อหาของหน้า หากคุณเพิ่งใช้ข้อมูลที่มีโครงสร้างเป็นครั้งแรก โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานของข้อมูลที่มีโครงสร้าง
ต่อไปนี้เป็นภาพรวมเกี่ยวกับวิธีสร้าง ทดสอบ และเผยแพร่ข้อมูลที่มีโครงสร้าง ดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีเพิ่มข้อมูลที่มีโครงสร้างลงในหน้าเว็บได้ใน Codelab สำหรับข้อมูลที่มีโครงสร้าง
- เพิ่มพร็อพเพอร์ตี้ที่จำเป็น ดูตำแหน่งการแทรก Structured Data ในหน้าเว็บตามรูปแบบที่คุณใช้อยู่
- ปฏิบัติตามหลักเกณฑ์
- ตรวจสอบความถูกต้องของโค้ดโดยใช้การทดสอบผลการค้นหาที่เป็นริชมีเดีย และแก้ไขข้อผิดพลาดที่สําคัญทั้งหมด พิจารณาแก้ไขปัญหาที่ไม่สําคัญซึ่งอาจมีการรายงานในเครื่องมือด้วย เพราะอาจช่วยปรับปรุงคุณภาพของ Structured Data ได้ (แต่ไม่จําเป็นว่าต้องมีสิทธิ์ปรากฏในผลการค้นหาที่เป็นริชมีเดีย)
- ทำให้หน้าบางหน้าที่มีข้อมูลที่มีโครงสร้างใช้งานได้และใช้เครื่องมือตรวจสอบ URL เพื่อทดสอบว่า Google เห็นหน้าในลักษณะใด ตรวจสอบว่า Google เข้าถึงหน้าดังกล่าวได้และไม่มีการบล็อกหน้าด้วยไฟล์ robots.txt, แท็ก
noindex
หรือข้อกำหนดให้เข้าสู่ระบบ หากหน้าเว็บดูถูกต้องดีแล้ว คุณขอให้ Google ทำการ Crawl URL อีกครั้งได้ - หากต้องการให้ Google ทราบถึงการเปลี่ยนแปลงที่จะเกิดขึ้นในอนาคตอยู่ตลอด เราขอแนะนำให้ส่ง Sitemap ซึ่งกำหนดให้ดำเนินการแบบอัตโนมัติได้โดยใช้ Search Console Sitemap API
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงวิธีใส่ Structured Data ในหน้าสำหรับสถานการณ์ต่างๆ
หน้ารีวิวผลิตภัณฑ์
ตัวอย่าง Structured Data ในหน้ารีวิวผลิตภัณฑ์สําหรับการดูแลตัวอย่างผลิตภัณฑ์ในผลการค้นหามีดังนี้
JSON-LD
<html> <head> <title>Executive Anvil</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "name": "Executive Anvil", "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.", "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 4, "bestRating": 5 }, "author": { "@type": "Person", "name": "Fred Benson" } }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.4, "reviewCount": 89 } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Executive Anvil</title> </head> <body> <div typeof="schema:Product"> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:reviewRating"> <div typeof="schema:Rating"> <div property="schema:ratingValue" content="4"></div> <div property="schema:bestRating" content="5"></div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Fred Benson"></div> </div> </div> </div> </div> <div property="schema:name" content="Executive Anvil"></div> <div property="schema:description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height."></div> <div rel="schema:aggregateRating"> <div typeof="schema:AggregateRating"> <div property="schema:reviewCount" content="89"></div> <div property="schema:ratingValue" content="4.4"></div> </div> </div> </div> </body> </html>
Microdata
<html> <head> <title>Executive Anvil</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="name" content="Executive Anvil" /> <meta itemprop="description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height." /> <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope> <meta itemprop="reviewCount" content="89" /> <meta itemprop="ratingValue" content="4.4" /> </div> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Fred Benson" /> </div> <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope> <meta itemprop="ratingValue" content="4" /> <meta itemprop="bestRating" content="5" /> </div> </div> </div> </div> </body> </html>
หน้าผู้รวบรวมข้อมูลช็อปปิ้ง
ต่อไปนี้คือตัวอย่างหน้าผู้รวบรวมข้อมูลช็อปปิ้งสำหรับการจัดการตัวอย่างผลิตภัณฑ์ในผลการค้นหา
JSON-LD
<html> <head> <title>Executive Anvil</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "name": "Executive Anvil", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.", "sku": "0446310786", "mpn": "925872", "brand": { "@type": "Brand", "name": "ACME" }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 4, "bestRating": 5 }, "author": { "@type": "Person", "name": "Fred Benson" } }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.4, "reviewCount": 89 }, "offers": { "@type": "AggregateOffer", "offerCount": 5, "lowPrice": 119.99, "highPrice": 199.99, "priceCurrency": "USD" } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Executive Anvil</title> </head> <body> <div typeof="schema:Product"> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:reviewRating"> <div typeof="schema:Rating"> <div property="schema:ratingValue" content="4"></div> <div property="schema:bestRating" content="5"></div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Fred Benson"></div> </div> </div> </div> </div> <div rel="schema:aggregateRating"> <div typeof="schema:AggregateRating"> <div property="schema:reviewCount" content="89"></div> <div property="schema:ratingValue" content="4.4"></div> </div> </div> <div rel="schema:image" resource="https://example.com/photos/4x3/photo.jpg"></div> <div property="schema:mpn" content="925872"></div> <div property="schema:name" content="Executive Anvil"></div> <div property="schema:description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height."></div> <div rel="schema:image" resource="https://example.com/photos/1x1/photo.jpg"> </div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="ACME"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:AggregateOffer"> <div property="schema:offerCount" content="5"></div> <div property="schema:lowPrice" content="119.99"></div> <div property="schema:highPrice" content="199.99"></div> <div property="schema:priceCurrency" content="USD"></div> <div rel="schema:url" resource="https://example.com/anvil"></div> </div> </div> <div rel="schema:image" resource="https://example.com/photos/16x9/photo.jpg"></div> <div property="schema:sku" content="0446310786"></div> </div> </body> </html>
Microdata
<html> <head> <title>Executive Anvil</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="mpn" content="925872" /> <meta itemprop="name" content="Executive Anvil" /> <link itemprop="image" href="https://example.com/photos/16x9/photo.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/photo.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/photo.jpg" /> <meta itemprop="description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height." /> <div itemprop="offers" itemtype="https://schema.org/AggregateOffer" itemscope> <meta itemprop="lowPrice" content="119.99" /> <meta itemprop="highPrice" content="199.99" /> <meta itemprop="offerCount" content="6" /> <meta itemprop="priceCurrency" content="USD" /> </div> <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope> <meta itemprop="reviewCount" content="89" /> <meta itemprop="ratingValue" content="4.4" /> </div> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Fred Benson" /> </div> <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope> <meta itemprop="ratingValue" content="4" /> <meta itemprop="bestRating" content="5" /> </div> </div> <meta itemprop="sku" content="0446310786" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="ACME" /> </div> </div> </div> </body> </html>
ข้อดีและข้อเสีย
ต่อไปนี้คือตัวอย่างหน้ารีวิวผลิตภัณฑ์เชิงบรรณาธิการที่มีข้อดีและข้อเสียสําหรับตัวอย่างผลิตภัณฑ์ในผลการค้นหา

JSON-LD
<html> <head> <title>Cheese Knife Pro review</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Product", "name": "Cheese Grater Pro", "review": { "@type": "Review", "name": "Cheese Knife Pro review", "author": { "@type": "Person", "name": "Pascal Van Cleeff" }, "positiveNotes": { "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Consistent results" }, { "@type": "ListItem", "position": 2, "name": "Still sharp after many uses" } ] }, "negativeNotes": { "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "No child protection" }, { "@type": "ListItem", "position": 2, "name": "Lacking advanced features" } ] } } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Cheese Knife Pro review</title> </head> <body> <div typeof="schema:Product"> <div property="schema:name" content="Cheese Knife Pro review"></div> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:positiveNotes"> <div typeof="schema:ItemList"> <div rel="schema:itemListElement"> <div typeof="schema:ListItem"> <div property="schema:position" content="1"></div> <div property="schema:name" content="Consistent results"></div> </div> <div typeof="schema:ListItem"> <div property="schema:position" content="2"></div> <div property="schema:name" content="Still sharp after many uses"></div> </div> </div> </div> </div> <div rel="schema:negativeNotes"> <div typeof="schema:ItemList"> <div rel="schema:itemListElement"> <div typeof="schema:ListItem"> <div property="schema:position" content="1"></div> <div property="schema:name" content="No child protection"></div> </div> <div typeof="schema:ListItem"> <div property="schema:position" content="2"></div> <div property="schema:name" content="Lacking advanced features"></div> </div> </div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Pascal Van Cleeff"></div> </div> </div> </div> </div> </div> </body> </html>
Microdata
<html> <head> <title>Cheese Knife Pro review</title> </head> <body> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="name" content="Cheese Knife Pro" /> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Pascal Van Cleeff" /> </div> <div itemprop="positiveNotes" itemtype="https://schema.org/ItemList" itemscope> <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope> <meta itemprop="position" content="1" /> <meta itemprop="name" content="Consistent results" /> </div> <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope> <meta itemprop="position" content="2" /> <meta itemprop="name" content="Still sharp after many uses" /> </div> </div> <div itemprop="negativeNotes" itemtype="https://schema.org/ItemList" itemscope> <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope> <meta itemprop="position" content="1" /> <meta itemprop="name" content="No child protection" /> </div> <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope> <meta itemprop="position" content="2" /> <meta itemprop="name" content="Lacking advanced features" /> </div> </div> </div> </div> </body> </html>
หน้าผลิตภัณฑ์ที่มีข้อเสนอ
ต่อไปนี้คือตัวอย่างหน้าที่ขายผลิตภัณฑ์โดยมีรีวิวผลิตภัณฑ์
โดยขยายตัวอย่างหน้ารีวิวผลิตภัณฑ์ก่อนหน้านี้ด้วย Structured Data ที่เกี่ยวข้องกับข้อมูลผลิตภัณฑ์ของผู้ขาย หน้าเว็บอาจมีสิทธิ์แสดงในส่วนข้อมูลผลิตภัณฑ์ของผู้ขายทั้งหมดเนื่องจากมี Offer
JSON-LD
<html> <head> <title>Executive Anvil</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "name": "Executive Anvil", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.", "sku": "0446310786", "mpn": "925872", "brand": { "@type": "Brand", "name": "ACME" }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 4, "bestRating": 5 }, "author": { "@type": "Person", "name": "Fred Benson" } }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.4, "reviewCount": 89 }, "offers": { "@type": "Offer", "url": "https://example.com/anvil", "priceCurrency": "USD", "price": 119.99, "priceValidUntil": "2020-11-20", "itemCondition": "https://schema.org/UsedCondition", "availability": "https://schema.org/InStock" } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Executive Anvil</title> </head> <body> <div typeof="schema:Product"> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:reviewRating"> <div typeof="schema:Rating"> <div property="schema:ratingValue" content="4"></div> <div property="schema:bestRating" content="5"></div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Fred Benson"></div> </div> </div> </div> </div> <div rel="schema:image" resource="https://example.com/photos/4x3/photo.jpg"></div> <div property="schema:mpn" content="925872"></div> <div property="schema:name" content="Executive Anvil"></div> <div property="schema:description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height."></div> <div rel="schema:image" resource="https://example.com/photos/1x1/photo.jpg"></div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="ACME"></div> </div> </div> <div rel="schema:aggregateRating"> <div typeof="schema:AggregateRating"> <div property="schema:reviewCount" content="89"></div> <div property="schema:ratingValue" content="4.4"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:Offer"> <div property="schema:price" content="119.99"></div> <div property="schema:availability" content="https://schema.org/InStock"></div> <div property="schema:priceCurrency" content="USD"></div> <div property="schema:priceValidUntil" datatype="xsd:date" content="2020-11-20"></div> <div rel="schema:url" resource="https://example.com/anvil"></div> <div property="schema:itemCondition" content="https://schema.org/UsedCondition"></div> </div> </div> <div rel="schema:image" resource="https://example.com/photos/16x9/photo.jpg"></div> <div property="schema:sku" content="0446310786"></div> </div> </body> </html>
Microdata
<html> <head> <title>Executive Anvil</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="mpn" content="925872" /> <meta itemprop="name" content="Executive Anvil" /> <link itemprop="image" href="https://example.com/photos/16x9/photo.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/photo.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/photo.jpg" /> <meta itemprop="description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height." /> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <link itemprop="url" href="https://example.com/anvil" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="itemCondition" content="https://schema.org/UsedCondition" /> <meta itemprop="price" content="119.99" /> <meta itemprop="priceValidUntil" content="2020-11-20" /> </div> <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope> <meta itemprop="reviewCount" content="89" /> <meta itemprop="ratingValue" content="4.4" /> </div> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Fred Benson" /> </div> <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope> <meta itemprop="ratingValue" content="4" /> <meta itemprop="bestRating" content="5" /> </div> </div> <meta itemprop="sku" content="0446310786" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="ACME" /> </div> </div> </div> </body> </html>
ผลิตภัณฑ์ที่มีรายละเอียดข้อเสนอและการจัดส่ง
ต่อไปนี้คือตัวอย่างของหน้าผลิตภัณฑ์รายการพร้อมรายละเอียดการจัดส่ง ตัวอย่างนี้แสดงอัตราค่าจัดส่ง $3.49 สำหรับผู้ใช้ทั้งหมดที่อาศัยอยู่ในสหรัฐอเมริกา ดูตัวอย่างเพิ่มเติมได้ในส่วนการจัดส่ง
JSON-LD
<html> <head> <title>Nice trinket</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "sku": "trinket-12345", "gtin14": "12345678901234", "image": [ "https://example.com/photos/16x9/trinket.jpg", "https://example.com/photos/4x3/trinket.jpg", "https://example.com/photos/1x1/trinket.jpg" ], "name": "Nice trinket", "description": "Trinket with clean lines", "brand": { "@type": "Brand", "name": "MyBrand" }, "offers": { "@type": "Offer", "url": "https://www.example.com/trinket_offer", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 39.99, "priceCurrency": "USD", "priceValidUntil": "2020-11-20", "shippingDetails": { "@type": "OfferShippingDetails", "shippingRate": { "@type": "MonetaryAmount", "value": 3.49, "currency": "USD" }, "shippingDestination": { "@type": "DefinedRegion", "addressCountry": "US" }, "deliveryTime": { "@type": "ShippingDeliveryTime", "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" }, "transitTime": { "@type": "QuantitativeValue", "minValue": 1, "maxValue": 5, "unitCode": "DAY" } } } }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 4, "bestRating": 5 }, "author": { "@type": "Person", "name": "Fred Benson" } }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.4, "reviewCount": 89 } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Nice trinket</title> </head> <body> <div typeof="schema:Product"> <div property="schema:sku" content="trinket-12345"></div> <div property="schema:gtin14" content="12345678901234"></div> <div property="schema:name" content="Nice trinket"></div> <div rel="schema:image" resource="https://example.com/photos/16x9/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/4x3/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/1x1/trinket.jpg"></div> <div property="schema:description" content="Trinket with clean lines"></div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="MyBrand"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:Offer"> <div rel="schema:url" resource="https://example.com/trinket_offer"></div> <div property="schema:itemCondition" content="https://schema.org/NewCondition"></div> <div property="schema:availability" content="https://schema.org/InStock"></div> <div property="schema:price" content="39.99"></div> <div property="schema:priceCurrency" content="USD"></div> <div property="schema:priceValidUntil" datatype="xsd:date" content="2020-11-20"></div> <div rel="schema:shippingDetails"> <div typeof="schema:OfferShippingDetails"> <div rel="schema:shippingRate"> <div typeof="schema:MonetaryAmount"> <div property="schema:value" content="3.49"></div> <div property="schema:currency" content="USD"></div> </div> </div> <div rel="schema:shippingDestination"> <div typeof="schema:DefinedRegion"> <div property="schema:addressCountry" content="US"></div> </div> </div> <div rel="schema:deliveryTime"> <div typeof="schema:ShippingDeliveryTime"> <div rel="schema:handlingTime"> <div typeof="schema:QuantitativeValue"> <div property="schema:minValue" content="0"></div> <div property="schema:maxValue" content="1"></div> <div property="schema:unitCode" content="DAY"></div> </div> </div> <div rel="schema:transitTime"> <div typeof="schema:QuantitativeValue"> <div property="schema:minValue" content="1"></div> <div property="schema:maxValue" content="5"></div> <div property="schema:unitCode" content="DAY"></div> </div> </div> </div> </div> </div> </div> </div> </div> <div rel="schema:review"> <div typeof="schema:Review"> <div rel="schema:reviewRating"> <div typeof="schema:Rating"> <div property="schema:ratingValue" content="4"></div> <div property="schema:bestRating" content="5"></div> </div> </div> <div rel="schema:author"> <div typeof="schema:Person"> <div property="schema:name" content="Fred Benson"></div> </div> </div> </div> </div> <div rel="schema:aggregateRating"> <div typeof="schema:AggregateRating"> <div property="schema:reviewCount" content="89"></div> <div property="schema:ratingValue" content="4.4"></div> </div> </div> </div> </body> </html>
Microdata
<html> <head> <title>Nice trinket</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="sku" content="trinket-12345" /> <meta itemprop="gtin14" content="12345678901234" /> <meta itemprop="name" content="Nice trinket" /> <link itemprop="image" href="https://example.com/photos/16x9/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/trinket.jpg" /> <meta itemprop="description" content="Trinket with clean lines" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="MyBrand" /> </div> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <link itemprop="url" href="https://www.example.com/trinket_offer" /> <meta itemprop="itemCondition" content="https://schema.org/NewCondition" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="price" content="39.99" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="priceValidUntil" content="2020-11-20" /> <div itemprop="shippingDetails" itemtype="https://schema.org/OfferShippingDetails" itemscope> <div itemprop="shippingRate" itemtype="https://schema.org/MonetaryAmount" itemscope> <meta itemprop="value" content="3.49" /> <meta itemprop="currency" content="USD" /> </div> <div itemprop="shippingDestination" itemtype="https://schema.org/DefinedRegion" itemscope> <meta itemprop="addressCountry" content="US" /> </div> <div itemprop="deliveryTime" itemtype="https://schema.org/ShippingDeliveryTime" itemscope> <div itemprop="handlingTime" itemtype="https://schema.org/QuantitativeValue" itemscope> <meta itemprop="minValue" content="0" /> <meta itemprop="maxValue" content="1" /> <meta itemprop="unitCode" content="DAY" /> </div> <div itemprop="transitTime" itemtype="https://schema.org/QuantitativeValue" itemscope> <meta itemprop="minValue" content="1" /> <meta itemprop="maxValue" content="5" /> <meta itemprop="unitCode" content="DAY" /> </div> </div> </div> </div> <div itemprop="review" itemtype="https://schema.org/Review" itemscope> <div itemprop="author" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Fred Benson" /> </div> <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope> <meta itemprop="ratingValue" content="4" /> <meta itemprop="bestRating" content="5" /> </div> </div> <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope> <meta itemprop="reviewCount" content="89" /> <meta itemprop="ratingValue" content="4.4" /> </div> </div> </div> </body> </html>
การระบุการจัดส่งฟรี
ตัวอย่างการให้บริการจัดส่งฟรีแก่ผู้ซื้อในรัฐนิวยอร์กของสหรัฐอเมริกา
"shippingDetails": { "@type": "OfferShippingDetails", "shippingRate": { "@type": "MonetaryAmount", "value": "0", "currency": "USD" }, "shippingDestination": [ { "@type": "DefinedRegion", "addressCountry": "US", "addressRegion": ["NY"] } ] }
การกำหนดราคา
ต่อไปนี้คือตัวอย่างการเข้ารหัสราคาใน JSON-LD
สามารถระบุราคาโดยใช้พร็อพเพอร์ตี้ price
ได้ดังนี้
"offers": { "@type": "Offer", "price": 10.00, "priceCurrency": "USD", ... }
และยังสามารถระบุราคาโดยใช้พร็อพเพอร์ตี้ priceSpecification
ได้ด้วย
"offers": { "@type": "Offer", "priceSpecification": { "@type": "UnitPriceSpecification", "price": 10.00, "priceCurrency": "USD" }, ... }
การกำหนดราคาที่มีมาตรวัดราคาต่อหน่วย
ต่อไปนี้คือตัวอย่างวิธีระบุราคาสำหรับผลิตภัณฑ์ขนาด 4.5 ลิตรที่มักเป็นการขายแบบขนาด 750 มิลลิลิตรหลายชิ้นรวมกัน การตั้งราคารูปแบบนี้มีความสําคัญมากเป็นพิเศษสําหรับผลิตภัณฑ์ที่พร้อมจําหน่ายตามปริมาณหรือตามน้ำหนัก
เมื่อมีมาตรวัดราคาต่อหน่วยและมาตรวัดฐานราคาต่อหน่วย ระบบจะระบุราคาใน UnitPriceSpecification
"priceSpecification": { "@type": "UnitPriceSpecification", "price": 81.00, "priceCurrency": "EUR", "referenceQuantity": { "@type": "QuantitativeValue", "value": "4.5", "unitCode": "LTR", "valueReference": { "@type": "QuantitativeValue", "value": "750", "unitCode": "MLT" } } }
คะแนนการประหยัดพลังงาน
ตัวอย่างต่อไปนี้จะแสดงวิธีระบุข้อมูลการประหยัดพลังงานโดยใช้ Structured Data ตัวอย่างนี้ระบุระดับการประหยัดพลังงานของสหภาพยุโรป "C" ที่มีสเกล "A+" เป็น "F" สําหรับเครื่องทําน้ำอุ่น
โปรดทราบว่าค่าระดับการประหยัดพลังงานขั้นต่ำจะระบุระดับการประหยัดพลังงานน้อยที่สุด (ในกรณีนี้คือ "F") ส่วนค่าระดับการประหยัดพลังงานสูงสุดจะระบุระดับการประหยัดพลังงานสูงสุด (ในกรณีนี้คือ "A+")
{ "@context": "https://schema.org/", "@type": "Product", "sku": "1234-5678", "image": "https://www.example.com/waterheater.jpg", "name": "Water heater", "description": "Large capacity water heater", "gtin14": "12345678901231", "mpn": "WH1234", "brand": { "@type": "Brand", "name": "ExampleWaterHeaterBrand" }, "hasEnergyConsumptionDetails": { "@type": "EnergyConsumptionDetails", "hasEnergyEfficiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC", "energyEfficiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryF", "energyEfficiencyScaleMax": "https://schema.org/EUEnergyEfficiencyCategoryA1Plus" }, "offers": { "@type": "Offer", "url": "https://www.example.com/hotwaterheater", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 1799.00, "priceCurrency": "EUR" } }
ผลิตภัณฑ์ที่มีรายละเอียดข้อเสนอและการคืนสินค้า
ลองดูตัวอย่างของหน้าผลิตภัณฑ์ที่มีรายละเอียดการคืนสินค้า มาร์กอัปสอดคล้องกับนโยบายคืนสินค้าที่กำหนดให้ส่งคืนผลิตภัณฑ์ภายใน 60 วัน จัดส่งไปยังสหรัฐฯ และไม่มีค่าธรรมเนียมการคืนสินค้า
JSON-LD
<html> <head> <title>Nice trinket</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "sku": "trinket-12345", "gtin14": "12345678901234", "image": [ "https://example.com/photos/16x9/trinket.jpg", "https://example.com/photos/4x3/trinket.jpg", "https://example.com/photos/1x1/trinket.jpg" ], "name": "Nice trinket", "description": "Trinket with clean lines", "brand": { "@type": "Brand", "name": "MyBrand" }, "offers": { "@type": "Offer", "url": "https://www.example.com/trinket_offer", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "priceSpecification": { "@type": "PriceSpecification", "price": 39.99, "priceCurrency": "CHF" }, "hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "applicableCountry": "CH", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "returnMethod": "https://schema.org/ReturnByMail", "returnFees": "https://schema.org/FreeReturn" } } } </script> </head> <body> </body> </html>
RDFa
<html> <head> <title>Nice trinket</title> </head> <body> <div typeof="schema:Product"> <div property="schema:sku" content="trinket-12345"></div> <div property="schema:gtin14" content="12345678901234"></div> <div property="schema:name" content="Nice trinket"></div> <div rel="schema:image" resource="https://example.com/photos/16x9/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/4x3/trinket.jpg"></div> <div rel="schema:image" resource="https://example.com/photos/1x1/trinket.jpg"></div> <div property="schema:description" content="Trinket with clean lines"></div> <div rel="schema:brand"> <div typeof="schema:Brand"> <div property="schema:name" content="MyBrand"></div> </div> </div> <div rel="schema:offers"> <div typeof="schema:Offer"> <div rel="schema:url" resource="https://example.com/trinket_offer"></div> <div property="schema:itemCondition" content="https://schema.org/NewCondition"></div> <div property="schema:availability" content="https://schema.org/InStock"></div> <div property="schema:price" content="39.99"></div> <div property="schema:priceCurrency" content="CHF"></div> <div property="schema:priceValidUntil" datatype="xsd:date" content="2020-11-20"></div> <div rel="schema:hasMerchantReturnPolicy"> <div typeof="schema:MerchantReturnPolicy"> <div property="schema:applicableCountry" content="US"></div> <div property="schema:returnPolicyCategory" content="https://schema.org/MerchantReturnFiniteReturnWindow"></div> <div property="schema:merchantReturnDays" content="60"></div> <div property="schema:returnMethod" content="https://schema.org/ReturnByMail"></div> <div property="schema:returnFees" content="https://schema.org/FreeReturn"></div> </div> </div> </div> </div> </div> </body> </html>
Microdata
<html> <head> <title>Nice trinket</title> </head> <body> <div> <div itemtype="https://schema.org/Product" itemscope> <meta itemprop="sku" content="trinket-12345" /> <meta itemprop="gtin14" content="12345678901234" /> <meta itemprop="name" content="Nice trinket" /> <link itemprop="image" href="https://example.com/photos/16x9/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/4x3/trinket.jpg" /> <link itemprop="image" href="https://example.com/photos/1x1/trinket.jpg" /> <meta itemprop="description" content="Trinket with clean lines" /> <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope> <meta itemprop="name" content="MyBrand" /> </div> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <link itemprop="url" href="https://www.example.com/trinket_offer" /> <meta itemprop="itemCondition" content="https://schema.org/NewCondition" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="price" content="39.99" /> <meta itemprop="priceCurrency" content="CHF" /> <meta itemprop="priceValidUntil" content="2020-11-20" /> <div itemprop="hasMerchantReturnPolicy" itemtype="https://schema.org/MerchantReturnPolicy" itemscope> <meta itemprop="applicableCountry" content="US" /> <meta itemprop="returnPolicyCategory" content="https://schema.org/MerchantReturnFiniteReturnWindow" /> <meta itemprop="merchantReturnDays" content="60" /> <meta itemprop="returnMethod" content="https://schema.org/ReturnByMail" /> <meta itemprop="returnFees" content="https://schema.org/FreeReturn" /> </div> </div> </div> </div> </body> </html>
หลักเกณฑ์
ผลการค้นหาที่เป็นริชมีเดียของผลิตภัณฑ์จะให้ข้อมูลเกี่ยวกับผลิตภัณฑ์ที่เจาะจงแก่ผู้ใช้ เช่น ราคา ความพร้อมจำหน่ายสินค้า และการให้คะแนนของผู้รีวิว คุณต้องทำตามหลักเกณฑ์ต่อไปนี้เพื่อให้มาร์กอัป Product
มีสิทธิ์สำหรับการจัดการข้อมูลริชมีเดียดังกล่าว
- หลักเกณฑ์ทั่วไปเกี่ยวกับ Structured Data
- Search Essentials
- หลักเกณฑ์ทางเทคนิค
- หลักเกณฑ์เนื้อหา
- หลักเกณฑ์ของข้อมูลที่แสดงฟรี (สำหรับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย)
หลักเกณฑ์ทางเทคนิค
- ใช้มาร์กอัปสำหรับผลิตภัณฑ์ที่เจาะจง ไม่ใช่หมวดหมู่หรือรายการผลิตภัณฑ์ เช่น "รองเท้าในร้านของเรา" ไม่ใช่ผลิตภัณฑ์ที่เจาะจง ปัจจุบันผลการค้นหาที่เป็นริชมีเดียของผลิตภัณฑ์รองรับเฉพาะหน้าเว็บที่มุ่งเน้นที่ผลิตภัณฑ์รายการเดียวเท่านั้น ซึ่งรวมถึงผลิตภัณฑ์ย่อยที่ผลิตภัณฑ์ย่อยแต่ละรายการมี URL ที่แตกต่างกัน เราขอแนะนำให้มุ่งเน้นที่การเพิ่มมาร์กอัปลงในหน้าผลิตภัณฑ์แทนหน้าเว็บที่แสดงรายการหรือหมวดหมู่ของผลิตภัณฑ์
- URL มีสกุลเงินที่แตกต่างกันสําหรับแต่ละผลิตภัณฑ์เมื่อจำหน่ายผลิตภัณฑ์ในหลายสกุลเงิน เช่น หากผลิตภัณฑ์พร้อมจําหน่ายในสกุลเงินดอลลาร์แคนาดาและสหรัฐอเมริกา ให้ใช้ URL ที่ไม่ซ้ำกัน 2 รายการต่อสกุลเงิน
- หากเพิ่ม Structured Data ข้อดีและข้อเสีย คุณต้องทําตามหลักเกณฑ์ต่อไปนี้
- ปัจจุบันมีเฉพาะหน้ารีวิวผลิตภัณฑ์เชิงบรรณาธิการเท่านั้นที่มีสิทธิ์แสดงข้อดีและข้อเสียใน Search โดยหน้าผลิตภัณฑ์ของผู้ขายหรือรีวิวผลิตภัณฑ์ของลูกค้าจะไม่มีสิทธิ์
- ผู้ใช้จะต้องมองเห็นข้อดีและข้อเสียแสดงอยู่ในหน้านั้นๆ
หลักเกณฑ์เนื้อหา
- เราไม่อนุญาตเนื้อหาที่ส่งเสริมสินค้า บริการ หรือข้อมูลที่เป็นสิ่งต้องห้ามหรือมีการควบคุมอย่างกว้างขวาง ซึ่งอาจก่อให้เกิดอันตรายร้ายแรงต่อผู้คนโดยตรงหรือในระยะยาว ซึ่งรวมถึงเนื้อหาที่เกี่ยวข้องกับปืนและอาวุธ สารเสพติดเพื่อความบันเทิงหรือผ่อนคลาย ยาสูบ และผลิตภัณฑ์บุหรี่ไฟฟ้า และผลิตภัณฑ์ที่เกี่ยวข้องกับการพนัน
คำจำกัดความของประเภท Structured Data
ส่วนนี้จะแสดงข้อกําหนดสําหรับตัวอย่างผลิตภัณฑ์และส่วนข้อมูลผลิตภัณฑ์ของผู้ขายในผลการค้นหา เลือกแท็บที่ถูกต้องเพื่อดูพร็อพเพอร์ตี้ Structured Data ที่จําเป็นและที่แนะนําสําหรับ 2 กรณีนี้
สําหรับหน้าเว็บที่ลูกค้าสามารถซื้อผลิตภัณฑ์จากคุณได้ ให้ทําดังนี้
- ทําตามข้อกำหนดด้าน Structured Data สำหรับข้อมูลผลิตภัณฑ์ของผู้ขายเพื่อเพิ่มการมีสิทธิ์ของหน้าเว็บที่ขายผลิตภัณฑ์ในส่วนการช็อปปิ้งในผลการค้นหาให้ได้สูงสุด
- ใช้รายงานข้อมูลผลิตภัณฑ์ของผู้ขายใน Search Console เพื่อช่วยระบุข้อผิดพลาดในมาร์กอัปของคุณ
สําหรับหน้าผลิตภัณฑ์ที่ผู้ใช้ซื้อผลิตภัณฑ์โดยตรงไม่ได้ ให้ทําดังนี้
- ทําตามข้อกําหนด Structured Data สำหรับตัวอย่างผลิตภัณฑ์เพื่อเพิ่มการมีสิทธิ์ของหน้าสําหรับแสดงตัวอย่างผลิตภัณฑ์ในผลการค้นหาหน้าเว็บที่ไม่ได้ขายผลิตภัณฑ์
- ใช้รายงานข้อมูลผลิตภัณฑ์ใน Search Console เพื่อช่วยระบุข้อผิดพลาดในมาร์กอัป
ข้อมูลผลิตภัณฑ์
Product
ดูคำจำกัดความที่สมบูรณ์ของ Product
ได้ที่ schema.org/Product เมื่อมาร์กอัปเนื้อหาสำหรับข้อมูลผลิตภัณฑ์ ให้ใช้พร็อพเพอร์ตี้ต่อไปนี้ของประเภท Product
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับตัวอย่างผลิตภัณฑ์
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
name |
ชื่อผลิตภัณฑ์ |
ตัวอย่างผลิตภัณฑ์ต้องมี review หรือ aggregateRating หรือ offers |
คุณต้องรวมพร็อพเพอร์ตี้ใดพร็อพเพอร์ตี้หนึ่งต่อไปนี้
|
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
aggregateRating |
|
offers |
เพิ่ม |
review |
หากคุณเพิ่มรีวิวสำหรับผลิตภัณฑ์ ชื่อของผู้รีวิวต้องเป็นชื่อของ ไม่แนะนำ: ลด 50% ในวันแบล็คฟรายเดย์ แนะนำ: "James Smith" หรือ "ผู้รีวิวของ CNET"
หากต้องการบอก Google เกี่ยวกับข้อดีและข้อเสียของหน้ารีวิวผลิตภัณฑ์เชิงบรรณาธิการด้วยตนเอง ให้เพิ่มพร็อพเพอร์ตี้ |
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับข้อมูลผลิตภัณฑ์ของผู้ขาย
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
name |
ชื่อผลิตภัณฑ์ |
image |
URL ของรูปภาพผลิตภัณฑ์ ขอแนะนำให้ใช้รูปภาพที่แสดงผลิตภัณฑ์อย่างชัดเจน (เช่น บนพื้นหลังสีขาว) หลักเกณฑ์เพิ่มเติมเกี่ยวกับรูปภาพ
ตัวอย่างเช่น "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] |
offers |
ตัวอย่างผลิตภัณฑ์ยอมรับ |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
aggregateRating |
|
audience |
ข้อมูลที่ไม่บังคับเกี่ยวกับกลุ่มเป้าหมายที่แนะนําสำหรับผลิตภัณฑ์ เช่น เพศและกลุ่มอายุที่แนะนํา รองรับเฉพาะประเภท |
brand.name |
ใส่แบรนด์ของผลิตภัณฑ์ในพร็อพเพอร์ตี้ |
color |
สีหรือชุดสีของผลิตภัณฑ์ เช่น "สีแดง" หรือ "สีเหลือง/สีท้องฟ้า" นอกจากนี้ โปรดดูแอตทริบิวต์สีในศูนย์ช่วยเหลือของ Google Merchant Center ด้วย |
description |
คำอธิบายผลิตภัณฑ์ แม้ว่ารายละเอียดผลิตภัณฑ์จะไม่ใช่ข้อบังคับ แต่เราขอแนะนําอย่างยิ่งให้ระบุรายละเอียดของผลิตภัณฑ์ในพร็อพเพอร์ตี้นี้ |
gtin | gtin8 | gtin12 | gtin13 | gtin14 | isbn |
รวมตัวระบุทั่วโลกที่เกี่ยวข้องทั้งหมด ซึ่งมีคำอธิบายอยู่ที่ schema.org/Product
แม้ว่าจะใช้พร็อพเพอร์ตี้ |
hasEnergyConsumptionDetails |
ข้อมูลเกี่ยวกับการใช้พลังงานของผลิตภัณฑ์อย่างเช่นเครื่องใช้ไฟฟ้า
พร็อพเพอร์ตี้นี้มีความสําคัญมากเป็นพิเศษสําหรับประเทศในยุโรป
นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ |
inProductGroupWithID |
รหัสของกลุ่มผลิตภัณฑ์ของผลิตภัณฑ์ย่อยนี้ นอกจากนี้ โปรดดูข้อมูลเกี่ยวกับ |
material |
ผลิตภัณฑ์ทำจากวัสดุหรือส่วนประกอบของวัสดุอะไร เช่น "หนัง" หรือ "ผ้าฝ้าย/ผ้าโพลีเอสเตอร์" นอกจากนี้ โปรดดูข้อมูลเกี่ยวกับ |
mpn |
หมายเลขชิ้นส่วนของผู้ผลิต พร็อพเพอร์ตี้นี้เป็นตัวระบุที่ไม่ซ้ำของผลิตภัณฑ์โดยผู้ผลิต |
pattern |
ลวดลายของผลิตภัณฑ์ เช่น "ลายจุด" หรือ "ลายทาง" นอกจากนี้ โปรดดูเกี่ยวกับ |
review |
หากคุณเพิ่มรีวิวสำหรับผลิตภัณฑ์ ชื่อของผู้รีวิวต้องเป็นชื่อของ ไม่แนะนำ: ลด 50% ในวันแบล็คฟรายเดย์ แนะนำ: "James Smith" หรือ "ผู้รีวิวของ CNET" ข้อดีและข้อเสียใช้ได้กับหน้ารีวิวผลิตภัณฑ์เชิงบรรณาธิการเท่านั้น แต่ไม่รองรับหน้าข้อมูลผลิตภัณฑ์ของผู้ขาย |
size |
ขนาดของผลิตภัณฑ์ เช่น "XL" หรือ "M" นอกจากนี้ โปรดดูเกี่ยวกับ |
sku |
ตัวระบุเฉพาะผู้ขายสำหรับผลิตภัณฑ์ ระบุไม่เกิน 1 ค่า |
รีวิวผลิตภัณฑ์
Review
เนื่องจากรีวิวจะแชร์ตามประเภท Structured Data หลายประเภท (เช่น Recipe
และ Movie
) ระบบจึงอธิบายประเภท Review
แยกต่างหากในพร็อพเพอร์ตี้รีวิว
นอกจากนี้ โปรดดูหลักเกณฑ์ตัวอย่างรีวิวด้วย
พร็อพเพอร์ตี้ต่อไปนี้มีไว้สําหรับรีวิวผลิตภัณฑ์ด้วยเช่นกัน
พร็อพเพอร์ตี้ต่อไปนี้เป็นพร็อพเพอร์ตี้เพิ่มเติมสำหรับประเภทการรีวิว เพื่อช่วยให้ทุกคนเห็นสรุประดับสูงของข้อดีและข้อเสียของรีวิวผลิตภัณฑ์เชิงบรรณาธิการ ลักษณะของข้อดีและข้อเสียมีให้ใช้งานในภาษาดัตช์ อังกฤษ ฝรั่งเศส เยอรมัน อิตาลี ญี่ปุ่น โปแลนด์ โปรตุเกส สเปน และตุรกี ในทุกประเทศที่ให้บริการ Google Search
แม้ว่า Google จะพยายามทําความเข้าใจข้อดีและข้อเสียของรีวิวผลิตภัณฑ์เชิงบรรณาธิการโดยอัตโนมัติ แต่คุณสามารถให้ข้อมูลนี้อย่างชัดแจ้งเลยได้ โดยเพิ่มพร็อพเพอร์ตี้ positiveNotes
และ/หรือ negativeNotes
ลงในรีวิวผลิตภัณฑ์ที่ฝังอยู่ อย่าลืมปฏิบัติตามหลักเกณฑ์เกี่ยวกับข้อดีและข้อเสีย
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
ข้อความ 2 รายการเกี่ยวกับผลิตภัณฑ์ | คุณต้องระบุข้อความอย่างน้อย 2 รายการเกี่ยวกับผลิตภัณฑ์ในชุดค่าผสมของข้อความเชิงบวกหรือเชิงลบ (เช่น มาร์กอัป ItemList ที่มีข้อความเชิงบวก 2 รายการถือว่าถูกต้อง)
|
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
negativeNotes |
รายการข้อความเชิงลบแบบฝัง (ไม่บังคับ) เกี่ยวกับผลิตภัณฑ์ (ข้อเสีย)
หากต้องการแสดงข้อความเชิงลบหลายรายการ ให้ระบุพร็อพเพอร์ตี้ "review": { "@type": "Review", "negativeNotes": { "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "No child protection" }, { "@type": "ListItem", "position": 2, "name": "Lacking advanced features" } ] } } |
positiveNotes |
รายการข้อความเชิงบวกแบบฝัง (ไม่บังคับ) เกี่ยวกับผลิตภัณฑ์ (ข้อดี)
หากต้องการแสดงข้อความเชิงบวกหลายรายการ ให้ระบุพร็อพเพอร์ตี้ "review": { "@type": "Review", "positiveNotes": { "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Consistent results" }, { "@type": "ListItem", "position": 2, "name": "Still sharp after many uses" } ] } } |
การใช้งานข้อมูลผลิตภัณฑ์ของผู้ขายจะใช้ประเภท Review
แต่หมายเหตุทั้งในแง่บวกและแง่ลบ (ข้อดีและข้อเสีย) ไม่ใช้ ดังนั้นจึงไม่มีพร็อพเพอร์ตี้เพิ่มเติมสําหรับรีวิวเฉพาะผลิตภัณฑ์
ItemList
สําหรับหมายเหตุแง่บวกและแง่ลบ
หมายเหตุแง่บวกและแง่ลบ (ข้อดีและข้อเสีย) ในประเภท Review
ใช้ประเภท ItemList
และ ListItem
ทั่วไป
ส่วนนี้จะอธิบายวิธีใช้ประเภทเหล่านี้สําหรับหมายเหตุแง่บวกและแง่ลบ
พร็อพเพอร์ตี้ต่อไปนี้ใช้สําหรับแสดงข้อดีและข้อเสียในรีวิว
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
itemListElement |
รายการข้อความที่พูดถึงผลิตภัณฑ์ เรียงตามลําดับที่เฉพาะเจาะจง
ระบุคําชี้แจงแต่ละรายการด้วย |
itemListElement.name |
ข้อความหลักของรีวิว |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
itemListElement.position |
ตําแหน่งของรีวิว ตําแหน่งที่ 1 หมายถึงข้อความแรกในรายการ |
การใช้งานข้อมูลผลิตภัณฑ์ของผู้ขายจะใช้ประเภท Review
แต่หมายเหตุทั้งในแง่บวกและแง่ลบ (ข้อดีและข้อเสีย) ไม่ใช้
รายละเอียดข้อเสนอ
Offer
ดูคำจำกัดความที่สมบูรณ์ของ Offer
ได้ที่ schema.org/Offer เมื่อมาร์กอัปข้อเสนอภายในผลิตภัณฑ์ ให้ใช้พร็อพเพอร์ตี้ต่อไปนี้สําหรับประเภท schema.org
Offer
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับตัวอย่างผลิตภัณฑ์
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
price หรือ priceSpecification.price |
ราคาข้อเสนอของผลิตภัณฑ์ โปรดทำตามหลักเกณฑ์การใช้งานของ schema.org
ต่อไปนี้คือตัวอย่างของพร็อพเพอร์ตี้ "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ตัวอย่างวิธีระบุว่าผลิตภัณฑ์พร้อมแจกจ่ายโดยไม่ต้องชำระเงินมีดังนี้ "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" }
อีกทางหนึ่งคือ ราคาข้อเสนออาจฝังอยู่ในพร็อพเพอร์ตี้ "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
availability |
ใช้ตัวเลือกความพร้อมจําหน่ายผลิตภัณฑ์ที่เหมาะสมที่สุดเพียงตัวเลือกเดียวจากรายการต่อไปนี้
และยังรองรับชื่อย่อที่ไม่มีคํานําหน้า URL ด้วย (เช่น |
priceCurrency หรือ priceSpecification.priceCurrency |
สกุลเงินที่ใช้เพื่ออธิบายราคาผลิตภัณฑ์ในรูปแบบ ISO 4217 ที่เป็นตัวอักษร 3 ตัว ปัจจุบันเราแนะนําพร็อพเพอร์ตี้นี้สําหรับตัวอย่างผลิตภัณฑ์เพื่อช่วยให้ Google ระบุสกุลเงินได้แม่นยําขึ้น แต่พร็อพเพอร์ตี้นี้จําเป็นต้องใช้สําหรับข้อมูลผลิตภัณฑ์ของผู้ขาย ดังนั้น เราขอแนะนําให้ระบุพร็อพเพอร์ตี้นี้เสมอ |
priceValidUntil |
วันที่ (ในรูปแบบวันที่ ISO 8601) ที่หลังจากนั้นจะไม่ได้ใช้ราคานี้อีกต่อไป (หากมี) ตัวอย่างข้อมูลผลิตภัณฑ์อาจไม่แสดงขึ้นหากพร็อพเพอร์ตี้ |
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
price หรือ priceSpecification.price |
ราคาข้อเสนอของผลิตภัณฑ์ โปรดทำตามหลักเกณฑ์การใช้งานของ schema.org
ต่อไปนี้คือตัวอย่างของพร็อพเพอร์ตี้ "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ข้อมูลผลิตภัณฑ์ของผู้ขายจะต้องมีราคามากกว่า 0 ซึ่งแตกต่างจากตัวอย่างผลิตภัณฑ์
ต้องมีราคาข้อเสนอ แต่อาจฝังอยู่ในพร็อพเพอร์ตี้ |
priceCurrency หรือ priceSpecification.priceCurrency |
สกุลเงินที่ใช้เพื่ออธิบายราคาผลิตภัณฑ์ในรูปแบบ ISO 4217 ที่เป็นตัวอักษร 3 ตัว
ต้องระบุ |
priceSpecification |
สามารถระบุราคาที่ซับซ้อนได้โดยใช้ ระบุราคาได้โดยใช้ ราคาที่มีมาตรวัดราคาต่อหน่วยจะระบุพร็อพเพอร์ตี้ |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
availability |
ตัวเลือกความพร้อมจำหน่ายผลิตภัณฑ์ที่ใช้ได้ และยังรองรับชื่อย่อที่ไม่มีคํานําหน้า URL ด้วย (เช่น
อย่าระบุเกิน 1 ค่า |
hasMerchantReturnPolicy |
ข้อมูลที่ฝังไว้เกี่ยวกับนโยบายคืนสินค้าซึ่งเชื่อมโยงกับ |
itemCondition |
เงื่อนไขของรายการสินค้าที่เสนอขาย และยังรองรับชื่อย่อที่ไม่มีคํานําหน้า URL ด้วย (เช่น
อย่าระบุเกิน 1 ค่า |
shippingDetails |
ข้อมูลเกี่ยวกับนโยบายการจัดส่งที่ฝังอยู่และตัวเลือกที่เชื่อมโยงกับ |
url |
URL หน้าเว็บของผลิตภัณฑ์ที่ผู้เลือกซื้อสามารถซื้อผลิตภัณฑ์ได้ URL นี้อาจเป็น URL ที่แนะนําสําหรับหน้าปัจจุบันที่มีการเลือกตัวแปรทั้งหมดไว้อย่างเหมาะสม จะไม่ใส่ URL นี้ก็ได้ อย่าระบุ URL หลายรายการ |
UnitPriceSpecification
ดูคําจํากัดความที่สมบูรณ์ของ UnitPriceSpecification
ได้ที่ schema.org/UnitPriceSpecification
โปรดใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่อแสดงรูปแบบการกำหนดราคาที่ซับซ้อนกว่า
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับตัวอย่างผลิตภัณฑ์
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
price |
ราคาข้อเสนอของผลิตภัณฑ์ นอกจากนี้ โปรดดูพร็อพเพอร์ตี้ |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
priceCurrency |
สกุลเงินที่ใช้เพื่ออธิบายราคาผลิตภัณฑ์ในรูปแบบ ISO 4217 ที่เป็นตัวอักษร 3 ตัว
นอกจากนี้ โปรดดูพร็อพเพอร์ตี้ แม้ว่าพร็อพเพอร์ตี้นี้จะไม่บังคับสําหรับตัวอย่างผลิตภัณฑ์ แต่ก็จําเป็นสําหรับการใช้ข้อมูลผลิตภัณฑ์ของผู้ขาย เราจึงขอแนะนําอย่างยิ่งให้ระบุพร็อพเพอร์ตี้นี้ |
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
price |
ราคาข้อเสนอของผลิตภัณฑ์ นอกจากนี้ โปรดดูพร็อพเพอร์ตี้ |
priceCurrency |
สกุลเงินที่ใช้เพื่ออธิบายราคาผลิตภัณฑ์ในรูปแบบ ISO 4217 ที่เป็นตัวอักษร 3 ตัว
นอกจากนี้ โปรดดูพร็อพเพอร์ตี้ |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
referenceQuantity |
จํานวนอ้างอิงใช้สําหรับราคาที่ระบุค่าอ้างอิงสําหรับราคา ดูตัวอย่างการกําหนดราคาด้วยมาตรวัดราคาต่อหน่วยและมาตรวัดราคาต่อหน่วยในศูนย์ช่วยเหลือของ Google Merchant Center สําหรับรายละเอียดเกี่ยวกับราคาต่อหน่วย |
QuantitativeValue
(สําหรับราคาต่อหน่วย)
ส่วนนี้จะกล่าวถึงการใช้ QuantitativeValue
สําหรับพร็อพเพอร์ตี้ referenceQuantity
ของข้อกําหนดราคาต่อหน่วย (QuantitativeValue
ยังใช้สําหรับระยะเวลาการจัดส่งด้วย แต่ใช้กฎที่ต่างกัน) ดูคําจํากัดความที่สมบูรณ์ของ QuantitativeValue
ได้ที่ schema.org/QuantitativeValue
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
QuantitativeValue
ใช้สําหรับการกําหนดราคาที่อิงจากหน่วยวัด เช่น ค่าบริการปูพื้นต่อตารางเมตร หรือของเหลวต่อครึ่งแกลลอน โปรดดูรายละเอียดเกี่ยวกับราคาต่อหน่วยมาตรวัดราคาต่อหน่วยในศูนย์ช่วยเหลือของ Google Merchant Center
ต่อไปนี้เป็นตัวอย่างราคาขายผลิตภัณฑ์ขนาด 4.5 ลิตร ที่จําหน่ายในรูปแบบบรรจุขวดละ 750 มิลลิลิตร
"priceSpecification": { "@type": "UnitPriceSpecification", "price": 81.00, "priceCurrency": "EUR", "referenceQuantity": { "@type": "QuantitativeValue", "value": "4.5", "unitCode": "LTR", "valueReference": { "@type": "QuantitativeValue", "value": "750", "unitCode": "MLT" } } }
ใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่อแสดงรายละเอียดราคาต่อหน่วย
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
unitCode |
หน่วยวัด ระบบรองรับรหัส UN/CEFACT หรือค่าเทียบเท่าที่มนุษย์อ่านออกตามที่ระบุไว้ในหน่วยวัดราคาของศูนย์ช่วยเหลือ Google Merchant Center |
value |
ค่าตัวเลขของหน่วยที่ขาย |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
valueReference |
|
AggregateOffer
ดูคําจํากัดความที่สมบูรณ์ของ AggregateOffer
ได้ที่ schema.org/AggregateOffer
AggregateOffer
คือ Offer
ประเภทหนึ่งที่แสดงถึงการรวบรวมข้อมูลข้อเสนออื่นๆ เช่น สามารถใช้สําหรับผลิตภัณฑ์ที่ขายโดยผู้ขายหลายราย
(อย่าใช้ AggregateOffer
เพื่ออธิบายรายละเอียดของผลิตภัณฑ์ย่อย)
เมื่อมาร์กอัปรวมข้อเสนอภายในผลิตภัณฑ์ ให้ใช้พร็อพเพอร์ตี้ต่อไปนี้สําหรับประเภท schema.org
AggregateOffer
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับตัวอย่างผลิตภัณฑ์
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
lowPrice |
ราคาต่ำสุดของข้อเสนอทั้งหมดที่มีอยู่ ใช้ตัวเลขเป็นจุดทศนิยมเมื่อแสดงเศษส่วนของหน่วยสกุลเงิน เช่น ใช้ 1.23 สําหรับ $1.23 ดอลลาร์สหรัฐ |
priceCurrency |
สกุลเงินที่ใช้เพื่ออธิบายราคาผลิตภัณฑ์ในรูปแบบ ISO 4217 ที่เป็นตัวอักษร 3 ตัว |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
highPrice |
ราคาสูงสุดของข้อเสนอทั้งหมดที่มีอยู่ ใช้ตัวเลขเป็นจุดทศนิยมหากจําเป็น |
offerCount |
จำนวนของข้อเสนอสำหรับผลิตภัณฑ์ |
สําหรับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย ให้ใช้ Offer
ไม่ใช่ AggregateOffer
SizeSpecification
ประเภท SizeSpecification
จะใช้เพื่อระบุขนาดของผลิตภัณฑ์
ดูคําจํากัดความที่สมบูรณ์ของประเภทนี้ได้ที่ schema.org/SizeSpecification
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
name |
ชื่อขนาดที่คนอ่านได้ เช่น "XL" ดูรายละเอียดเพิ่มเติมได้ที่แอตทริบิวต์ขนาดในศูนย์ช่วยเหลือของ Google Merchant Center |
sizeGroup |
กลุ่มขนาดที่แนะนําสําหรับผลิตภัณฑ์ ถ้ามี การตีความกลุ่มจะกําหนดโดยพร็อพเพอร์ตี้
และยังรองรับชื่อย่อที่ไม่มีคํานําหน้า URL ด้วย (เช่น นอกจากนี้ โปรดดูเพิ่มเติมเกี่ยวกับ |
sizeSystem |
ระบบการวัดขนาดสำหรับผลิตภัณฑ์ หากมี ค่าที่รองรับมีดังนี้
และยังรองรับชื่อย่อที่ไม่มีคํานําหน้า URL ด้วย (เช่น นอกจากนี้ โปรดดูเกี่ยวกับ |
PeopleAudience
ดูคําจํากัดความที่สมบูรณ์ของ PeopleAudience
ได้ที่ schema.org/PeopleAudience
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
ใช้พร็อพเพอร์ตี้ต่อไปนี้เมื่อระบุกลุ่มเป้าหมายที่แนะนําสำหรับผลิตภัณฑ์ นอกจากนี้ โปรดดูแอตทริบิวต์และค่าของ Structured Data ที่รองรับในศูนย์ช่วยเหลือของ Google Merchant Center ด้วย
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
suggestedGender |
ข้อมูลแนะนําว่าผลิตภัณฑ์นั้นเหมาะสมสำหรับเพศใด ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ โดยไม่คํานึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
ดูรายละเอียดเพิ่มเติมเกี่ยวกับ โปรดทราบว่าแม้ |
suggestedMinAge และ suggestedMaxAge |
ช่วงอายุที่แนะนําสําหรับผลิตภัณฑ์ Google จะจับคู่อายุขั้นต่ำและสูงสุดที่แนะนำสำหรับผลิตภัณฑ์กับชุดค่าคงที่ (เด็กแรกเกิด ทารก เด็กเล็ก เด็ก และผู้ใหญ่)
|
EnergyConsumptionDetails
ดูคําจํากัดความที่สมบูรณ์ของ EnergyConsumptionDetails
ได้ที่ schema.org/EnergyConsumptionDetails
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
ใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่อระบุการใช้พลังงานของผลิตภัณฑ์อย่างเช่นเครื่องใช้ไฟฟ้า ปัจจุบันรองรับเฉพาะการให้คะแนนระดับการประหยัดพลังงานของสหภาพยุโรป
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
hasEnergyEfficiencyCategory |
หมวดหมู่การประหยัดพลังงานของผลิตภัณฑ์ ปัจจุบันระบบรองรับเฉพาะการให้คะแนนการประหยัดพลังงานของสหภาพยุโรป
และยังรองรับชื่อย่อที่ไม่มีคํานําหน้า URL ด้วย (เช่น |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
energyEfficiencyScaleMin และ energyEfficiencyScaleMax |
ระดับการประหยัดพลังงานต่ำสุดและสูงสุดในสเกลการใช้พลังงานของสหภาพยุโรปที่มีการควบคุมสําหรับหมวดหมู่ผลิตภัณฑ์หนึ่งๆ โปรดดู พร็อพเพอร์ตี้ { "@type": "EnergyConsumptionDetails", "hasEnergyEfficiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC", "energyEfficiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryD", "energyEfficiencyScaleMax": "https://schema.org/EUEnergyEfficiencyCategoryA3Plus" } หากไม่ได้ระบุ |
การจัดส่ง
OfferShippingDetails
ตัวอย่างผลิตภัณฑ์จะไม่ใช้ประเภท OfferShippingDetails
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
OfferShippingDetails
ช่วยให้ผู้ใช้เห็นค่าใช้จ่ายและระยะเวลาการจัดส่งโดยประมาณที่อิงตามตำแหน่งของผู้ใช้และนโยบายการจัดส่งของบริษัท
หากต้องการให้ผลิตภัณฑ์มีสิทธิ์ใช้การเพิ่มประสิทธิภาพรายละเอียดการจัดส่ง ให้เพิ่มพร็อพเพอร์ตี้ OfferShippingDetails
ต่อไปนี้ในหน้าผลิตภัณฑ์เพิ่มเติมจาก Structured Data Product
บางครั้งผู้ขายอาจมีตัวเลือกการจัดส่งผลิตภัณฑ์ไปยังปลายทางหลายตัวเลือกให้กับผู้ใช้ (เช่น ด่วนพิเศษ (Express), ข้ามคืน (Overnight), ด่วน 2 วัน (Rushed 2-day) และมาตรฐาน (Standard)) คุณสามารถระบุการจัดส่งแต่ละรายการได้โดยใช้พร็อพเพอร์ตี้ shippingDetails
หลายรายการ โดยแต่ละรายการมีการผสมรวมพร็อพเพอร์ตี้ shippingRate
และ deliveryTime
ที่แตกต่างกัน
แม้จะไม่จำเป็นต้องให้ข้อมูล OfferShippingDetails
แต่คุณต้องระบุพร็อพเพอร์ตี้ต่อไปนี้หากต้องการให้รายละเอียดการจัดส่งมีสิทธิ์สำหรับการเพิ่มประสิทธิภาพรายละเอียดการจัดส่ง
ดูคำจำกัดความที่สมบูรณ์ของ OfferShippingDetails
ได้ที่ schema.org/OfferShippingDetails
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
deliveryTime |
เวลาที่ล่าช้าโดยรวมนับตั้งแต่วันที่ได้รับคำสั่งซื้อจนถึงวันที่สินค้าถึงมือลูกค้าในขั้นสุดท้าย สามารถฝังพร็อพเพอร์ตี้ต่อไปนี้ในพร็อพเพอร์ตี้
อย่าระบุ |
shippingDestination |
ระบุปลายทางการจัดส่ง ระบุข้อมูล |
shippingRate |
ข้อมูลเกี่ยวกับค่าใช้จ่ายในการจัดส่งไปยังปลายทางที่ระบุ
ต้องระบุ คุณระบุ |
shippingRate.currency |
สกุลเงินของค่าใช้จ่ายในการจัดส่ง ในรูปแบบ ISO 4217 3 ตัวอักษร สกุลเงินต้องเป็นสกุลเดียวกับข้อเสนอ |
shippingRate.value หรือ shippingRate.maxValue |
ค่าใช้จ่ายในการจัดส่งไปยัง หากต้องการระบุการจัดส่งฟรี ให้ตั้งค่านี้เป็น |
DefinedRegion
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
DefinedRegion
จะใช้เพื่อสร้างส่วนที่กําหนดเองเพื่อให้ระบุค่าจัดส่งและเวลาขนส่งได้อย่างถูกต้องในบริการจัดส่งหลายรายการ ขณะนี้ฟีเจอร์นี้ใช้ได้เฉพาะในกลุ่มประเทศที่จํากัด ดังที่ระบุไว้ในการตั้งค่าภูมิภาคในศูนย์ช่วยเหลือของ Google Merchant Center
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
addressCountry |
รหัสประเทศที่เป็นอักษร 2 ตัวแบบ ISO 3166-1 Alpha-2 |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
เลือก addressRegion หรือ postalCode |
ระบุภูมิภาคสําหรับพื้นที่นําส่งของลูกค้า หากละเว้น ทั้งประเทศจะเป็นภูมิภาคที่กําหนดไว้ คุณอาจระบุหลายภูมิภาคได้ แต่จะระบุภูมิภาคด้วยวิธีต่างๆ ผสมกันในอินสแตนซ์ |
addressRegion |
หากคุณใส่พร็อพเพอร์ตี้นี้ ภูมิภาคจะต้องเป็นรหัสของเขตปกครองย่อย 2 หรือ 3 หลักในรูปแบบ ISO 3166-2 โดยไม่มีรหัสนำหน้าประเทศ ปัจจุบัน Google Search รองรับเฉพาะสหรัฐอเมริกา ออสเตรเลีย และญี่ปุ่น ตัวอย่างเช่น "NY" (สําหรับรัฐนิวยอร์ก สหรัฐอเมริกา) "NSW" (สําหรับรัฐนิวเซาท์เวลส์ ออสเตรเลีย) หรือ "03" (สําหรับจังหวัดอิวาเตะ ญี่ปุ่น) อย่าระบุทั้งภูมิภาคและข้อมูลรหัสไปรษณีย์ |
postalCode |
รหัสไปรษณีย์ เช่น 94043 ปัจจุบันรองรับรหัสไปรษณีย์สําหรับแคนาดา สหรัฐอเมริกา และออสเตรเลีย |
ShippingDeliveryTime
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
ShippingDeliveryTime
ใช้เพื่อแชร์ความล่าช้าโดยรวมระหว่างใบเสร็จของคําสั่งซื้อและสินค้าที่ถึงมือลูกค้าในขั้นสุดท้าย
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
handlingTime |
เวลาที่ล่าช้าโดยทั่วไประหว่างการรับคําสั่งซื้อกับสินค้าที่ออกจากคลังสินค้า |
transitTime |
เวลาที่ล่าช้าโดยทั่วไปในการจัดส่งสินค้าตามคําสั่งซื้อและเมื่อสินค้าถึงมือลูกค้าขั้นสุดท้าย |
QuantitativeValue
(สําหรับเวลาการจัดส่ง)
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
ใช้ QuantitativeValue
เพื่อแสดงเวลาจัดส่งที่นี่ ต้องระบุจํานวนวันขั้นต่ำและสูงสุด (นอกจากนี้ QuantitativeValue
ยังใช้สําหรับการกําหนดราคาที่เป็นเอกภาพ โดยมีกฎการตรวจสอบพร็อพเพอร์ตี้ที่แตกต่างกัน)
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
maxValue |
จํานวนวันสูงสุด ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม |
minValue |
จํานวนวันขั้นต่ำ ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม |
unitCode |
หน่วยของค่าต่ำสุด/สูงสุด ค่าต้องเป็น |
การคืนสินค้า
MerchantReturnPolicy
ตัวอย่างผลิตภัณฑ์ไม่ได้ใช้ประเภทนี้
พร็อพเพอร์ตี้ต่อไปนี้ใช้กับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
ใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่อทำให้ข้อมูลผู้ขายมีสิทธิ์แสดงข้อมูลนโยบายคืนสินค้า รวมถึงค่าธรรมเนียมการคืนสินค้าและกรอบเวลาในการคืนผลิตภัณฑ์
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
applicableCountry |
รหัสประเทศที่ใช้กับนโยบายคืนสินค้า โดยใช้รูปแบบที่เป็นอักษร 2 ตัวแบบ ISO 3166-1 Alpha-2 คุณระบุได้สูงสุด 50 ประเทศ |
returnPolicyCategory |
ประเภทของนโยบายคืนสินค้า โปรดใช้ค่าใดค่าหนึ่งต่อไปนี้
หากใช้ |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
merchantReturnDays |
จำนวนวันที่สามารถส่งคืนผลิตภัณฑ์ได้ นับตั้งแต่วันที่นำส่ง คุณต้องระบุพร็อพเพอร์ตี้นี้ก็ต่อเมื่อตั้งค่า |
returnFees |
ประเภทของค่าธรรมเนียมการคืนสินค้า คุณต้องระบุพร็อพเพอร์ตี้นี้เฉพาะในกรณีที่ไม่มีค่าใช้จ่ายในการคืนผลิตภัณฑ์ หากใช้พร็อพเพอร์ตี้นี้ คุณต้องตั้งค่าเป็น |
returnMethod |
ประเภทของวิธีการส่งคืนที่มีให้บริการ ขอแนะนำเฉพาะในกรณีที่คุณตั้งค่า
|
returnShippingFeesAmount |
ค่าจัดส่งสำหรับการคืนผลิตภัณฑ์ คุณต้องระบุพร็อพเพอร์ตี้นี้เฉพาะในกรณีที่มีค่าจัดส่งสำหรับการคืนผลิตภัณฑ์ หากค่าจัดส่งเป็น 0 ให้ใช้พร็อพเพอร์ตี้ |
ทางเลือกอื่นในการกำหนดการตั้งค่าการจัดส่งและการส่งคืนกับ Google
นโยบายการจัดส่งของผู้ค้าปลีกอาจมีความซับซ้อนและอาจมีการเปลี่ยนแปลงอยู่บ่อยครั้ง หากคุณมีปัญหาในการระบุและการอัปเดตรายละเอียดการจัดส่งและการส่งคืนให้เป็นปัจจุบันด้วยมาร์กอัป และคุณมีบัญชี Google Merchant Center ให้พิจารณากำหนดนโยบายคืนสินค้าในการตั้งค่าการจัดส่งในศูนย์ช่วยเหลือของ Google Merchant Center
ตรวจสอบผลการค้นหาที่เป็นสื่อสมบูรณ์ด้วย Search Console
Search Console เป็นเครื่องมือที่ช่วยในการตรวจสอบประสิทธิภาพของหน้าเว็บใน Google Search คุณไม่จำเป็นต้องลงชื่อสมัครใช้ Search Console เพื่อให้เนื้อหาได้แสดงในผลการค้นหาของ Google แต่การลงชื่อสมัครใช้จะช่วยให้คุณเข้าใจและปรับปรุงวิธีที่ Google เห็นเว็บไซต์ได้ เราขอแนะนำให้ไปดูข้อมูลใน Search Console ในกรณีต่อไปนี้
- หลังจากทำให้ข้อมูลที่มีโครงสร้างใช้งานได้เป็นครั้งแรก
- หลังจากเผยแพร่เทมเพลตใหม่หรืออัปเดตโค้ด
- วิเคราะห์การเข้าชมเป็นระยะ
หลังจากทำให้ข้อมูลที่มีโครงสร้างใช้งานได้เป็นครั้งแรก
หลังจากที่ Google ได้จัดทำดัชนีหน้าของคุณแล้ว ให้ตรวจหาปัญหาโดยใช้รายงานสถานะผลการค้นหาที่เป็นสื่อสมบูรณ์ที่เกี่ยวข้อง ตามหลักแล้ว รายการที่ถูกต้องควรจะมีจํานวนเพิ่มขึ้น และรายการที่ไม่ถูกต้องไม่ควรจะมีจำนวนเพิ่มขึ้น หากพบปัญหาในข้อมูลที่มีโครงสร้าง ให้ทำดังนี้
- แก้ไขรายการที่ไม่ถูกต้อง
- ตรวจสอบ URL ที่เผยแพร่เพื่อดูว่ายังมีปัญหาอยู่หรือไม่
- ขอการตรวจสอบโดยใช้รายงานสถานะ
หลังจากเผยแพร่เทมเพลตใหม่หรืออัปเดตโค้ด
เมื่อทําการเปลี่ยนแปลงที่สําคัญในเว็บไซต์ ให้คอยตรวจสอบการเพิ่มขึ้นของรายการที่ไม่ถูกต้องของ Structured Data- หากเห็นว่าจำนวนรายการที่ไม่ถูกต้องเพิ่มขึ้น อาจเป็นเพราะคุณเผยแพร่เทมเพลตใหม่ที่ใช้งานไม่ได้ หรือเว็บไซต์โต้ตอบกับเทมเพลตที่มีอยู่ด้วยวิธีใหม่และไม่ถูกต้อง
- หากเห็นว่าจำนวนรายการที่ถูกต้องลดลง (ไม่สอดคล้องกับรายการที่ถูกต้องซึ่งเพิ่มขึ้น) บางทีอาจเป็นเพราะคุณไม่ได้ฝัง Structured Data ไว้ในหน้าอีกแล้ว ให้ใช้เครื่องมือตรวจสอบ URL เพื่อดูสาเหตุของปัญหา
วิเคราะห์การเข้าชมเป็นระยะ
วิเคราะห์การเข้าชมจาก Google Search โดยใช้รายงานประสิทธิภาพ ข้อมูลจะแสดงความถี่ที่หน้าปรากฏเป็นผลการค้นหาที่เป็นสื่อสมบูรณ์ใน Search ความถี่ที่ผู้ใช้คลิกหน้า และอันดับเฉลี่ยที่หน้าปรากฏในผลการค้นหา คุณจะใช้ Search Console API ดึงผลการค้นหาเหล่านี้โดยอัตโนมัติก็ได้เช่นกันมีรายงาน Search Console 2 ประเภทที่เกี่ยวข้องกับ Structured Data สำหรับผลิตภัณฑ์ในส่วน Shopping ในแถบนำทาง ได้แก่
- ข้อมูลผลิตภัณฑ์ของผู้ขาย — สําหรับหน้าที่ผู้เลือกซื้อสามารถซื้อผลิตภัณฑ์ได้
- ตัวอย่างผลิตภัณฑ์ — สําหรับหน้าอื่นๆ ที่เกี่ยวข้องกับผลิตภัณฑ์ เช่น รีวิวผลิตภัณฑ์และเว็บไซต์รวบรวมข้อมูล

รายงานทั้ง 2 รายการมีคําเตือนและข้อผิดพลาดที่เกี่ยวข้องกับ Structured Data สำหรับผลิตภัณฑ์ แต่จะแยกกันเนื่องจากข้อกำหนดที่แตกต่างกันสําหรับการใช้งานที่เกี่ยวข้อง ตัวอย่างเช่น รายงานข้อมูลผลิตภัณฑ์ของผู้ขายมีการตรวจสอบตัวอย่างผลิตภัณฑ์ที่มี Structured Data Offer
ดังนั้น รายงานตัวอย่างผลิตภัณฑ์ใช้เฉพาะสำหรับดูหน้าข้อมูลที่ไม่ใช่ผู้ขาย
การแก้ปัญหา
หากประสบปัญหาในการใช้หรือแก้ไขข้อบกพร่องของ Structured Data โปรดดูแหล่งข้อมูลต่อไปนี้ซึ่งอาจช่วยคุณได้
- หากคุณใช้ระบบจัดการเนื้อหา (CMS) หรือมีผู้อื่นดูแลเว็บไซต์ ให้ขอความช่วยเหลือจากฝ่ายสนับสนุนของระบบหรือผู้ดูแลเว็บดังกล่าว และอย่าลืมส่งต่อข้อความจาก Search Console ที่ระบุรายละเอียดปัญหาด้วย
- Google ไม่รับประกันว่าฟีเจอร์ที่ใช้ Structured Data จะแสดงในผลการค้นหา ดูรายการสาเหตุทั่วไปที่ Google อาจไม่แสดงเนื้อหาของคุณเป็นผลการค้นหาที่เป็นริชมีเดียได้ในหลักเกณฑ์ทั่วไปเกี่ยวกับ Structured Data
- Structured Data ของคุณอาจมีข้อผิดพลาดอยู่ ให้ตรวจสอบรายการข้อผิดพลาดของ Structured Data
- หากมีการดำเนินการกับ Structured Data โดยเจ้าหน้าที่ในหน้าของคุณ ระบบจะไม่สนใจ Structured Data ในหน้าดังกล่าว (แม้ว่าหน้าจะยังปรากฏในผลการค้นหาของ Google Search ก็ตาม) วิธีแก้ปัญหาเกี่ยวกับ Structured Data คือใช้รายงานการดำเนินการโดยเจ้าหน้าที่
- อ่านหลักเกณฑ์อีกครั้งเพื่อดูว่าเนื้อหาของคุณละเมิดหลักเกณฑ์หรือไม่ ปัญหาอาจเกิดจากเนื้อหาที่เป็นสแปมหรือการใช้มาร์กอัปที่เป็นสแปม อย่างไรก็ตาม ปัญหาอาจไม่ได้เป็นปัญหาด้านไวยากรณ์ ซึ่งทำให้การทดสอบผลการค้นหาที่เป็นริชมีเดียระบุปัญหาเหล่านั้นไม่ได้
- แก้ปัญหาเกี่ยวกับผลการค้นหาที่เป็นริชมีเดียขาดหายไป/จำนวนรวมของผลการค้นหาที่เป็นริชมีเดียลดลง
- ขอให้อดทนรอระหว่างที่เราทำการ Crawl และจัดทำดัชนีอีกครั้ง และโปรดทราบว่าหลังจากที่คุณเผยแพร่หน้าหนึ่งๆ แล้ว อาจใช้เวลาหลายวันกว่า Google จะพบและทำการ Crawl หน้าดังกล่าว ดูคำถามทั่วไปเกี่ยวกับการ Crawl และจัดทำดัชนีได้ในคำถามที่พบบ่อยเกี่ยวกับการ Crawl และจัดทำดัชนีของ Google Search
- โพสต์คำถามในฟอรัม Google Search Central