เครื่องมือตรวจสอบสกีมามาร์กอัป (Schema Markup Validator)

ถัดไป

ข้อมูลเชิงโครงสร้างที่เกือบจะผ่านการตรวจสอบ คือข้อมูลที่ล้มเหลวอย่างเงียบ ๆ ในการสร้างผลการค้นหาแบบ Rich Result วาง JSON-LD ของคุณไว้ที่นี่ แล้วเครื่องมือนี้จะยืนยันสองสิ่งให้ทันที คือแยกวิเคราะห์เป็น JSON ที่ถูกต้องได้ และมีองค์ประกอบสำคัญที่ทุกรายการของ Schema.org ต้องมี ได้แก่ @context, @type และ name หรือ headline ให้มองว่านี่คือการตรวจโครงสร้างอย่างรวดเร็วที่คุณทำก่อนใช้ Rich Results Test ที่ช้ากว่า เพื่อค้นหาวงเล็บที่ขาดหรือประเภทที่หายไปได้ในไม่กี่วินาที

วิธีตรวจสอบสกีมามาร์กอัปของคุณ

  1. 1

    วาง JSON-LD ของคุณ

    ใส่บล็อก `<script type="application/ld+json">` ทั้งหมด หรือเฉพาะออบเจกต์ JSON ที่อยู่ข้างใน แท็ก script จะถูกลบออกโดยอัตโนมัติ

  2. 2

    รันการตรวจสอบ

    เครื่องมือจะแยกวิเคราะห์ JSON และหากแยกวิเคราะห์ไม่ได้ จะชี้จุดข้อผิดพลาดทางไวยากรณ์ที่ต้องแก้ให้ตรงจุด

  3. 3

    อ่านผลลัพธ์

    เครื่องมือจะยืนยันว่าคีย์หลักครบหรือไม่ (`@context`, `@type` และ `name` หรือ `headline`) หรือระบุอย่างชัดเจนว่าขาดคีย์ใด

  4. 4

    แก้ไขแล้วตรวจซ้ำ

    แก้โค้ดแล้วรันใหม่จนกว่าจะสะอาด จากนั้นนำไปตรวจกับ Rich Results Test ของ Google สำหรับกฎเฉพาะของแต่ละประเภท

ข้อผิดพลาดในการตรวจสอบที่พบบ่อย และวิธีแก้ไข

เมื่อคุณนำมาร์กอัปไปเข้าเครื่องมือตรวจสอบแบบเต็มอย่าง Rich Results Test ของ Google ความล้มเหลวส่วนใหญ่มาจากรายการข้อผิดพลาดสั้น ๆ ชุดเดียวกัน การเรียนรู้ที่จะสังเกตมันช่วยลดเวลาแก้จุดบกพร่องได้อย่างมาก

ข้อผิดพลาดที่พบบ่อย

ข้อความแสดงข้อผิดพลาด ความหมาย วิธีแก้ไข
ไม่มีฟิลด์ “image” ละเว้นฟิลด์ที่จำเป็น เพิ่ม URL รูปภาพอย่างน้อยหนึ่งรายการ (แบบสัมบูรณ์)
“datePublished” ไม่ใช่วันที่ที่ถูกต้อง รูปแบบผิด ใช้ ISO 8601: 2026-04-18 หรือแบบมีเวลาพร้อมออฟเซ็ต
ประเภทที่ไม่รู้จัก “Offers” ตัวพิมพ์ใหญ่-เล็กผิด ใช้ Offer (เอกพจน์) ภายในอาร์เรย์ offers
ไม่มีฟิลด์ที่จำเป็น “price” สินค้าไม่มีราคา เพิ่ม price และ priceCurrency ใน offers
ค่าของ “author” เป็นสตริง ควรเป็นออบเจกต์ Person/Organization ห่อเป็น { "@type": "Person", "name": "..." }
@id ซ้ำกัน ตัวระบุเดียวกันบนสองโหนด ใช้ @id ที่ไม่ซ้ำสำหรับแต่ละเอนทิตี
reviewCount เป็น 0 แต่มี aggregateRating สนิปเป็ตดาวต้องมีรีวิวอย่างน้อย 1 รายการ ลบคะแนน หรือรอจนกว่าจะมีรีวิว
URL เป็น “/” (แบบสัมพัทธ์) โปรแกรมแยกวิเคราะห์ต้องใช้ URL แบบสัมบูรณ์ ใช้ https://example.com/path แบบเต็ม

คำเตือนเทียบกับข้อผิดพลาด

  • ข้อผิดพลาด หมายความว่า Rich Result ไม่ผ่านเกณฑ์ ให้แก้ก่อน
  • คำเตือน หมายความว่าผ่านเกณฑ์ แต่ขาดคุณสมบัติที่จะปลดล็อกสนิปเป็ตที่ใหญ่ขึ้น (เช่น การเพิ่ม brand และ sku ให้ Product)

เคล็ดลับสำหรับมาร์กอัปที่เชื่อถือได้

  • ตรวจโครงสร้างก่อนการตรวจสอบเชิงลึก การแก้วงเล็บที่ขาดหรือ @type ที่หายไปตรงนี้ ช่วยประหยัดการวิ่งไป-กลับผ่านเครื่องมือเฉพาะประเภทที่ช้ากว่า
  • รักษามาร์กอัปให้สอดคล้องกับเนื้อหา การอัปเดตชื่อหน้าโดยไม่อัปเดต headline คือวิธีที่เร็วที่สุดที่จะถูกตั้งค่าสถานะว่าไม่สอดคล้องกัน
  • เลือกใช้ JSON-LD เพื่อความสะดวกในการดูแล บล็อกเดียวตรวจสอบง่ายกว่าคุณสมบัติที่กระจายอยู่ทั่ว HTML
  • เฝ้าติดตาม Search Console Google บันทึกข้อผิดพลาดและการปรับปรุงข้อมูลเชิงโครงสร้างตามประเภท ควรตรวจทุกเดือน

คำถามที่พบบ่อย

ไม่: มันเพียงหมายความว่า JSON-LD ของคุณมีรูปแบบถูกต้องและมีคีย์หลักครบ Rich Result ยังต้องมีคุณสมบัติที่จำเป็นเฉพาะของแต่ละประเภท เนื้อหาที่ตรงกับมาร์กอัปจริง ๆ และเกณฑ์คุณภาพของ Google ใช้เครื่องมือนี้แก้พื้นฐานให้เร็ว แล้วยืนยันความเหมาะสมด้วย Rich Results Test ของ Google

นี่คือการตรวจโครงสร้างแบบเบา ยืนยันว่า JSON แยกวิเคราะห์ได้ และมี @context, @type และ name หรือ headline อยู่ ส่วนการทดสอบของ Google ไปไกลกว่านั้น โดยตรวจคุณสมบัติที่จำเป็นของแต่ละประเภทที่เข้าเกณฑ์ ให้รันเครื่องมือนี้ก่อนเพื่อกำจัดข้อผิดพลาดที่เห็นชัด แล้วจึงใช้ของ Google สำหรับกฎเฉพาะของแต่ละประเภท

ได้: วางบล็อก <script type="application/ld+json">…</script> ทั้งหมด หรือเฉพาะออบเจกต์ JSON ที่อยู่ข้างใน แท็ก script ที่ห่ออยู่จะถูกลบออกก่อนการแยกวิเคราะห์ ตรวจทีละบล็อก

ไม่ โค้ดจะถูกส่งไปยังเซิร์ฟเวอร์ของเราเพียงเพื่อรันการตรวจสอบ และถูกทิ้งทันทีหลังจากนั้น ไม่มีสิ่งใดที่คุณวางถูกจัดเก็บไว้

เครื่องมือที่เกี่ยวข้อง

ตัวตรวจสอบ Open Graph

วาง HTML ของหน้าเว็บแล้วดูทันทีว่ามีแท็ก Open Graph และ Twitter Card ใดบ้าง แท็กที่จำเป็นตัวใดขาดหายไป และค่าที่แน่นอนของแต่ละตัว

ตัวสร้าง Breadcrumb Schema

สร้าง BreadcrumbList JSON-LD ที่ถูกต้องสำหรับลำดับชั้นของหน้าใดก็ได้ ได้มาร์กอัป schema.org พร้อมวางลงในส่วน head ของเว็บไซต์

เครื่องตรวจสอบความสามารถในการจัดทำดัชนี (Indexability Checker)

ตรวจสอบว่า URL นั้นสามารถถูกดักจับโดยระบบดัชนีได้หรือไม่ โดยพิจารณาจากไฟล์ robots.txt, meta robots, X-Robots-Tag, สัญญาณ canonical และสถานะ HTTP

ตัวสร้างลิงก์ UTM

สร้าง URL ติดตามแคมเปญด้วยพารามิเตอร์ UTM source, medium, campaign, term และ content ลิงก์สะอาดที่เข้ารหัส URL แล้ว พร้อมใช้สำหรับโฆษณาและจดหมายข่าว

เครื่องมือวิเคราะห์ส่วนหัวความปลอดภัย

วางส่วนหัวการตอบกลับ HTTP ของคุณ แล้วรับคำแนะนำแบบจัดลำดับความสำคัญเกี่ยวกับส่วนหัวความปลอดภัยที่สำคัญ: Content-Security-Policy, Strict-Transport-Security, X-Frame-Options, Referrer-Policy และอื่น ๆ

ตัวอย่าง SERP

ดูตัวอย่างผลการค้นหาของ Google ก่อนเผยแพร่ ตัวนับอักขระแบบเรียลไทม์จะเตือนเมื่อชื่อเรื่องและคำอธิบายเมตายาวเกินไป และตัวอย่างสไตล์ Google แสดงให้เห็นว่าผลลัพธ์ของคุณดูเป็นอย่างไร

เครื่องมือนี้มีให้บริการในภาษาอื่น