Structured Data สำหรับคําถามที่พบบ่อย (FAQPage, Question, Answer)

ผลการค้นหาที่เป็นริชมีเดียสำหรับคำถามที่พบบ่อยใน Google Search

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

ความพร้อมใช้งานของฟีเจอร์

ผลการค้นหาที่เป็นริชมีเดียสำหรับคำถามที่พบบ่อยพร้อมให้บริการเฉพาะเว็บไซต์ที่เป็นที่รู้จักและน่าเชื่อถือซึ่งมุ่งเน้นที่รัฐบาลหรือสุขภาพ ฟีเจอร์นี้มีให้บริการทั้งในเดสก์ท็อปและอุปกรณ์เคลื่อนที่ในประเทศและภาษาที่ Google Search ให้บริการ

วิธีเพิ่ม Structured Data

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

ต่อไปนี้เป็นภาพรวมเกี่ยวกับวิธีสร้าง ทดสอบ และเผยแพร่ข้อมูลที่มีโครงสร้าง

  1. เพิ่มพร็อพเพอร์ตี้ที่จำเป็น ดูตำแหน่งการแทรก Structured Data ในหน้าเว็บตามรูปแบบที่คุณใช้อยู่
  2. ปฏิบัติตามหลักเกณฑ์
  3. ตรวจสอบความถูกต้องของโค้ดโดยใช้การทดสอบผลการค้นหาที่เป็นริชมีเดีย และแก้ไขข้อผิดพลาดที่สําคัญทั้งหมด พิจารณาแก้ไขปัญหาที่ไม่สําคัญซึ่งอาจมีการรายงานในเครื่องมือด้วย เพราะอาจช่วยปรับปรุงคุณภาพของ Structured Data ได้ (แต่ไม่จําเป็นว่าต้องมีสิทธิ์ปรากฏในผลการค้นหาที่เป็นริชมีเดีย)
  4. ทำให้หน้าบางหน้าที่มีข้อมูลที่มีโครงสร้างใช้งานได้และใช้เครื่องมือตรวจสอบ URL เพื่อทดสอบว่า Google เห็นหน้าในลักษณะใด ตรวจสอบว่า Google เข้าถึงหน้าดังกล่าวได้และไม่มีการบล็อกหน้าด้วยไฟล์ robots.txt, แท็ก noindex หรือข้อกำหนดให้เข้าสู่ระบบ หากหน้าเว็บดูถูกต้องดีแล้ว คุณขอให้ Google ทำการ Crawl URL อีกครั้งได้
  5. หากต้องการให้ Google ทราบถึงการเปลี่ยนแปลงที่จะเกิดขึ้นในอนาคตอยู่ตลอด เราขอแนะนำให้ส่ง Sitemap ซึ่งกำหนดให้ดำเนินการแบบอัตโนมัติได้โดยใช้ Search Console Sitemap API

ตัวอย่าง

JSON-LD

ต่อไปนี้คือตัวอย่างของ FAQPage ใน JSON-LD


<html>
  <head>
    <title>Finding an apprenticeship - Frequently Asked Questions(FAQ)</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [{
        "@type": "Question",
        "name": "How to find an apprenticeship?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "<p>We provide an official service to search through available apprenticeships. To get started, create an account here, specify the desired region, and your preferences. You will be able to search through all officially registered open apprenticeships.</p>"
        }
      }, {
        "@type": "Question",
        "name": "Whom to contact?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "You can contact the apprenticeship office through our official phone hotline above, or with the web-form below. We generally respond to written requests within 7-10 days."
        }
      }]
    }
    </script>
  </head>
  <body>
  </body>
</html>
Microdata

ต่อไปนี้คือตัวอย่างของ FAQPage ใน Microdata


<html itemscope itemtype="https://schema.org/FAQPage">
<head></head>
<body>
  <h1>
    Frequently Asked Questions(FAQ)
  </h1>
  <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
    <h2 itemprop="name">How to find an apprenticeship?</h2>
    <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
      <div itemprop="text">
        We provide an official service to search through available apprenticeships. To get started, create an account here, specify the desired region, and your preferences. You will be able to search through all officially registered open apprenticeships.
      </div>
    </div>
  </div>
  <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
    <h2 itemprop="name">Whom to contact?</h2>
    <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
      <div itemprop="text">
        You can contact the apprenticeship office through our official phone hotline above, or with the web-form below. We generally respond to written requests within 7-10 days.
      </div>
    </div>
  </div>
</body>
</html>

หลักเกณฑ์

คุณต้องปฏิบัติตามหลักเกณฑ์ต่อไปนี้เพื่อให้หน้าคำถามที่พบบ่อยมีสิทธิ์แสดงเป็นผลการค้นหาที่เป็นสื่อสมบูรณ์สำหรับคำถามที่พบบ่อย

หลักเกณฑ์เนื้อหา

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

    Use Case ที่ถูกต้อง:

    • หน้าคำถามที่พบบ่อยที่เขียนโดยเว็บไซต์เอง โดยไม่มีช่องทางให้ผู้ใช้ส่งคำตอบอื่นๆ
    • หน้าการสนับสนุนของหน่วยงานรัฐบาลที่แสดงรายการคำถามที่พบบ่อย โดยไม่มีช่องทางให้ผู้ใช้ส่งคำตอบอื่นๆ มา

    Use Case ที่ไม่ถูกต้อง:

    • หน้าฟอรัมที่ผู้ใช้ส่งคำตอบสำหรับคำถามข้อเดียวได้
    • หน้าสนับสนุนของผลิตภัณฑ์ที่ผู้ใช้ส่งคำตอบสำหรับคำถามข้อเดียวได้
    • หน้าผลิตภัณฑ์ที่ผู้ใช้ส่งคำถามและคำตอบหลายรายการได้ในหน้าเดียว
  • อย่าใช้ FAQPage เพื่อการโฆษณา
  • ตรวจสอบว่า Question แต่ละรายการมีข้อความของคำถามครบถ้วน และ Answer แต่ละรายการมีข้อความของคำตอบครบถ้วน เนื่องจากระบบอาจแสดงคำถามและคำตอบทั้งข้อความ
  • เนื้อหาคำถามและคำตอบอาจไม่แสดงเป็นผลการค้นหาที่เป็นริชมีเดียหากประกอบด้วยเนื้อหาประเภทต่างๆ ต่อไปนี้ เนื้อหาที่ลามก หยาบคาย ไม่เหมาะสมทางเพศ รุนแรงสยดสยอง การโปรโมตกิจกรรมอันตรายหรือกิจกรรมผิดกฎหมาย หรือภาษาที่แสดงความเกลียดชังหรือล่วงละเมิด
  • เนื้อหา FAQ ทั้งหมดต้องปรากฏให้ผู้ใช้เห็นในหน้าต้นทาง โดยมีตัวอย่างดังนี้

    Use Case ที่ถูกต้อง:

    • ทั้งคําถามและคําตอบจะปรากฏในหน้านั้น
    • คําถามจะปรากฏในหน้านั้นและคําตอบจะซ่อนอยู่ข้างในส่วนที่ขยายได้ ผู้ใช้จะเข้าถึงคําตอบได้โดยคลิกส่วนที่ขยายได้

    Use Case ที่ไม่ถูกต้อง: ผู้ใช้ไม่พบเนื้อหาคําถามที่พบบ่อยเลยในหน้านั้น

  • หากคุณมีเนื้อหาคำถามที่พบบ่อยซ้ำกันในเว็บไซต์ (หมายถึงคำถามและคำตอบเดียวกันปรากฏในหน้าของเว็บไซต์หลายหน้า) ให้มาร์กอัปคำถามที่พบบ่อยนั้นๆ เพียง 1 อินสแตนซ์สำหรับทั้งเว็บไซต์

คำจำกัดความของประเภท Structured Data

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

FAQPage

ดูคำจำกัดความทั้งหมดของ FAQPage ได้ที่ schema.org

ประเภท FAQPage จะบ่งบอกว่าหน้านั้นๆ เป็นคำถามที่พบบ่อยและมีคำถามที่ตอบแล้ว และจะต้องมีคำจำกัดความประเภท FAQPage จำนวน 1 รายการต่อหน้า

พร็อพเพอร์ตี้ที่ Google รองรับมีดังต่อไปนี้

พร็อพเพอร์ตี้ที่จำเป็น
mainEntity Question

อาร์เรย์ขององค์ประกอบ Question ซึ่งประกอบขึ้นเป็นรายการคำถามที่ตอบแล้วซึ่งแสดงใน FAQPage นี้ คุณต้องระบุรายการ Question ที่ถูกต้องอย่างน้อย 1 รายการ รายการ Question จะมีทั้งคําถามและคําตอบ

Question

ดูคำจำกัดความทั้งหมดของ Question ได้ที่ schema.org

ประเภท Question กำหนดคำถามที่ตอบแล้วข้อเดียวในคำถามที่พบบ่อย ทุกๆ อินสแตนซ์ของ Question ต้องอยู่ในอาร์เรย์พร็อพเพอร์ตี้ mainEntity ของ schema.org/FAQPage

พร็อพเพอร์ตี้ที่ Google รองรับมีดังต่อไปนี้

พร็อพเพอร์ตี้ที่จำเป็น
acceptedAnswer Answer

คำตอบสำหรับคำถาม แต่ละคำถามต้องมี 1 คำตอบ

name Text

ข้อความทั้งหมดของคำถาม เช่น "การคืนเงินใช้เวลานานเท่าใด"

Answer

ดูคำจำกัดความทั้งหมดของ Answer ได้ที่ schema.org

ประเภท Answer กำหนด acceptedAnswer ให้ Question แต่ละรายการในหน้านี้

พร็อพเพอร์ตี้ที่ Google รองรับมีดังต่อไปนี้

พร็อพเพอร์ตี้ที่จำเป็น
text Text

คำตอบที่สมบูรณ์ของคำถาม คำตอบอาจมีเนื้อหา HTML เช่น ลิงก์และรายการ Google Search จะแสดงแท็ก HTML ต่อไปนี้ <h1> ถึง <h6>, <br>, <ol>, <ul>, <li>, <a>, <p>, <div>, <b>, <strong>, <i>, และ <em> ระบบจะไม่สนใจแท็กอื่นๆ ทั้งหมด

Monitor rich results with Search Console

Search Console is a tool that helps you monitor how your pages perform in Google Search. You don't have to sign up for Search Console to be included in Google Search results, but it can help you understand and improve how Google sees your site. We recommend checking Search Console in the following cases:

  1. After deploying structured data for the first time
  2. After releasing new templates or updating your code
  3. Analyzing traffic periodically

After deploying structured data for the first time

After Google has indexed your pages, look for issues using the relevant Rich result status report. Ideally, there will be an increase of valid items, and no increase in invalid items. If you find issues in your structured data:

  1. Fix the invalid items.
  2. Inspect a live URL to check if the issue persists.
  3. Request validation using the status report.

After releasing new templates or updating your code

When you make significant changes to your website, monitor for increases in structured data invalid items.
  • If you see an increase in invalid items, perhaps you rolled out a new template that doesn't work, or your site interacts with the existing template in a new and bad way.
  • If you see a decrease in valid items (not matched by an increase in invalid items), perhaps you are no longer embedding structured data in your pages. Use the URL Inspection tool to learn what is causing the issue.

Analyzing traffic periodically

Analyze your Google Search traffic using the Performance Report. The data will show you how often your page appears as a rich result in Search, how often users click on it and what is the average position you appear on search results. You can also automatically pull these results with the Search Console API.

การแก้ปัญหา

หากประสบปัญหาในการใช้หรือแก้ไขข้อบกพร่องของ Structured Data โปรดดูแหล่งข้อมูลต่อไปนี้ซึ่งอาจช่วยคุณได้