Structured Data หรือ 構造化データ คือโค้ดที่บอก Google ว่าเนื้อหาบนเว็บของคุณคืออะไรอย่างชัดเจน เช่น “ที่อยู่นี้คือร้านอาหาร” หรือ “รีวิวนี้คือ 4.5 ดาว” ซึ่งช่วยให้ Google แสดงข้อมูลในรูปแบบพิเศษ(Rich Results)ที่โดดเด่นกว่าผลค้นหาธรรมดา
ทำไม Structured Data ช่วย CTR
เมื่อ Google แสดง Rich Results สำหรับร้านของคุณ ลูกค้าเห็น:
- ★ rating และจำนวนรีวิว
- ราคาเฉลี่ย($$)
- เวลาเปิด-ปิด
- รูปภาพ
ผลการแสดงผลที่มีข้อมูลเพิ่มเติมเหล่านี้ได้รับคลิกมากกว่าผลธรรมดา เพราะลูกค้าตัดสินใจได้ก่อนคลิก
ประเภท Structured Data ที่ร้านค้าควรรู้
1. LocalBusiness Schema(สำคัญที่สุด)
ใช้สำหรับร้านที่มีหน้าร้านจริง บอก Google เกี่ยวกับ:
- ชื่อร้าน ที่อยู่ เบอร์โทร
- เวลาเปิด-ปิด
- หมวดหมู่ธุรกิจ
- URL และ Social Media
ตัวอย่างโค้ด JSON-LD สำหรับ LocalBusiness(ใส่ใน <head> ของเว็บ):
{
"@context": "https://schema.org",
"@type": "HealthAndBeautyBusiness",
"name": "[ชื่อร้าน]",
"image": "https://[domain]/images/shop.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "[ที่อยู่]",
"addressLocality": "渋谷区",
"addressRegion": "東京都",
"postalCode": "150-0041",
"addressCountry": "JP"
},
"telephone": "03-XXXX-XXXX",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "11:00",
"closes": "21:00"
}
],
"url": "https://[domain]",
"priceRange": "¥¥"
}
2. Restaurant Schema(สำหรับร้านอาหาร)
ใช้ "@type": "Restaurant" แทน HealthAndBeautyBusiness และสามารถเพิ่ม:
"servesCuisine": "Thai""hasMenu": "https://[domain]/menu""acceptsReservations": "True"
3. Review / AggregateRating Schema
ถ้าเว็บมีระบบรีวิวหรือรวม rating จากแหล่งต่างๆ:
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "89"
}
หมายเหตุ: Google อนุญาตให้แสดง rating แบบ Rich Results เฉพาะ rating ที่มาจากผู้ใช้จริง ไม่ใช่ rating ที่ร้านให้ตัวเอง
วิธีเพิ่ม Structured Data โดยไม่เขียนโค้ด
ถ้าไม่ถนัดเขียนโค้ด ใช้ตัวช่วยเหล่านี้:
- Google Search Console → Rich Results Test — ตรวจว่าเว็บปัจจุบันมี structured data ไหม
- Schema Markup Generator — เว็บที่สร้าง JSON-LD ให้โดยกรอกข้อมูล
- Google Tag Manager — ใส่ structured data โดยไม่แตะโค้ดเว็บ
- WordPress Plugin(เช่น Yoast SEO, RankMath) — ถ้าใช้ WordPress
วิธีตรวจสอบว่า Structured Data ทำงานถูกต้อง
- ไปที่ Google Rich Results Test (search.google.com/test/rich-results)
- ใส่ URL ของเว็บ
- ดูว่า Google เห็น structured data อะไรบ้าง และมี error ไหม
คำถามที่พบบ่อย
ถ้าไม่มี Structured Data เว็บจะไม่ติดอันดับไหม
ไม่ใช่ Structured Data ไม่ใช่ปัจจัยหลักของ ranking แต่ช่วยเพิ่ม CTR และ visibility ใน Search Results ถ้าไม่มีก็ยังติดอันดับได้ แต่การแสดงผลจะน้อยกว่า
Google Business Profile กับ Structured Data บนเว็บต่างกันไหม
ต่างกัน Google Business Profile(GBP)คือ listing บน Google Maps Structured Data บนเว็บคือโค้ดที่ช่วย Google เข้าใจเว็บของคุณ ควรทำทั้งสอง
Structured Data ต้องอัปเดตบ่อยไหม
อัปเดตทุกครั้งที่ข้อมูลสำคัญเปลี่ยน เช่น เวลาเปิด ที่อยู่ เบอร์โทร
สรุป
- LocalBusiness Schema คือพื้นฐานที่ทุกร้านควรมี
- ใช้ JSON-LD format ใส่ใน
<head>ของเว็บ - ตรวจสอบด้วย Google Rich Results Test ว่าทำงานถูกต้อง
- Structured Data ช่วยเพิ่ม CTR ไม่ใช่ ranking โดยตรง
ต้องการช่วยตั้งค่า Structured Data สำหรับเว็บร้าน? ปรึกษา OmiseWeb ผ่าน Facebook Messenger