Skip to main content

กำลังโหลด...

Southern Whale
รับ SEO Audit ฟรี
SEO 10 นาทีอ่าน

Schema Markup คืออะไร? วิธีติด Rich Snippet ให้เว็บไทย (พร้อมตัวอย่าง JSON-LD จริง)

Schema Markup คือ — คู่มือลง Structured Data ให้เว็บไทย ครอบคลุม Organization, LocalBusiness, FAQ, Article, Product พร้อมตัวอย่าง JSON-LD พร้อม Copy

Schema Markup Guide ปี 2026

ปัญหาที่ธุรกิจประเภทนี้พบจริง

Pattern ที่เราเห็นซ้ำเมื่อลูกค้ามาขอ SEO Audit — เว็บที่ Content ดี อันดับ 4-8 ใน Google แต่ CTR ต่ำผิดปกติ (1.5-3% เทียบ Benchmark 5-8%) เพราะใน SERP เห็นแค่ Title + Description ขณะที่คู่แข่งอันดับ 3-5 มี Rich Result (ดาว, ราคา, FAQ, ภาพ) ที่ดึงสายตา

ปัญหาที่ Trigger ลูกค้าให้ติดต่อเรา:

  1. โรงแรมและรีสอร์ทในภูเก็ตและกระบี่ มี Yoast/RankMath ติดตั้ง แต่ไม่มี Hotel + Offer Schema ทำให้คู่แข่งที่ลง Schema แบบ Comprehensive ขึ้น Rich Result พร้อมราคา + ดาว ขณะที่เว็บตัวเองเห็นแค่ Text ธรรมดา CTR ห่างกัน 2-3 เท่า
  2. คลินิกความงาม ใช้ Plugin Schema Pro แต่ลงผิดประเภท (ใช้ Person Schema แทน MedicalBusiness) Google Rich Result Test แจ้ง Warning ตลอด ไม่เคยขึ้น Rich Result
  3. E-commerce ไทย ลง Product Schema แต่ AggregateRating Field ใช้รีวิวจากเว็บที่ไม่ใช่ของตัวเอง Google Validation Fail ทำให้ Rich Result หายไปทั้งหมด
  4. เว็บบริการ B2B ไม่มี Schema เลย เพราะ Dev บอกว่า “Google รู้เองอยู่แล้ว” — แต่จริงๆ Schema ช่วย AI Crawler (ChatGPT, Perplexity) เข้าใจ Entity ของธุรกิจ Citation ใน AI Search หายไปด้วย

ตัวเลขที่ต้องเข้าใจ: Backlinko Study (2023) พบว่าเว็บที่มี Rich Result CTR สูงกว่าเว็บที่ไม่มี 35% โดยเฉลี่ย และ Google ยืนยันว่า Schema ช่วยเข้าใจ Entity → ช่วย Rank ใน AI Overview + Knowledge Panel

ทำไม Solution ทั่วไปไม่ได้ผล

คำแนะนำสำเร็จรูปที่เจ้าของธุรกิจมักได้คือ “ลง Plugin Schema Pro หรือ Yoast” — ซึ่งช่วยได้ระดับพื้นฐานแต่ไม่พอ เพราะ:

  • Plugin Generic ใส่ Schema ตามประเภทหน้าเริ่มต้น ไม่เข้าใจ Context ธุรกิจ
  • ไม่มี Plugin ไหนที่ลง Hotel/MedicalBusiness/LegalService/Restaurant Schema ที่ Specific
  • คำแนะนำต่างประเทศ Assume ใช้ภาษาอังกฤษ — Schema ภาษาไทยต้องระวัง Encoding + Field ที่ถูกต้อง
  • AI SEO (ChatGPT, Perplexity) ต้องการ Schema ที่ Comprehensive กว่าที่ Google ปกติต้องการ

ถ้าคุณมาใช้บริการเรา จะวิเคราะห์และแก้ยังไง

เริ่มจาก Schema Audit — Crawl เว็บทั้งหมดด้วย Screaming Frog ตรวจ Schema ที่มีอยู่ Validate ผ่าน Schema.org Validator + Google Rich Results Test เปรียบเทียบกับคู่แข่ง Top 5 หา Schema Type ที่ขาด

4 เสาหลักของ Schema Implementation Strategy

1. Foundation Schema (Sitewide)

  • Organization (ใส่ในทุกหน้าผ่าน BaseLayout) — Logo, Contact Point, Social Media
  • LocalBusiness (สำหรับธุรกิจที่มีที่ตั้ง) — Address, Geo, Opening Hours, Price Range, AggregateRating
  • BreadcrumbList (ทุกหน้ารายละเอียด) — ช่วย Google เข้าใจ Hierarchy

2. Content-Type Schema

  • Article / BlogPosting (ทุก Blog Post) — Headline, Author, Date Published/Modified, Image, Publisher
  • FAQPage (ทุกหน้าที่มี FAQ) — Q&A ที่ Google ดึงไป Show Rich Result โดยตรง
  • HowTo (Tutorial / Guide) — Step-by-step ที่ Google แสดงเป็น Carousel
  • VideoObject (สำหรับ Video Content)

3. Industry-Specific Schema

  • Hotel + Offer (เว็บโรงแรม) — Star Rating, Amenities, Room Type, Price Range
  • Product + Review + AggregateRating (E-commerce)
  • Service + AreaServed (B2B Service Provider)
  • MedicalBusiness / Dentist / Physician (Healthcare)
  • Restaurant + Menu (ร้านอาหาร)
  • Event + Offer (Workshop, Conference)

4. Implementation ระดับ Code ใช้ JSON-LD เสมอ (ไม่ใช่ Microdata) — Google ชอบกว่า, Maintain ง่ายกว่า เขียนเป็น Component Reusable ใน Astro/Next.js ที่ Inject Data Dynamic จาก CMS Validate Pre-deploy ด้วย Schema Validator API

ตัวอย่าง JSON-LD Comprehensive (Hotel)

{
  "@context": "https://schema.org",
  "@type": "Hotel",
  "name": "Pool Villa Boutique Karon",
  "starRating": { "@type": "Rating", "ratingValue": "4" },
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Karon",
    "addressRegion": "Phuket",
    "addressCountry": "TH"
  },
  "amenityFeature": [
    { "@type": "LocationFeatureSpecification", "name": "Free WiFi" },
    { "@type": "LocationFeatureSpecification", "name": "Private Pool" }
  ],
  "priceRange": "฿8000-฿20000",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "127"
  }
}

กระบวนการทำงาน (3-6 สัปดาห์)

สัปดาห์ที่ 1: Schema Audit + Strategy

  • Crawl เว็บทั้งหมด + Validate Schema ปัจจุบัน
  • Competitor Schema Analysis (Top 5)
  • Identify Gap + Priority Schema Type
  • Deliverable: Schema Implementation Plan

สัปดาห์ที่ 2-3: Foundation Implementation

  • Organization / LocalBusiness Schema (Sitewide)
  • BreadcrumbList ทุกหน้า
  • Article Schema ทุก Blog Post
  • Validate ทุก Page ผ่าน Rich Results Test

สัปดาห์ที่ 4-5: Industry-Specific Schema

  • Implement Schema ที่ Specific กับ Niche (Hotel, Product, Service, MedicalBusiness)
  • FAQPage + HowTo บนหน้าที่เหมาะ
  • Custom Schema Component ใน Astro/Next.js

สัปดาห์ที่ 6: Monitoring + Documentation

  • Submit Sitemap ใหม่ใน GSC
  • Monitor Enhancements Tab ใน GSC (2-4 สัปดาห์เห็นผล)
  • Documentation + Maintenance Guide

Pitfalls ที่ต้องระวัง

1. ใส่ Fake AggregateRating — Google AI จับ Pattern ของ Fake Review เก่งมาก ลง Schema ที่ไม่มีรีวิวจริง รองรับ → Penalty ระดับเว็บ Rich Result หายทั้งโดเมน

2. Schema ขัดแย้งกัน — เช่น Organization + LocalBusiness ที่ NAP ต่างกัน หรือมี Microdata + JSON-LD พร้อมกัน Google สับสน เลือก Index ผิด

3. ลง Schema ที่ไม่ตรงกับเนื้อหา — เช่น ลง Product Schema ในหน้าที่ไม่ขายของจริง หรือ FAQ Schema ที่ Q&A ไม่ visible บนหน้า → Google ลงโทษ

Expected Outcomes และขั้นตอนต่อไป

ลูกค้าที่ Implement Schema ครบ 6 สัปดาห์ Pattern Result ที่เห็น:

  • Rich Result Coverage ใน GSC: 0% → 70-90% ของหน้าสำคัญ
  • CTR Average: +25-45% สำหรับหน้าที่ได้ Rich Result
  • Featured Snippet Win Rate +200% สำหรับ FAQ Content
  • AI Citation Frequency (ChatGPT, Perplexity) เพิ่ม 2-3 เท่า

SEO Audit ของเรารวม Schema Implementation Plan สำหรับเว็บคุณทุกครั้ง + ทีม Dev ของเรา Implement ให้ได้ หรือถ้าเป็นเว็บใหม่ที่กำลังจะทำ — เรา Build ด้วย Astro/Next.js ที่มี Schema.org Built-in ตั้งแต่ Day 1 ดู Web Development

คีย์เวิร์ดที่เกี่ยวข้อง

schema markup คือ, structured data, schema markup, json-ld, rich snippet