Structured Data สำหรับโปรแกรมสะสมคะแนน (MemberProgram
)

ผู้ขายหลายรายมีโปรแกรมสะสมคะแนนที่ให้สิทธิประโยชน์พิเศษแก่สมาชิก เช่น ราคาพิเศษและคะแนนสะสม เมื่อคุณเพิ่ม Structured Data MemberProgram
ลงในเว็บไซต์ของคุณ Google Search จะใช้ข้อมูลนี้เพื่อแสดงสิทธิประโยชน์จากการสะสมคะแนนพร้อมกับผลิตภัณฑ์และการ์ดความรู้ในผลการค้นหา
คุณระบุโปรแกรมสะสมคะแนนที่เสนอสำหรับธุรกิจของคุณได้โดยใช้ Structured Data ประเภท MemberProgram
ซึ่งฝังอยู่ภายใต้ Structured Data ประเภท Organization
หากต้องการระบุสิทธิประโยชน์จากการสะสมคะแนน (เช่น ราคาตามโปรแกรมสะสมคะแนนและคะแนนที่ได้รับ) สำหรับผลิตภัณฑ์แต่ละรายการ ให้เพิ่มมาร์กอัป UnitPriceSpecification
แยกต่างหากภายใต้มาร์กอัป Structured Data Offer
ตามที่อธิบายไว้ในส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย
ความพร้อมใช้งานของฟีเจอร์
ข้อมูลโปรแกรมสะสมคะแนนมีให้บริการในผลการค้นหาของ Google ในแคนาดา เยอรมนี เม็กซิโก ฝรั่งเศส สหรัฐอเมริกา สหราชอาณาจักร และออสเตรเลีย ทั้งบนเดสก์ท็อปและอุปกรณ์เคลื่อนที่
วิธีเพิ่ม Structured Data
ข้อมูลที่มีโครงสร้างคือรูปแบบมาตรฐานในการแจ้งข้อมูลเกี่ยวกับหน้าและจำแนกประเภทเนื้อหาของหน้า หากคุณเพิ่งใช้ข้อมูลที่มีโครงสร้างเป็นครั้งแรก โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานของข้อมูลที่มีโครงสร้าง
ต่อไปนี้เป็นภาพรวมเกี่ยวกับวิธีสร้าง ทดสอบ และเผยแพร่ข้อมูลที่มีโครงสร้าง
- เพิ่มพร็อพเพอร์ตี้ที่จำเป็น ดูตำแหน่งการแทรก Structured Data ในหน้าเว็บตามรูปแบบที่คุณใช้อยู่
- ปฏิบัติตามหลักเกณฑ์
- ตรวจสอบความถูกต้องของโค้ดโดยใช้การทดสอบผลการค้นหาที่เป็นริชมีเดีย และแก้ไขข้อผิดพลาดที่สําคัญทั้งหมด พิจารณาแก้ไขปัญหาที่ไม่สําคัญซึ่งอาจมีการรายงานในเครื่องมือด้วย เพราะอาจช่วยปรับปรุงคุณภาพของ Structured Data ได้ (แต่ไม่จําเป็นว่าต้องมีสิทธิ์ปรากฏในผลการค้นหาที่เป็นริชมีเดีย)
- ทำให้หน้าบางหน้าที่มีข้อมูลที่มีโครงสร้างใช้งานได้และใช้เครื่องมือตรวจสอบ URL เพื่อทดสอบว่า Google เห็นหน้าในลักษณะใด ตรวจสอบว่า Google เข้าถึงหน้าดังกล่าวได้และไม่มีการบล็อกหน้าด้วยไฟล์ robots.txt, แท็ก
noindex
หรือข้อกำหนดให้เข้าสู่ระบบ หากหน้าเว็บดูถูกต้องดีแล้ว คุณขอให้ Google ทำการ Crawl URL อีกครั้งได้ - หากต้องการให้ Google ทราบถึงการเปลี่ยนแปลงที่จะเกิดขึ้นในอนาคตอยู่ตลอด เราขอแนะนำให้ส่ง Sitemap ซึ่งกำหนดให้ดำเนินการแบบอัตโนมัติได้โดยใช้ Search Console Sitemap API
ตัวอย่าง
ต่อไปนี้คือตัวอย่างมาร์กอัป Structured Data MemberProgram
สำหรับโปรแกรมสะสมคะแนนที่มีระดับการเป็นสมาชิก 2 ระดับ
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "hasMemberProgram": { "@type": "MemberProgram", "name": "Membership Plus", "description": "For frequent shoppers this is our top-rated loyalty program", "url": "https://www.example.com/membership-plus", "hasTiers": [ { "@type": "MemberProgramTier", "@id": "#plus-tier-silver", "name": "silver", "url": "https://www.example.com/membership-plus-silver", "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 5 }, { "@type": "MemberProgramTier", "@id": "#plus-tier-gold", "name": "gold", "url": "https://www.example.com/membership-plus-gold", "hasTierRequirement": { "@type": "CreditCard", "name": "Example platinum card plus" }, "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPrice", "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 10 } ] } // Other Organization-level properties // ... } </script> </head> <body> </body> </html>
หลักเกณฑ์
คุณต้องปฏิบัติตามหลักเกณฑ์ต่อไปนี้เพื่อให้มาร์กอัปโปรแกรมสะสมคะแนนมีสิทธิ์ใช้ใน Google Search
หลักเกณฑ์ทางเทคนิค
-
ฝังมาร์กอัป
MemberProgram
ไว้ภายใต้ประเภทOrganization
ในหน้าเว็บที่คุณระบุรายละเอียดด้านการดูแลระบบและนโยบายของธุรกิจ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบสำหรับมาร์กอัปองค์กร -
หากต้องการระบุสิทธิประโยชน์จากการสะสมคะแนน (เช่น ราคาตามโปรแกรมสะสมคะแนนและคะแนนที่ได้รับ) สำหรับผลิตภัณฑ์แต่ละรายการ ให้เพิ่มมาร์กอัป
UnitPriceSpecification
ที่กําหนดไว้สําหรับส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย มาร์กอัปMemberProgram
ที่คุณกำหนดสำหรับธุรกิจจะทำงานร่วมกับ Structured Data ของvalidForMemberTier
และMembershipPointsEarned
เพื่อกำหนดสิทธิประโยชน์จากการสะสมคะแนนสำหรับลูกค้าเมื่อซื้อผลิตภัณฑ์
คำจำกัดความของประเภท Structured Data
คุณต้องใส่พร็อพเพอร์ตี้ที่จำเป็นเพื่อให้ Structured Data มีสิทธิ์ใช้ใน Google Search คุณอาจใส่พร็อพเพอร์ตี้ที่แนะนำด้วยเพื่อให้ข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหา ซึ่งจะช่วยให้ผู้ใช้ได้รับประสบการณ์ที่ดียิ่งขึ้น
MemberProgram
ใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่ออธิบายโปรแกรมสะสมคะแนนอย่างน้อย 1 รายการและระดับขั้นอย่างน้อย 1 ระดับต่อโปรแกรมสะสมคะแนนสำหรับธุรกิจของคุณ ดูคำจำกัดความที่สมบูรณ์ของ MemberProgram
ได้ที่ schema.org/MemberProgram
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
description |
คําอธิบายโปรแกรมสะสมคะแนนที่อธิบายสิทธิประโยชน์หลักสำหรับสมาชิก |
hasTiers |
กำหนดระดับในโปรแกรมสะสมคะแนน โปรแกรมสะสมคะแนนต้องมีระดับอย่างน้อย 1 ระดับ
ดูรายการพร็อพเพอร์ตี้ |
name |
ชื่อโปรแกรมสะสมคะแนน |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
url |
URL ของหน้าเว็บที่ผู้เลือกซื้อสามารถลงชื่อสมัครใช้โปรแกรมสะสมคะแนนนี้ได้
อย่าระบุ URL หลายรายการ หากไม่ระบุ ระบบจะใช้ URL ของหน้าที่มี Structured Data |
MemberProgramTier
MemberProgramTier
ใช้เพื่อกำหนดระดับภายใต้ MemberProgram
โปรแกรมสะสมคะแนนอาจมีหลายระดับ เช่น บรอนซ์ เงิน และทอง
ดูคำจำกัดความที่สมบูรณ์ของ MemberProgramTier
ได้ที่ schema.org/MemberProgramTier
พร็อพเพอร์ตี้ที่จำเป็น | |
---|---|
hasTierBenefit |
สิทธิประโยชน์สำหรับสมาชิกระดับนี้ ระดับการเป็นสมาชิกอาจมีสิทธิประโยชน์หลายรายการ และยังรองรับชื่อย่อที่ไม่มีคํานำหน้า URL ด้วย (เช่น
|
name |
ชื่อระดับการเป็นสมาชิก |
พร็อพเพอร์ตี้ที่แนะนำ | |
---|---|
hasTierRequirement |
ข้อกำหนดในการเข้าร่วมระดับการเป็นสมาชิก หากไม่ระบุ ทุกคนจะเข้าร่วมระดับดังกล่าวได้ฟรี สำหรับระดับที่ไม่ใช่แบบไม่มีค่าใช้จ่าย ให้ระบุค่าของประเภทที่แสดงถึงข้อกำหนดในการเข้าร่วมระดับ
|
membershipPointsEarned |
จํานวนคะแนนสะสมที่ผู้บริโภคได้รับต่อหน่วยสกุลเงินที่ใช้จ่ายเมื่อ |
url |
URL ของหน้าเว็บที่ผู้เลือกซื้อสามารถลงชื่อสมัครใช้ระดับการเป็นสมาชิกที่เฉพาะเจาะจงนี้ อย่าระบุ URL หลายรายการ |
การใช้ Merchant Center เพื่อกำหนดค่าโปรแกรมสะสมคะแนนกับ Google
โปรแกรมสะสมคะแนนอาจกำหนดค่าและอัปเดตมาร์กอัปให้เป็นปัจจุบันได้ยาก หากคุณมีบัญชี Google Merchant Center คุณอาจพิจารณากำหนดค่าโปรแกรมสะสมคะแนนใน Google Merchant Center โดยตรงแทนการใช้มาร์กอัป ดูข้อมูลเพิ่มเติมได้ที่บทความในศูนย์ช่วยเหลือสำหรับผู้ขายเกี่ยวกับโปรแกรมสะสมคะแนน
หากคุณระบุทั้งมาร์กอัปและโปรแกรมสะสมคะแนนของ Merchant Center ไว้ Google จะใช้การตั้งค่า Merchant Center
การแก้ปัญหา
หากประสบปัญหาในการใช้หรือแก้ไขข้อบกพร่องของ Structured Data โปรดดูแหล่งข้อมูลต่อไปนี้ซึ่งอาจช่วยคุณได้
- หากคุณใช้ระบบจัดการเนื้อหา (CMS) หรือมีผู้อื่นดูแลเว็บไซต์ ให้ขอความช่วยเหลือจากฝ่ายสนับสนุนของระบบหรือผู้ดูแลเว็บดังกล่าว และอย่าลืมส่งต่อข้อความจาก Search Console ที่ระบุรายละเอียดปัญหาด้วย
- Google ไม่รับประกันว่าฟีเจอร์ที่ใช้ Structured Data จะแสดงในผลการค้นหา ดูรายการสาเหตุทั่วไปที่ Google อาจไม่แสดงเนื้อหาของคุณเป็นผลการค้นหาที่เป็นริชมีเดียได้ในหลักเกณฑ์ทั่วไปเกี่ยวกับ Structured Data
- Structured Data ของคุณอาจมีข้อผิดพลาดอยู่ ตรวจสอบรายการข้อผิดพลาดของ Structured Data และรายงาน Structured Data ที่แยกวิเคราะห์ไม่ได้
- หากมีการดำเนินการกับ Structured Data โดยเจ้าหน้าที่ในหน้าของคุณ ระบบจะไม่สนใจ Structured Data ในหน้าดังกล่าว (แม้ว่าหน้าจะยังปรากฏในผลการค้นหาของ Google Search ก็ตาม) วิธีแก้ปัญหาเกี่ยวกับ Structured Data คือใช้รายงานการดำเนินการโดยเจ้าหน้าที่
- อ่านหลักเกณฑ์อีกครั้งเพื่อดูว่าเนื้อหาของคุณละเมิดหลักเกณฑ์หรือไม่ ปัญหาอาจเกิดจากเนื้อหาที่เป็นสแปมหรือการใช้มาร์กอัปที่เป็นสแปม อย่างไรก็ตาม ปัญหาอาจไม่ได้เป็นปัญหาด้านไวยากรณ์ ซึ่งทำให้การทดสอบผลการค้นหาที่เป็นริชมีเดียระบุปัญหาเหล่านั้นไม่ได้
- แก้ปัญหาเกี่ยวกับผลการค้นหาที่เป็นริชมีเดียขาดหายไป/จำนวนรวมของผลการค้นหาที่เป็นริชมีเดียลดลง
- ขอให้อดทนรอระหว่างที่เราทำการ Crawl และจัดทำดัชนีอีกครั้ง และโปรดทราบว่าหลังจากที่คุณเผยแพร่หน้าหนึ่งๆ แล้ว อาจใช้เวลาหลายวันกว่า Google จะพบและทำการ Crawl หน้าดังกล่าว ดูคำถามทั่วไปเกี่ยวกับการรวบรวมข้อมูลและการจัดทำดัชนีได้ในคำถามที่พบบ่อยเกี่ยวกับการรวบรวมข้อมูลและการจัดทำดัชนีของ Google Search
- โพสต์คำถามในฟอรัม Google Search Central