ข้ามไปยังเนื้อหาบทเรียน

Schema Markup คืออะไร? เข้าใจ Structured Data & JSON-LD สำหรับ SEO

Sonthaya T. อัปเดต 8 Aug 2026 551 ครั้ง

Googlebot นั้นเก่งมากในการอ่านข้อความบนหน้าเว็บ แต่บางครั้งก็อาจไม่เข้าใจบริบท (Context) ได้ชัดเจน 100% ครับ

ตัวอย่างเช่น ถ้า Google เจอตัวเลข 2026 บนหน้าเว็บ มันอาจต้องตีความว่า

  • คือราคา 2,026 บาท?
  • หรือคือปี ค.ศ. 2026?
  • หรือเป็นจำนวนสินค้าในสต็อก?

ตรงนี้ Structured Data สามารถเข้ามาช่วยได้ครับ เพราะมันเหมือนการติด Label ให้ข้อมูลบนหน้าเว็บ เพื่อบอก Search Engine ให้ชัดเจนขึ้นว่า ข้อมูลนี้คืออะไร

เช่น 2,026 = ราคา และใช้สกุลเงิน THB

เมื่อ Google เข้าใจข้อมูลได้ชัดเจนขึ้น ก็มีโอกาสนำไปแสดงเป็น Rich Results เช่น ราคา คะแนนรีวิว หรือสถานะสินค้า ทำให้ผลการค้นหาของเราดูน่าคลิกมากขึ้น

และในยุค AI แบบนี้ เรื่องนี้ยิ่งสำคัญครับ เพราะไม่ใช่แค่ Search Engine ที่ต้องอ่านเว็บไซต์ แต่ยังมี AI Search และ LLM ต่าง ๆ ที่ต้องทำความเข้าใจข้อมูลบนเว็บของเราด้วย

1. Structured Data vs Schema.org vs JSON-LD

ศัพท์ 3 คำนี้มักมาคู่กันครับ เพื่อไม่ให้สับสน ผมสรุปให้แบบนี้:

  • Structured Data: คือ คอนเซปต์การจัดระเบียบข้อมูลให้บอทอ่านง่าย
  • Schema.org: คือ พจนานุกรมมาตรฐานที่ Search Engine ทั่วโลก (Google, Bing, Yahoo) ตกลงใช้ร่วมกัน
  • JSON-LD: คือ รูปแบบภาษา (Format) ที่ Google แนะนำที่สุด ในการเขียนโค้ดชุดนี้ (ซึ่งจริง ๆ ก็เขียนได้หลากหลายฟอร์แมต เช่น Microdata, RDFa เป็นต้น แต่ JSON-LD นิยมสุด)

2. ทำไมต้องทำ?

ถึงแม้ Google จะบอกว่า Structured Data ไม่ใช่ ปัจจัยการจัดอันดับโดยตรง (Ranking Factor) แต่ผลทางอ้อมนั้นมีมากมายเลยครับ

  1. Increase CTR: ลิงก์ที่มีดาวหรือรูปภาพ ดึงดูดสายตาและน่าคลิกกว่าลิงก์ข้อความธรรมดา (เพิ่ม Click-Through Rate)
  2. Better Understanding: ช่วยให้ Google เข้าใจเนื้อหาเว็บเราได้แม่นยำขึ้น
  3. Knowledge Graph: มีโอกาสที่ข้อมูลบริษัทเราจะไปโชว์ในกล่องด้านขวาของหน้าค้นหา

ตัวอย่างการแสดงผล Rich Result ที่เป็นดาวรีวิวและ stock คงเหลือ รูปแบบที่นิยมใช้กับ ecommerce product
ตัวอย่าง rich result ที่แสดงผลบนหน้า Google Search (เป็นเว็บ ecommerce ส่วนตัวของผมเองครับ) แน่นอนว่ามันทำให้ดูน่าเชื่อถือและน่าคลิกเพิ่มขึ้นอย่างไม่ต้องสงสัยเลยครับ



3. เจาะลึกโครงสร้าง JSON-LD

เพื่อน ๆ ไม่จำเป็นต้องเขียนโค้ดเป็นก็เข้าใจได้ครับ โครงสร้างมันตรงไปตรงมามาก โดยสคริปต์นี้จะถูกวางไว้ในส่วน <head> หรือ <body> ของหน้าเว็บ

แต่ถ้าเป็น dev หรือมีพื้นฐานพวก JavaScript, JSON ก็จะเข้าใจได้ง่ายกว่าอยู่ล่ะ

ตัวอย่าง Code: Product Schema (สำหรับสินค้า)

นี่คือโค้ดที่ทำให้เกิด ดาวรีวิว และ ราคา บนหน้า Google ครับ

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "รองเท้าวิ่งรุ่น Pro 2026",
  "image": "https://example.com/photos/shoe.jpg",
  "description": "รองเท้าวิ่งน้ำหนักเบา เหมาะสำหรับมาราธอน",
  "brand": {
    "@type": "Brand",
    "name": "SuperShoe"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/product/shoe-pro-2026",
    "priceCurrency": "THB",
    "price": "4500",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "125"
  }
}
</script>

จุดสังเกต:

  • "@type": "Product": บอกว่าเป็นสินค้า
  • "price": "4500": บอกราคา
  • "ratingValue": "4.8": ส่วนนี้แหละครับที่ทำให้เกิดดาว ⭐

4. Schema ประเภทที่ต้องมี (Must-Have Types)

มี Schema เป็นร้อยแบบ แต่เราเลือกทำเฉพาะที่ตรงกับธุรกิจของเราก็พอครับ นี่คือ 4 ตัวหลักที่ส่งผลต่อ SEO สูงสุด:

ประเภท Schema เหมาะสำหรับ ผลลัพธ์ที่จะได้ (Rich Result)
Article เว็บ Blog / ข่าว แสดงพาดหัวข่าว, รูปปกชัดเจนในหน้า Top Stories
Product เว็บ E-commerce แสดงราคา, สถานะ (มีของ/หมด), และดาวรีวิว
BreadcrumbList ทุกเว็บไซต์ แสดง Path นำทางในหน้าค้นหา (เช่น Home > Men > Shoes)
Organization / LocalBusiness ธุรกิจ / บริษัท แสดงข้อมูลที่อยู่, เบอร์โทร, เวลาทำการ ใน Knowledge Panel

5. วิธีติดตั้งบนเว็บไซต์ (Implementation)

A. สำหรับ WordPress (ง่ายที่สุด)

ถ้าเพื่อน ๆ ใช้ WordPress ไม่ต้องเขียนโค้ดเองครับ Plugin SEO ส่วนใหญ่จัดการให้เราอัตโนมัติ

  • Yoast SEO / Rank Math: สร้าง Article, Organization, Breadcrumb ให้ทันทีที่ติดตั้ง
  • WooCommerce: สร้าง Product Schema ให้อัตโนมัติเมื่อเราลงสินค้า

B. สำหรับ Custom Website (Manual แบบของ Web Mastery)

เราสามารถใช้เครื่องมือช่วยเจนโค้ด (Schema Generator) แล้วนำไปแปะเอง

  1. เข้าเว็บ Merkle Schema Markup Generator
  2. เลือกประเภท Schema ที่ต้องการ
  3. กรอกข้อมูลลงไป
  4. Copy Code JSON-LD ที่ได้ ไปแปะในส่วน <head> ของหน้าเว็บ

6. วิธีตรวจสอบความถูกต้อง (Testing)

เขียนเสร็จแล้ว อย่าเพิ่งมั่นใจครับ ต้องตรวจก่อนว่า Google อ่านออกไหม โดยใช้เครื่องมือ Rich Results Test ของ Google เอง

ขั้นตอนการตรวจสอบ:

  1. ไปที่ Google Rich Results Test
  2. ใส่ URL หน้าเว็บของเรา หรือกด "View Code" เพื่อวางโค้ด JSON-LD ที่เราเขียน
  3. กด Test URL

การอ่านผลลัพธ์:

  • Valid items detected (สีเขียว): ผ่านฉลุย โค้ดถูกต้อง พร้อมแสดงผล
  • ⚠️ Non-critical issues (สีเหลือง): มีคำเตือน (เช่น ขาดฟิลด์ priceRange) แต่ยังแสดงผลได้
  • Critical issues (สีแดง): พัง! (เช่น Syntax ผิด) ต้องแก้ทันที ไม่งั้นไม่แสดงผล

ตัวอย่างการทดสอบ Structured Data ด้วย Schema.org Validator
ตัวอย่างการทดสอบความถูกต้องของ Structured Data รูปแบบ JSON-LD ด้วยเครื่องมือ Schema.org Validator เพื่อช่วยตรวจสอบว่าโครงสร้างข้อมูลเป็นไปตามมาตรฐาน และสามารถถูกนำไปใช้โดย Search Engine ได้อย่างถูกต้อง


ตัวอย่าง JSON-LD ที่ทดสอบผ่าน Google Search Console
ตัวอย่างโค้ด Structured Data รูปแบบ JSON-LD ของหน้า SEO Consultant ที่นำไปทดสอบผ่าน Google Search Console เพื่อยืนยันว่า Search Engine สามารถอ่านและประมวลผลข้อมูลเชิงโครงสร้างได้ถูกต้อง


สรุป

การทำ Structured Data เป็นหนึ่งในงาน Technical SEO ที่ผมมองว่า ลงทุนน้อย แต่ค่อนข้างคุ้มครับ

โดยเฉพาะถ้าใครเข้าถึง Codebase ของเว็บไซต์ตัวเองได้ ปัจจุบันมีทั้ง Plugin, Schema Generator และ AI Coding Agent ที่ช่วย Implement ให้ได้ง่ายกว่าเมื่อก่อนเยอะ

ในสมรภูมิที่อันดับ 1–3 แข่งกันดุเดือด บางครั้ง Rich Results ที่มีราคา คะแนนรีวิว หรือข้อมูลเพิ่มเติม ก็อาจเป็นตัวตัดสินว่า User จะเลือกคลิกเว็บเรา หรือเว็บคู่แข่งครับ

และในยุค AI การทำข้อมูลบนเว็บให้ ชัดเจน มีโครงสร้าง และ Machine-readable ก็ยิ่งมีความสำคัญขึ้นเรื่อย ๆ ครับ

Sonthaya T.

Sonthaya T.

ผู้เขียน

ที่ปรึกษาด้าน Web & SEO สำหรับองค์กรและเจ้าของธุรกิจ ชอบออกแบบแนวทางและวิธีการสอนให้มีประสิทธิภาพมากที่สุด เชื่อว่าความรู้คือหนึ่งในสิ่งที่มีคุณค่ามากที่สุดและจะติดตัวเราไปในทุกที่ หลงไหลในธรรมชาติ การเดินทาง เป็นพ่อของแงว ๆ อยู่หลายตัว เสพติดกาแฟ (อเมริกาโน่) และชอบการจิบเบียร์...ในบางครั้ง