ตั้งค่าข้อมูลที่มีโครงสร้างสำหรับ Merchant Center

บทความนี้จะกล่าวถึงวิธีใช้มาร์กอัป Structured Data สำหรับข้อมูลผลิตภัณฑ์ของคุณ

  • ก่อนเริ่มต้นใช้งาน โปรดอ่านเรื่องมาร์กอัป Structured Data สำหรับ Merchant Center และยืนยันว่าเว็บไซต์ของคุณมีคุณสมบัติตรงตามข้อกำหนด
  • โปรดอ่านคู่มือเริ่มต้นใช้งานของ schema.org เพื่อดูหลักเกณฑ์ทั่วไปเกี่ยวกับ Structured Data นอกเหนือจากข้อมูลผลิตภัณฑ์ Merchant Center นอกจากนี้ เรายังแนะนำให้ใช้ Search Console เพื่อแก้ปัญหาที่เกี่ยวข้องกับ Structured Data รวมทั้งวัดปริมาณการค้นหาและประสิทธิภาพของเว็บไซต์
  • ดูคำแนะนำเพิ่มเติมได้ในบทความเกี่ยวกับ Structured Data ของผลิตภัณฑ์ โดยเฉพาะส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย

ในหน้านี้


การเริ่มต้นใช้งาน

หากต้องการเพิ่มมาร์กอัปข้อมูลที่มีโครงสร้างลงในเว็บไซต์ คุณจะต้องมีสิทธิ์เข้าถึงและแก้ไข HTML ของเว็บไซต์หรือการกำหนดค่าเทมเพลตของระบบร้านค้า มาร์กอัปเป็นคำอธิบายประกอบแท็ก HTML ที่ช่วยให้ Crawler ของเครื่องมือค้นหาและบ็อตทราบว่ามีข้อมูลผลิตภัณฑ์ในเว็บไซต์ของคุณและช่วยให้ระบบเข้าใจข้อมูลได้

หากต้องการให้ Crawler ของ Google จับคู่ Structured Data กับข้อมูลผลิตภัณฑ์ คุณจะต้องปฏิบัติตามเงื่อนไขต่อไปนี้

  • มีข้อเสนอเดียวในหน้า Landing Page
  • หากหน้าเว็บทั้งหน้ามีข้อเสนอหลายรายการ ข้อเสนอแต่ละรายการในหน้าเว็บดังกล่าวจะมีการใส่คำอธิบายประกอบด้วย SKU หรือ GTIN และข้อเสนอที่เกี่ยวข้องในข้อมูลผลิตภัณฑ์ของคุณใน Shopping จะมี SKU (แอตทริบิวต์รหัส [id]) หรือ GTIN (แอตทริบิวต์ GTIN [gtin]) เดียวกัน วิธีนี้มีประโยชน์หากคุณแสดงผลิตภัณฑ์ย่อยหลายรายการของผลิตภัณฑ์เดียวกัน (เช่น ขนาดหรือสีต่างๆ หรือผลิตภัณฑ์ที่เกี่ยวข้อง) ไว้ในหน้า Landing Page เดียวกัน
  • มาร์กอัปข้อมูลที่มีโครงสร้างต้องอยู่ใน HTML ที่ส่งคืนจากเว็บเซิร์ฟเวอร์ โดยมาร์กอัปข้อมูลที่มีโครงสร้างจะสร้างด้วย JavaScript ไม่ได้หลังจากระบบโหลดหน้าเว็บแล้ว
  • เนื้อหาในหน้า Landing Page รวมถึงราคาต้องไม่เปลี่ยนแปลงแบบไดนามิกตามข้อมูลผู้ใช้ เช่น ที่อยู่ IP หรือประเภทเบราว์เซอร์
  • ข้อมูลที่มีโครงสร้างจะต้องตรงกับค่าที่แสดงต่อผู้ใช้ การให้ข้อมูลที่ไม่ถูกต้องในหน้า Landing Page ของผลิตภัณฑ์ถือเป็นการละเมิดหลักเกณฑ์สำหรับนักพัฒนาเว็บ

หากคุณไม่ปฏิบัติตามเงื่อนไขข้อใดข้อหนึ่งข้างต้น ระบบจะจับคู่ผลิตภัณฑ์ของคุณในหน้า Landing Page กับข้อมูลผลิตภัณฑ์ไม่ได้

ส่วน schema.org เกี่ยวกับข้อมูลเวอร์ชันที่คอมพิวเตอร์เข้าใจได้จะช่วยอธิบายรายละเอียดและทำให้คุณเข้าใจ Structured Data


เพิ่มมาร์กอัป Structured Data

มาร์กอัป JSON-LD

หากต้องการเพิ่มมาร์กอัป Structured Data ลงในเว็บไซต์ เราขอแนะนำให้คุณเพิ่มเป็น JSON-LD ในมาร์กอัป HTML ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลเบื้องต้นเกี่ยวกับมาร์กอัป Structured Data ใน Google Search

มาร์กอัป JSON-LD จะแตกต่างจากโค้ดที่แสดงต่อผู้ใช้ ซึ่งจะช่วยให้ดูแลได้ง่ายขึ้น คุณสามารถเพิ่มมาร์กอัป Structured Data ที่ออกแบบมาเพื่อการใช้งานใน Google โดยเฉพาะได้โดยไม่ต้องเปลี่ยนองค์ประกอบภาพในเว็บไซต์

หากคุณใช้แพลตฟอร์มอีคอมเมิร์ซในเว็บไซต์ คุณอาจต้องทำการเปลี่ยนแปลงบางอย่างกับเทมเพลตแพลตฟอร์มหรือโค้ดก่อนที่จะเพิ่ม Structured Data นอกจากนี้ เว็บไซต์ของคุณควรรองรับ JavaScript สำหรับเทมเพลตและแอปพลิเคชันระดับหน้าเว็บ

เคล็ดลับ: โค้ดที่สร้าง Structured Data จะต้องมีการซิงค์กับการเปลี่ยนแปลงองค์ประกอบที่แสดงต่อผู้ใช้บนเว็บไซต์อยู่เสมอ

ตัวอย่าง

JSON-LD

{

  "@context": "https://schema.org/",

  "@type": "Product",

  "sku": "trinket-12345",

  "image": "https://example.com/trinket.jpg",

  "name": "Nice trinket",

  "description": "Trinket with clean lines",

  "gtin": "12345678901234",

  "brand": {

    "@type": "Brand",

    "name": "MyBrand"

  },

  "offers": {

    "@type": "Offer",

    "url": "http://example.com/trinket_offer",

    "itemCondition": "https://schema.org/NewCondition",

    "availability": "https://schema.org/InStock",

    "price": "39.99",

    "priceCurrency": "USD"

  }

มาร์กอัป Structured Data ที่เพิ่มไว้อาจปรากฏขึ้นได้ทุกที่ในซอร์สโค้ด HTML แต่เราขอแนะนำให้ใส่ Structured Data ของผลิตภัณฑ์ใน HTML เริ่มต้นเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด


ผลิตภัณฑ์และข้อเสนอ

หน้า Landing Page ควรมีทั้ง 2 สิ่งต่อไปนี้

  1. ออบเจ็กต์ Product ซึ่งอธิบายถึงผลิตภัณฑ์
  2. ออบเจ็กต์ Offer ที่ฝังอยู่ในฟิลด์ข้อเสนอซึ่งอธิบายถึงวิธีการขายผลิตภัณฑ์นี้

โปรดทราบว่าต้องระบุราคาด้วยเครื่องหมายจุดเป็นตัวคั่นทศนิยมแทนคอมมา หากแสดงราคาในหลายสกุลเงินในหน้า Landing Page คุณจะใช้ออบเจ็กต์ประเภท Offer ได้หลายรายการ หากใช้ออบเจ็กต์ Offer หลายรายการ คุณจะต้องใช้แอตทริบิวต์ priceCurrency เพื่อระบุสกุลเงินด้วย

หากในหน้า Landing Page แสดงราคาลด ซึ่งเป็นราคาที่ผู้ใช้จะจ่ายจริง ณ เวลานั้น โปรดตรวจสอบว่าได้ระบุราคาลดใน Structured Data แล้ว

สำคัญ: schema.org ไม่รองรับแอตทริบิวต์ข้อกำหนดของผลิตภัณฑ์บางรายการ ทั้งนี้ คุณต้องระบุค่า schema.org ต่อไปนี้สำหรับการอัปเดตสินค้าอัตโนมัติ price, priceCurrency, availability และ condition ดูข้อมูลเพิ่มเติมเกี่ยวกับ Structured Data ของส่วนข้อมูลผลิตภัณฑ์ของผู้ขาย (ผลิตภัณฑ์, ข้อเสนอ) ใน Google Search Central


ทดสอบมาร์กอัป

ทดสอบการใช้งาน schema.org ด้วย Search Console หรือเครื่องมือผลการค้นหาที่เป็นสื่อสมบูรณ์ โปรดไปที่การทดสอบผลการค้นหาที่เป็นริชมีเดียหรือศูนย์ช่วยเหลือของ Google Search Console เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้เครื่องมือ การแก้ไขข้อบกพร่อง และการตีความผลลัพธ์ในเครื่องมือ


Structured Data ที่จำเป็นสำหรับหน้าผลิตภัณฑ์ที่ระบุความพร้อมจำหน่ายผลิตภัณฑ์ในร้าน

หากเลือกใช้โฆษณาสินค้าคงคลังในร้านที่มีหน้าผลิตภัณฑ์ที่ระบุความพร้อมจำหน่ายผลิตภัณฑ์ในร้าน คุณสามารถเพิ่มมาร์กอัป Structured Data เพิ่มเติมจากตารางด้านล่างลงในข้อเสนอที่ฝังอยู่เพื่อแสดงหน้าร้านจริงที่ขายผลิตภัณฑ์

หมายเหตุ: มาร์กอัป Schema.org ใช้ในหน้าเว็บที่เขียนเป็นภาษาใดก็ได้ แต่มาร์กอัป เช่น HTML จะเป็นภาษาอังกฤษ และค่า Schema.org จะต้องใช้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ตามที่กำหนด

ค่า Schema.org ค่าของข้อกำหนดฟีดสินค้าคงคลังหรือผลิตภัณฑ์ ประเภทค่า
Product > offers > availableAtOrFrom > branchCode รหัสร้านค้า ตัวระบุที่เป็นตัวอักษรและตัวเลขคละกันแบบไม่ซ้ำสำหรับร้านค้าแต่ละแห่งในพื้นที่ คุณต้องใช้รหัสร้านค้าเดียวกันกับที่คุณระบุไว้ใน Business Profile

Structured Data ที่จำเป็นสำหรับข้อเสนอการมารับสินค้าที่ร้าน

หากเลือกใช้โฆษณาสินค้าคงคลังในร้านที่มีหน้าผลิตภัณฑ์ที่ระบุความพร้อมจำหน่ายผลิตภัณฑ์ในร้านและการรับสินค้าในภายหลังหรือรับสินค้าในวันนี้ คุณสามารถเพิ่มมาร์กอัป Structured Data เพิ่มเติมจากตารางด้านล่างลงในข้อเสนอที่ฝังอยู่เพื่อแสดงหน้าร้านจริงที่พร้อมให้รับผลิตภัณฑ์ดังกล่าว

หมายเหตุ: มาร์กอัป Schema.org ใช้ในหน้าเว็บที่เขียนเป็นภาษาใดก็ได้ แต่มาร์กอัป เช่น HTML จะเป็นภาษาอังกฤษ และค่า Schema.org จะต้องใช้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ตามที่กำหนด

พร็อพเพอร์ตี้ schema.org ค่าของข้อกำหนดฟีดสินค้าคงคลังหรือผลิตภัณฑ์ ประเภทค่า
Product > offers > availableDeliveryMethod -- ค่า schema.org ของ OnSitePickup ระบุว่าผลิตภัณฑ์พร้อมจำหน่ายสำหรับการมารับสินค้าที่ร้าน
Product > offers > potentialAction วิธีรับสินค้า [pickup method] ค่า BuyAction ของ schema.org ระบุว่าผลิตภัณฑ์จำหน่ายผ่านทางออนไลน์สำหรับการมารับสินค้าที่ร้านได้ ค่า ReserveAction ของ schema.org ระบุว่าผลิตภัณฑ์จองผ่านทางออนไลน์สำหรับการมารับสินค้าที่ร้านได้
Product > offers > deliveryLeadTime pickup sla [SLA สำหรับการรับสินค้า] เวลาในการนำส่งควรเป็น 1 หรือ 0 โดยตัวเลขนี้จะใช้ระบุจำนวนวันโดยประมาณที่ต้องรอจนกว่าสินค้าจะพร้อมสำหรับการรับสินค้าดังนี้
0 = วันเดียวกัน
1 = วันถัดไป

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Structured Data สำหรับ Merchant Center

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
true
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
แอป Google
เมนูหลัก
496320337778830329
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
71525
false
false