Structured Data คืออะไร?
Structured Data (ข้อมูลที่มีโครงสร้าง) เป็นวิธีการจัดระเบียบข้อมูลบนหน้าเว็บเพื่อให้คอมพิวเตอร์สามารถอ่านและเข้าใจเนื้อหาได้ง่ายขึ้น
ข้อมูลประเภทนี้ถูกใช้โดยเครื่องมือค้นหา (Search Engines) เพื่อทำความเข้าใจเนื้อหาของหน้าเว็บและจัดทำดัชนี (Indexing) สำหรับการจัดอันดับในผลการค้นหา ในบทความนี้ เราจะพูดถึงการทำงานของ Structured Data และวิธีที่คุณสามารถใช้มันเพื่อปรับปรุง SEO ของคุณ!
ความแตกต่างระหว่าง Structured Data และ Unstructured Data
Structured Data เป็นข้อมูลที่มีการจัดระเบียบและสามารถอ่านได้โดยคอมพิวเตอร์ ในขณะที่ Unstructured Data เป็นข้อมูลที่ไม่สามารถอ่านหรือเข้าใจได้ง่ายโดยเครื่องจักร
ตัวอย่างเช่น ไฟล์ Structured Data อาจมีข้อมูลเกี่ยวกับสินค้าภายในฐานข้อมูล ในขณะที่ไฟล์ Unstructured Data อาจเป็นเพียงรายการชื่อสินค้าต่างๆ เท่านั้น
เมื่อพูดถึง SEO Structured Data สามารถช่วยให้เครื่องมือค้นหาเข้าใจเนื้อหาของหน้าเว็บและจัดทำดัชนีได้อย่างเหมาะสม เพราะ Structured Data ให้ข้อมูลเกี่ยวกับหน้าเว็บในรูปแบบที่เป็นระเบียบและคอมพิวเตอร์สามารถอ่านได้
ตัวอย่างของ Unstructured Data
- ตัวอย่างที่ 1: “Jayvee โทรมา เขาจะมาวันพุธที่โตเกียว”
- ตัวอย่างที่ 2: “คุณมีการประชุม Sheryl”
ตัวอย่างของ Structured Data

ทำไม Structured Data จึงมีความสำคัญต่อ SEO?
Structured Data มีความสำคัญต่อ SEO เพราะช่วยให้เครื่องมือค้นหาเข้าใจเนื้อหาของหน้าเว็บได้ดีขึ้น
เมื่อเครื่องมือค้นหาเข้าใจเนื้อหาของหน้าเว็บ มันสามารถจัดทำดัชนีได้อย่างถูกต้องและช่วยให้หน้าเว็บของคุณมีอันดับที่สูงขึ้นในผลการค้นหา นอกจากนี้ Structured Data ยังสามารถใช้ในการสร้าง Rich Snippets ซึ่งเป็นผลการค้นหาที่มีข้อมูลเพิ่มเติมเกี่ยวกับหน้าเว็บ (เช่น ราคาสินค้า หรือคะแนนรีวิวจากลูกค้า)
Rich Snippets สามารถช่วยให้หน้าเว็บของคุณโดดเด่นในหน้าผลการค้นหาและดึงดูดผู้เข้าชมมากขึ้น
เราใช้ Structured Data ที่ไหนบ้าง
Knowledge Graph
หากคุณมีแบรนด์ส่วนตัวหรือแบรนด์องค์กร คุณสามารถเปลี่ยนแปลงข้อมูลที่ปรากฏทางด้านขวาของหน้าผลการค้นหา (SERP) สำหรับการค้นหาที่เกี่ยวข้องกับแบรนด์ของคุณได้
Google ใช้ Structured Data ในการเติมข้อมูลลงใน Knowledge Graph Box เพื่อให้แสดงข้อมูลที่เป็นประโยชน์และเกี่ยวข้องกับผู้ใช้มากขึ้น

Rich Snippets และ Rich Cards

Rich Snippets คือผลการค้นหาที่มีข้อมูลเพิ่มเติมเกี่ยวกับหน้าเว็บ เช่น ราคาสินค้า หรือคะแนนรีวิวจากลูกค้า
การใช้ Structured Data เพื่อสร้าง Rich Snippets สามารถช่วยให้หน้าเว็บของคุณโดดเด่นในหน้าผลการค้นหา และช่วยเพิ่มอัตราการคลิก (CTR) ได้มากขึ้น!

นอกจาก Rich Snippets แล้ว Structured Data ยังสามารถใช้ในการสร้าง Rich Cards ได้อีกด้วย
Rich Cards มีลักษณะคล้ายกับ Rich Snippets แต่ได้รับการออกแบบมาเพื่อรองรับการแสดงผลบนมือถือโดยเฉพาะ โดยจะแสดงผลในรูปแบบ “การ์ด” บนหน้าผลการค้นหา (SERP)
Rich Cards สามารถแสดงข้อมูลเพิ่มเติม เช่น ภาพสินค้า ราคาสินค้า และคะแนนรีวิวจากลูกค้า
AMP (Accelerated Mobile Pages)
Structured Data สามารถใช้ร่วมกับ AMP Pages เพื่อสร้าง Rich Results
Rich Results มีความคล้ายคลึงกับ Rich Snippets และ Rich Cards แต่ได้รับการออกแบบมาให้เหมาะกับผู้ใช้บนมือถือโดยเฉพาะ และจะแสดงผลเป็น “การ์ด” บนหน้าผลการค้นหา (SERP)

Social Cards
หากคุณใช้โซเชียลมีเดียเพื่อทำการตลาด หรือเพียงแค่ต้องการให้เนื้อหาของคุณดูดีเมื่อถูกแชร์บนโซเชียลมีเดีย ควรใช้ Social Markup ให้เหมาะสมกับแต่ละแพลตฟอร์ม และตรวจสอบด้วยเครื่องมือที่เกี่ยวข้อง เช่น
Instagram: ใช้ Open Graph
Facebook: ใช้ Open Graph และตรวจสอบด้วย Validation Tool
LinkedIn: ใช้ Open Graph
Twitter: ใช้ Cards และตรวจสอบด้วย Validation Tool
Pinterest: ใช้ Validation Tool และ Rich Pins
AdWords
หากคุณต้องการสร้างโฆษณาที่มี Structured Data คุณสามารถใช้ Structured Snippet Extensions ใน Google AdWords
การใช้ Structured Data ในโฆษณาจะช่วยให้คุณสามารถเพิ่มข้อมูลเพิ่มเติมในโฆษณา เพื่อช่วยให้ลูกค้าเข้าใจสินค้าหรือบริการของคุณได้ดีขึ้น
Breadcrumb
Breadcrumb (แถบนำทาง) บนหน้าเว็บแสดงตำแหน่งของหน้าดังกล่าวในโครงสร้างเว็บไซต์ ซึ่งช่วยให้ผู้ใช้เข้าใจและสำรวจเว็บไซต์ได้อย่างมีประสิทธิภาพ
โดยเริ่มจาก breadcrumb สุดท้ายในเส้นทาง breadcrumb ผู้ใช้สามารถนำทางขึ้นไปตามลำดับชั้นของเว็บไซต์ทีละระดับ
ตัวอย่าง:

Google Search ใช้ Breadcrumb Markup ภายในหน้าเว็บเพื่อจัดหมวดหมู่ข้อมูลจากเว็บเพจ
ดังตัวอย่างต่อไปนี้ ผู้ใช้สามารถเข้าถึงหน้าเว็บจากคำค้นหาต่างๆ ได้หลายรูปแบบ และถึงแม้ว่าแต่ละคำค้นหาอาจส่งผลลัพธ์ไปที่หน้าเดียวกัน Breadcrumb จะช่วยจัดหมวดหมู่เนื้อหาให้อยู่ในบริบทของการค้นหานั้นๆ
นอกจากนี้ มาร์กอัปบางประเภท เช่น ลิงก์องค์กรไปยังหน้าอื่นที่สำคัญในเว็บไซต์ จะช่วยให้เว็บไซต์ปรากฏบน SERPs ได้ดีขึ้น
Breadcrumbs มักจะแสดงเฉพาะสำหรับการค้นหาเกี่ยวกับแบรนด์โดยตรง (Branded Queries) หากเป็นการค้นหาที่มีความเฉพาะเจาะจงมากขึ้น Google จะนำผู้ใช้ไปยังหน้าที่เกี่ยวข้องมากที่สุดบนเว็บไซต์แทน
Carousel
Carousel (คารูเซล) เป็น Rich Result ที่มีลักษณะเป็นรายการที่ผู้ใช้สามารถเลื่อนดูบนอุปกรณ์มือถือ โดยจะแสดงการ์ดหลายใบจากเว็บไซต์เดียวกัน (เรียกว่า Host Carousel)
หากต้องการเปิดใช้งาน Carousel บนเว็บไซต์ของคุณ ให้ใช้ Carousel Structured Data ร่วมกับหนึ่งใน ประเภทเนื้อหาที่รองรับ เช่น
- Restaurant (ร้านอาหาร)
- Course (คอร์สเรียน)
- Movie (ภาพยนตร์)
- Recipe (สูตรอาหาร)

FAQs / How-To
FAQ (คำถามที่พบบ่อย) คือหน้ารวบรวมคำถามและคำตอบเกี่ยวกับหัวข้อเฉพาะ หากมีการจัดรูปแบบที่ถูกต้อง หน้า FAQ อาจมีสิทธิ์แสดงเป็น Rich Result บน Google Search และสามารถใช้กับ Google Assistant ได้ ซึ่งช่วยให้เว็บไซต์ของคุณเข้าถึงผู้ใช้กลุ่มเป้าหมายได้ดีขึ้น ตัวอย่างผลลัพธ์ที่มีคำถามมากมายใน Google Search:

Structured Data ทำงานอย่างไร
Structured Data ถูกเพิ่มลงในหน้าเว็บโดยใช้ โค้ด (มักอยู่ในรูปแบบของแท็ก HTML) คอมพิวเตอร์จะอ่านโค้ดนี้เพื่อทำความเข้าใจเนื้อหาของหน้าเว็บ
ตัวอย่างเช่น หากคุณเพิ่ม Structured Data ในหน้าเว็บเกี่ยวกับสินค้า สินค้านั้นจะถูกจัดทำดัชนีโดยเครื่องมือค้นหา และอาจปรากฏในผลการค้นหา
Schema.org คืออะไร?
Schema.org Structured Data เป็นรูปแบบมาตรฐานสำหรับการเพิ่ม Structured Data ลงในหน้าเว็บ
Schema.org ถูกพัฒนาโดย Google, Microsoft, Yahoo และ Yandex และสามารถใช้ได้กับทุกประเภทของหน้าเว็บ เช่น
ข่าวสารและบทความทั่วไป
หน้าสินค้าใน e-commerce
บทความบล็อก
ประเภทของรูปแบบ Structured Data
JSON-LD structured data
JSON-LD Structured Data
JSON-LD เป็นรูปแบบใหม่สำหรับการเพิ่ม Structured Data ลงในหน้าเว็บ
ถูกพัฒนาโดย W3C (World Wide Web Consortium) และสามารถใช้ได้กับทุกประเภทของหน้าเว็บ เช่น หน้าสินค้าใน e-commerce บทความบล็อก และบทความข่าวสาร
Microdata structured data
Microdata เป็นรูปแบบเก่ากว่าของ Structured Data ที่ใช้เพิ่มข้อมูลลงในหน้าเว็บ
ถูกพัฒนาโดย W3C (World Wide Web Consortium) และสามารถใช้ได้กับทุกประเภทของหน้าเว็บ เช่น หน้าสินค้าใน e-commerce บทความบล็อก และบทความข่าวสาร
RDFa structured data
RDFa เป็นอีกหนึ่งรูปแบบเก่าของ Structured Data ที่ใช้เพิ่มข้อมูลลงในหน้าเว็บ
ถูกพัฒนาโดย W3C (World Wide Web Consortium) และสามารถใช้ได้กับทุกประเภทของหน้าเว็บ เช่น หน้าสินค้าใน e-commerce บทความบล็อก และบทความข่าวสาร
How to Use Structured Data for SEO?
เมื่อเราเข้าใจว่า Structured Data คืออะไรและทำงานอย่างไรแล้ว มาดูกันว่าคุณจะนำมันไปใช้ในกลยุทธ์ SEO ของคุณได้อย่างไร
มี 4 ขั้นตอนง่ายๆ ในการใช้ Structured Data สำหรับ SEO
- ระบุรายการ Structured Data ที่ต้องการใช้
- สร้างมาร์กอัป (Generate the Markup)
- ทดสอบโค้ดก่อนใช้งาน (Test Your Code First)
- นำโค้ดไปใช้บนเว็บไซต์ (Deploy the Code on Your Website)
1. ระบุรายการ Structured Data ของคุณ
ขั้นตอนแรกคือการระบุรายการ Structured Data ที่คุณต้องการใช้ในหน้าเว็บของคุณ
สำหรับแต่ละรายการของ Structured Data คุณจะต้องระบุ ชื่อ และ ค่า ของข้อมูลนั้นๆ
ตัวอย่างเช่น หากคุณต้องการเพิ่ม Structured Data สำหรับสินค้า คุณจะต้องระบุข้อมูล เช่น ชื่อสินค้า, ราคา, URL ของภาพสินค้า และข้อมูลอื่นๆ ที่เกี่ยวข้อง
ต่อไปนี้คือลักษณะการใช้งาน Structured Data ที่พบได้บ่อย:
- Person schema markup
- Organization / LocalBusiness schema markup
- Product schema markup
- Breadcrumbs schema markup
- Article schema markup
- HowTo schema markup
- FAQPage schema markup
- Recipe schema markup
- Reviews schema markup
- Videos schema markup
2. สร้างมาร์กอัป (Generate The Markup)
เมื่อคุณได้ระบุรายการ Structured Data ที่ต้องการใช้ในหน้าเว็บของคุณแล้ว คุณจะต้องเพิ่มข้อมูลเหล่านั้นลงในโค้ดของหน้าเว็บ
คุณสามารถทำได้ทั้งแบบมือหรือใช้เครื่องมือ Structured Data Generator
- ใช้เครื่องมือ Markup Generator เช่น Merkle

- Google ชอบรูปแบบ JSON-LD
3. ทดสอบโค้ดของคุณก่อนใช้งาน
หลังจากที่สร้างมาร์กอัปแล้ว คุณต้องตรวจสอบให้แน่ใจว่าเป็น Structured Data ที่ถูกต้อง
Google แนะนำให้คุณเริ่มต้นด้วย Rich Results Test เพื่อตรวจสอบว่าผลลัพธ์ Rich Results ใดที่สามารถสร้างขึ้นสำหรับหน้าเว็บของคุณ
สำหรับการตรวจสอบ Schema ทั่วไป ให้ใช้ Schema Markup Validator เพื่อทดสอบมาร์กอัปประเภทต่างๆ ของ schema.org โดยไม่ต้องใช้การตรวจสอบเฉพาะของ Google

4. นำโค้ดไปใช้บนเว็บไซต์
- เพิ่มลงใน HTML
JJSON-LD schema ถูกจัดรูปแบบเป็นสคริปต์ที่วางอยู่ใน <head> ของ HTML
- ใช้ Google Tag Manager
คัดลอก schema ที่สร้างแล้วไปใส่เป็น Custom HTML Tag และตั้งค่า Trigger ตามการดูหน้าของหน้าเว็บหรือหน้าที่กำหนด
- ใช้ CMS และปลั๊กอิน (เช่น Yoast, RankMath, SEOPress)
แล้วคุณคิดว่าอย่างไรบ้าง
เราหวังว่าโพสต์บล็อกนี้จะเป็นประโยชน์ในการอธิบายว่า Structured Data คืออะไรและสามารถใช้เพื่อปรับปรุง SEO ของคุณได้อย่างไร หากมีข้อสงสัย คุณสามารถติดต่อเราเพื่อรับข้อมูลเพิ่มเติมและบริการได้!