ข้ามไปยังเนื้อหา

Technical SEO

Structured Data (Schema Markup) คืออะไร? ช่วย SEO และ AI Search อย่างไร

โดย ทีม AMJAKA Studio · อัปเดต · อ่าน 7 นาที

Structured Data (Schema Markup) คืออะไร? ช่วย SEO และ AI Search อย่างไร

Structured Data หรือ Schema Markup คือข้อมูลที่ใส่ไว้ในโค้ดของหน้าเว็บ เพื่ออธิบายเนื้อหาให้ Google และ AI เข้าใจอย่างชัดเจน เช่น ข้อมูลบริษัท สินค้าและราคา บทความ หรือคำถามที่พบบ่อย โดยใช้คำศัพท์มาตรฐานจาก schema.org และ Google แนะนำรูปแบบ JSON-LD เพราะติดตั้งและดูแลง่ายที่สุด

Structured Data คืออะไร

คนอ่านหน้าเว็บแล้วรู้ทันทีว่าตัวเลข “68,000” คือราคา และ “063-321-1444” คือเบอร์โทร แต่โปรแกรมต้องเดา Structured Data คือการบอก Google และ AI ตรงๆ ว่าข้อมูลแต่ละส่วนคืออะไร ด้วยรูปแบบที่ระบบอ่านได้แน่นอน

เขียนได้ 3 รูปแบบ คือ JSON-LD, Microdata และ RDFa ซึ่ง Google รองรับเท่ากันทั้งหมด แต่แนะนำ JSON-LD ในกรณีส่วนใหญ่ เพราะแยกจาก HTML ที่แสดงผล ติดตั้งและแก้ไขง่าย

Structured Data ช่วย SEO อย่างไร

  • ช่วยให้ Google เข้าใจเนื้อหาของหน้าได้ถูกต้อง เช่น ระบุว่าหน้านี้เป็นบทความ สินค้า หรือข้อมูลบริษัท
  • ทำให้หน้าเว็บมีสิทธิ์แสดงผลแบบพิเศษ (Rich Results) เช่น ราคาและรีวิวสินค้า breadcrumb หรือข้อมูลกิจกรรม
  • ช่วยเชื่อมข้อมูลแบรนด์ให้เป็นหนึ่งเดียว เช่น ใช้ sameAs บอกว่าเว็บไซต์ Facebook และ LINE OA เป็นของบริษัทเดียวกัน ซึ่งเป็นรากฐานของ GEO

ประเภท Schema ที่เว็บไซต์ธุรกิจควรรู้

Schemaใช้กับหมายเหตุ
Organization / LocalBusinessข้อมูลบริษัท ที่อยู่ เบอร์โทร โลโก้ โปรไฟล์ทางการทุกเว็บไซต์ธุรกิจควรมี
Product + Offerสินค้าและราคาราคาต้องตรงกับที่แสดงบนหน้า
Article / BlogPostingบทความ ข่าว บล็อกใส่ผู้เขียนและวันที่เผยแพร่/อัปเดต
BreadcrumbListเส้นทางหน้า เช่น หน้าแรก › บทความช่วยให้ Google เข้าใจโครงสร้างเว็บไซต์
FAQPageคำถามที่พบบ่อยตั้งแต่ปี 2023 Google แสดง rich result แบบ FAQ เฉพาะเว็บไซต์ภาครัฐและสุขภาพที่น่าเชื่อถือ แต่ยังช่วยให้ระบบเข้าใจโครงสร้างถาม-ตอบ
Eventสัมมนา อีเวนต์ คอนเสิร์ตมีวันที่ สถานที่ และการขายบัตร

ตัวอย่าง JSON-LD สำหรับข้อมูลบริษัท

ตัวอย่างนี้ย่อมาจากที่เราใช้บนเว็บไซต์ AMJAKA Studio วางไว้ในส่วน <head> หรือ <body> ของหน้าเว็บ:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ProfessionalService",
  "name": "AMJAKA Studio",
  "url": "https://www.amjaka.co.th",
  "logo": "https://www.amjaka.co.th/images/logo-amjaka.svg",
  "telephone": "+66633211444",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "อำเภอบางพลี",
    "addressRegion": "สมุทรปราการ",
    "postalCode": "10540",
    "addressCountry": "TH"
  },
  "sameAs": [
    "https://www.facebook.com/AMJAKAStudio",
    "https://page.line.me/amjakastudio"
  ]
}
</script>

วิธีติดตั้งและตรวจสอบ Structured Data

  1. เลือกประเภท Schema ที่ตรงกับเนื้อหาที่ผู้ใช้มองเห็นบนหน้านั้นจริง
  2. เขียนเป็น JSON-LD แล้ววางในแท็ก <script type="application/ld+json"> ของหน้า หรือใช้ปลั๊กอินของระบบจัดการเว็บไซต์
  3. ทดสอบด้วย Rich Results Test ของ Google ว่าหน้ามีสิทธิ์แสดงผลแบบพิเศษประเภทใด
  4. ตรวจความถูกต้องตามมาตรฐานด้วย Schema Markup Validator
  5. ติดตามข้อผิดพลาดในรายงานของ Google Search Console หลังเผยแพร่
  6. อัปเดต Structured Data ทุกครั้งที่ข้อมูลบนหน้าเปลี่ยน เช่น ราคา หรือเวลาทำการ

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

  • ใส่ข้อมูลที่ไม่มีให้เห็นบนหน้าเว็บ เช่น รีวิวหรือราคาที่ผู้ใช้มองไม่เห็น
  • ใช้ประเภท Schema ไม่ตรงกับเนื้อหา เช่น ใส่ Product ในหน้าบทความ
  • ราคาหรือข้อมูลติดต่อใน Structured Data ไม่ตรงกับบนหน้า หลังแก้ไขเว็บไซต์
  • มีชุดข้อมูลบริษัทซ้ำหลายชุดที่ขัดกันในหน้าเดียวกัน

สรุป

Structured Data คือการอธิบายเว็บไซต์ให้ Google และ AI เข้าใจโดยไม่ต้องเดา เริ่มจาก Organization สำหรับข้อมูลบริษัท แล้วเพิ่มประเภทที่ตรงกับเนื้อหา เช่น Product หรือ Article ใช้ JSON-LD และตรวจสอบด้วยเครื่องมือของ Google ทุกครั้ง

อยากให้เว็บไซต์มี Structured Data ครบตั้งแต่แรก?

เว็บไซต์ที่เราทำวาง Structured Data ของบริษัท บริการ และ FAQ ให้ Google และ AI เข้าใจธุรกิจของคุณ ปรึกษาฟรี

แหล่งอ้างอิง

  1. Google Search Central — Introduction to structured data markup
  2. Google Search Central — Structured data markup that Google Search supports
  3. Google Search Central Blog — Changes to HowTo and FAQ rich results (สิงหาคม 2023)
  4. Google — Rich Results Test
  5. Schema.org — Schema Markup Validator

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

เกี่ยวกับ Structured Data (Schema Markup)

Structured Data คืออะไร?

Structured Data หรือ Schema Markup คือข้อมูลในโค้ดของหน้าเว็บที่อธิบายเนื้อหาให้ Google และ AI เข้าใจอย่างชัดเจน เช่น ข้อมูลบริษัท สินค้า บทความ หรือ FAQ โดยใช้คำศัพท์มาตรฐานจาก schema.org

Schema Markup ช่วยให้ติดอันดับดีขึ้นไหม?

ไม่ได้ช่วยเพิ่มอันดับโดยตรง แต่ช่วยให้ Google เข้าใจเนื้อหาถูกต้อง และทำให้หน้าเว็บมีสิทธิ์แสดงผลแบบพิเศษ (Rich Results) ซึ่ง Google เป็นผู้ตัดสินว่าจะแสดงหรือไม่

JSON-LD คืออะไร?

JSON-LD คือรูปแบบการเขียน Structured Data ด้วย JSON วางไว้ในแท็ก script แยกจาก HTML ที่แสดงผล Google แนะนำรูปแบบนี้ในกรณีส่วนใหญ่เพราะติดตั้งและดูแลง่าย

ตรวจสอบ Structured Data ได้อย่างไร?

ใช้ Rich Results Test ของ Google เพื่อดูว่าหน้ามีสิทธิ์แสดงผลแบบพิเศษใดบ้าง ใช้ Schema Markup Validator ตรวจความถูกต้องตามมาตรฐาน และติดตามข้อผิดพลาดใน Google Search Console

FAQ Schema ยังได้ผลไหม?

ตั้งแต่ปี 2023 Google แสดง rich result แบบ FAQ เฉพาะเว็บไซต์ภาครัฐและสุขภาพที่น่าเชื่อถือ แต่ FAQ Schema ยังช่วยให้ระบบเข้าใจโครงสร้างคำถาม-คำตอบของหน้า ซึ่งเป็นประโยชน์กับ AEO

ติดต่อเรา

ปรึกษาฟรี! บอกเราเกี่ยวกับธุรกิจของคุณ ทีมงานพร้อมให้คำแนะนำ

ส่งข้อความถึงเรา

เว็บไซต์นี้ใช้คุกกี้

เพื่อวิเคราะห์การใช้งานและนำเสนอโฆษณาที่เหมาะกับคุณ อ่านเพิ่มเติมใน นโยบายคุกกี้

เลือกประเภทคุกกี้ที่คุณยินยอมให้เราใช้ คุณเปลี่ยนการตั้งค่าได้ทุกเมื่อจากลิงก์ "ตั้งค่าคุกกี้" ท้ายเว็บไซต์ อ่านนโยบายคุกกี้