ข้อมูลโครงสร้าง
เครื่องมือตรวจสอบ Schema Review & Rating
วาง JSON-LD ของ Review หรือ AggregateRating (หรือทั้งหน้า) แล้วรับการตรวจสอบตามสเปกจริง ทั้งการคำนวณขอบเขตคะแนน, ฟิลด์ที่จำเป็น, ความถูกต้องของ author, รูปแบบวันที่, การตรวจจับรีวิวซ้ำ พร้อมคำเตือนเกี่ยวกับสาเหตุอันดับหนึ่งที่ review snippet ไม่เคยแสดงเลย นั่นคือ self-serving review หรือการรีวิวธุรกิจของตัวเอง
ทำงานทั้งหมดในเบราว์เซอร์ของคุณ ไม่มีข้อมูลที่วางถูกส่งไปที่ใดนอกจากตัวนับการใช้งานแบบไม่ระบุตัวตน
วางเนื้อหาของบล็อก <script type="application/ld+json"> หรือ HTML ทั้งหน้า — ระบบจะค้นหารายการ Review และ AggregateRating ทั้งหมดโดยอัตโนมัติ รวมถึงที่ซ้อนอยู่ใน Product, LocalBusiness, Recipe เป็นต้น
เครื่องมือนี้ตรวจสอบอะไรบ้าง และวิธีแก้ไขข้อผิดพลาดที่พบบ่อย
Google จะแสดง "review snippet" แบบดาวในผลการค้นหาก็ต่อเมื่อ JSON-LD ของ Review หรือ AggregateRating ถูกต้องตามไวยากรณ์ ครบถ้วน และตรงตามนโยบายเท่านั้น เครื่องมือนี้จะไล่ตรวจโครงสร้างที่ซ้อนกันจริง ๆ — reviewRating, itemReviewed, author — เหมือนวิธีที่เสิร์ชเอนจินอ่าน ไม่ว่ารายการนั้นจะอยู่เดี่ยว ๆ หรือซ้อนอยู่ใน Product, LocalBusiness, Recipe หรือรายการที่คล้ายกัน
สาเหตุอันดับหนึ่งที่ review snippet ไม่เคยปรากฏ แม้ schema จะถูกต้องสมบูรณ์: Google ไม่แสดง rich result สำหรับ "self-serving review" — มาร์กอัปที่ธุรกิจให้คะแนนหรือรีวิวตัวเอง (Organization, LocalBusiness และประเภทย่อยอย่าง Restaurant, Store, Hotel, Dentist ฯลฯ) ซึ่งใช้ได้เฉพาะเว็บไซต์นักวิจารณ์หรือผู้รวบรวมรีวิวจากบุคคลที่สามจริง ๆ เท่านั้น หากเครื่องมือนี้แจ้งเตือนความเสี่ยงนี้ ให้ย้ายคะแนนออกจาก Organization/LocalBusiness ไปไว้ที่ Product หรือ Service ที่คุณขายโดยเฉพาะ หรือยอมรับว่าจะไม่ได้ rich result บนหน้าแรกของคุณเอง
ratingValue ต้องอยู่ระหว่าง worstRating และ bestRating — schema.org กำหนดค่าเริ่มต้นเป็น 1 และ 5 หากไม่ระบุ ดังนั้นสเกลอย่าง "9.5 จาก 10" ต้องระบุ bestRating เป็น 10 อย่างชัดเจน ไม่เช่นนั้น Google จะปฏิเสธเพราะเกินขอบเขต bestRating ต้องมากกว่า worstRating เสมอ
ทุก Review ต้องมี reviewRating ที่มี ratingValue เป็นตัวเลข และ author ที่มีชื่อจริง (เป็นอ็อบเจกต์ Person/Organization ไม่ใช่แค่สตริงเปล่า) AggregateRating ต้องมีอย่างน้อยหนึ่งใน reviewCount หรือ ratingCount เป็นจำนวนเต็มไม่ติดลบ และ reviewCount ต้องไม่มากกว่า ratingCount
datePublished ควรเป็นวันที่แบบ ISO 8601 จริง ("2026-05-10" ไม่ใช่ "10/5/2026") หากหน้าเว็บมีรายการ Review หลายรายการ เครื่องมือนี้จะแจ้งเตือนความเป็นไปได้ที่จะซ้ำกันด้วย — author และข้อความรีวิวที่เหมือนกันทุกประการปรากฏสองครั้งมักหมายถึงการคัดลอกวางโดยไม่ตั้งใจ ไม่ใช่รีวิวจริงสองรายการ ซึ่งอาจดูน่าสงสัยสำหรับระบบตรวจจับสแปมของ Google