İçeriğe geç

วิธีทำ Schema Markup สำหรับร้านค้าออนไลน์ให้ติด Google

K
Kerem Admin
3 dk okuma

Schema Markup คือรูปแบบข้อมูลโครงสร้าง (structured data) ที่ช่วยให้ Google เข้าใจเนื้อหาของร้านค้าออนไลน์ได้แม่นยำยิ่งขึ้น และแสดงผลเป็น rich results ในหน้าค้นหา

ตัวอย่างโค้ด JSON-LD สำหรับ Product schema
  • Google ใช้ Schema Markup เพื่อแสดง rich results เช่น ราคา สต็อก และคะแนนรีวิวในหน้าค้นหา
  • JSON-LD เป็นรูปแบบข้อมูลโครงสร้างที่ Google แนะนำมากกว่า microdata และ RDFa
  • Schema Markup ไม่ได้การันตีอันดับที่ 1 แต่ช่วยเพิ่มอัตราการคลิกผ่าน (CTR) เมื่อแสดงเป็น rich results

สำหรับข้อมูลเพิ่มเติม โปรดดูหน้า การเพิ่มความเร็วเว็บไซต์สำหรับ SEO ของเรา

Schema Markup คืออะไร และสำคัญกับร้านค้าออนไลน์อย่างไร

Schema Markup คือโค้ดที่บอกให้ Google เข้าใจข้อมูลในหน้าเว็บ เช่น ราคา สต็อก และรีวิวสินค้า

Schema Markup หรือ structured data คือรูปแบบมาตรฐานจาก Schema.org ที่ใช้กำกับข้อมูลบนหน้าเว็บเพจ เมื่อ Google อ่านโค้ดนี้แล้วจะเข้าใจได้ทันทีว่าหน้าเพจกำลังบอกอะไร ไม่ว่าจะเป็นชื่อสินค้า ราคา ความพร้อมของสต็อก หรือคะแนนรีวิว

สำหรับร้านค้าออนไลน์ Schema Markup มีความสำคัญมาก เพราะช่วยให้สินค้าปรากฏในรูปแบบ rich results เช่น กล่องสินค้าพร้อมราคา ดาวรีวิว และปุ่มซื้อได้โดยตรงในผลการค้นหา ซึ่งช่วยเพิ่มอัตราการคลิกผ่าน (CTR) ได้อย่างมีนัยสำคัญ

Google ใช้ข้อมูลโครงสร้างนี้เพื่อยืนยันความถูกต้องของสินค้าและราคา หากไม่มี Schema ร้านค้าออนไลน์จะเสียโอกาสในการแสดงผลที่โดดเด่นกว่าคู่แข่งในหน้าผลลัพธ์

ประเภท Schema ที่ร้านค้าออนไลน์ควรใช้ในปี 2026

ร้านค้าออนไลน์ควรใช้ Product, Offer, AggregateRating, BreadcrumbList และ FAQPage เพื่อให้ Google แสดงข้อมูลครบถ้วน

Product schema เป็นหัวใจของร้านค้าออนไลน์ ใช้ระบุชื่อสินค้า รูปภาพ SKU และแบรนด์ ส่วน Offer schema ใช้บอกราคาและสกุลเงิน รวมถึงสถานะสต็อกว่ามีสินค้าหรือหมด

AggregateRating schema ช่วยให้คะแนนรีวิวจากลูกค้าปรากฏเป็นดาวในผลการค้นหา ขณะที่ BreadcrumbList ช่วยให้ Google เข้าใจโครงสร้างหมวดหมู่และเส้นทางนำทางของเว็บไซต์

FAQPage schema เหมาะสำหรับหน้าคำถามที่พบบ่อย เช่น นโยบายการจัดส่งหรือการคืนสินค้า ซึ่งสามารถแสดงผลเป็นเมนูแบบเลื่อนลงได้ในหน้า SERP และกินพื้นที่การค้นหามากขึ้น

นอกจากนี้ Organization schema ก็ควรติดตั้งไว้ที่หน้าหลักเพื่อยืนยันข้อมูลแบรนด์และช่องทางโซเชียลมีเดียของร้านค้า

วิธีเพิ่ม Schema Markup ด้วย JSON-LD สำหรับร้านค้าออนไลน์

วิธีที่ง่ายที่สุดคือการเพิ่มโค้ด JSON-LD ลงในส่วน head ของหน้าเว็บ หรือใช้ปลั๊กอิน เช่น Rank Math สำหรับ WooCommerce

JSON-LD เป็นรูปแบบที่ Google แนะนำมากที่สุด เพราะแยกโค้ดออกจากเนื้อหา HTML ทำให้ง่ายต่อการบำรุงรักษา คุณสามารถวางโค้ด JSON-LD ไว้ในส่วน head ของทุกหน้าเพจได้โดยตรง

ตัวอย่างโค้ด Product schema แบบง่าย: ให้กำหนด @context เป็น schema.org และ @type เป็น Product จากนั้นระบุ name, image, offers และ aggregateRating ตามข้อมูลจริงของสินค้า

สำหรับเว็บไซต์ที่ใช้ Shopify หรือ WooCommerce ควรใช้ปลั๊กอิน SEO เพื่อช่วยจัดการ Schema ให้อัตโนมัติ เช่น Rank Math หรือ Yoast SEO ซึ่งรองรับ Product และ Offer schema ครบถ้วน

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

วิธีตรวจสอบ Schema Markup กับ Google Search Console

ตรวจสอบได้ด้วยเครื่องมือ Rich Results Test และดูรายงานสถานะใน Google Search Console

เมื่อติดตั้ง Schema Markup แล้ว ขั้นตอนต่อไปคือการตรวจสอบว่า Google อ่านข้อมูลได้จริง ให้นำ URL ของหน้าเพจไปวางใน Rich Results Test เพื่อดูตัวอย่างผลลัพธ์และรายงานข้อผิดพลาด

ใน Google Search Console ให้ไปที่เมนู Enhancements เพื่อตรวจสอบสถานะของสินค้าและรีวิว หากพบข้อผิดพลาดหรือคำเตือน ระบบจะแจ้งให้คุณแก้ไขได้ทันที

นอกจากนี้คุณควรตรวจสอบไฟล์ sitemap และการจัดทำดัชนีของหน้าเพจให้เรียบร้อย หากหน้าเพจไม่ถูก index ก็ไม่มีประโยชน์ที่จะใส่ Schema เพราะ Google จะไม่มีโอกาสอ่านข้อมูล

การตรวจสอบอย่างสม่ำเสมอช่วยให้มั่นใจได้ว่า Schema Markup ยังทำงานถูกต้องแม้จะมีการอัปเดตธีมหรือปลั๊กอินบนเว็บไซต์ของคุณ

ข้อผิดพลาดที่พบบ่อยเมื่อทำ Schema Markup

ข้อผิดพลาดที่พบบ่อยคือการใช้ Schema ผิดประเภท ใส่ข้อมูลไม่ครบ และไม่ทดสอบก่อนเผยแพร่

ข้อผิดพลาดแรกคือการใช้ Product schema กับหน้าเว็บที่ไม่ใช่หน้าสินค้าจริง เช่น หน้าโฮมเพจหรือหน้าหมวดหมู่ ซึ่งทำให้ Google สับสนและอาจละเว้นข้อมูลทั้งหมด

ข้อผิดพลาดที่สองคือข้อมูลไม่ตรงกับความเป็นจริง เช่น ราคาใน Schema ต่างจากราคาบนหน้าเว็บ หรือระบุว่าสินค้ามีในสต็อกทั้งที่สินค้าหมด ซึ่งผิดนโยบายของ Google และอาจถูกลงโทษ

อีกปัญหาที่พบบ่อยคือการลืมใส่ฟิลด์บังคับ เช่น price และ availability ใน Offer schema หรือไม่ระบุ review ใน AggregateRating ทำให้ rich results ไม่แสดงผลตามที่ต้องการ

เพื่อป้องกันข้อผิดพลาด ควรทดสอบ Schema ทุกครั้งก่อนเผยแพร่ และตรวจสอบกับ Search Console เป็นระยะ เพื่อให้มั่นใจว่าร้านค้าออนไลน์ของคุณได้ประโยชน์จาก Schema อย่างเต็มที่

คุณสามารถสำรวจ บริการ SEO และเครื่องมือวิเคราะห์เว็บไซต์จาก Crawza ได้

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

Schema Markup ช่วยให้ติดอันดับ Google จริงหรือไม่

Schema Markup ไม่ได้เป็นปัจจัยโดยตรงในการจัดอันดับ แต่ช่วยให้ Google เข้าใจเนื้อหาได้ดีขึ้น และทำให้แสดง rich results ซึ่งเพิ่มอัตราการคลิกผ่าน (CTR) และนำไปสู่อันดับที่ดีขึ้นในระยะยาว

ใช้ปลั๊กอินอะไรเพิ่ม Schema Markup ใน WooCommerce ได้บ้าง

ปลั๊กอินยอดนิยมคือ Rank Math และ Yoast SEO ซึ่งรองรับ Product, Offer, AggregateRating และ BreadcrumbList schema โดยไม่ต้องเขียนโค้ดเอง

JSON-LD กับ microdata ต่างกันอย่างไร

JSON-LD เป็นโค้ดที่แยกจาก HTML อยู่ในส่วน head ส่วน microdata แทรกอยู่ในแท็ก HTML โดยตรง Google แนะนำให้ใช้ JSON-LD เพราะง่ายต่อการจัดการและแก้ไข

Schema Markup ที่ผิดพลาดถูกลงโทษจาก Google หรือไม่

Google อาจมองว่าการใช้ Schema หลอกลวง เช่น ใส่ราคาหรือรีวิวปลอมเข้าข่ายสแปม และสามารถลงโทษด้วยการลดอันดับหรือนำ rich results ออกได้

On the Crawza blog you will find articles about products, product care, buying guides, trends, and much more. Explore our posts to learn everything about our products and collections.