Structured Data สำหรับถามและตอบ (QAPage)

ภาพแสดงผลการค้นหาที่เป็นริชมีเดียสำหรับคำถามและคำตอบ

หน้าถามและตอบคือหน้าเว็บที่มีข้อมูลในรูปแบบคำถามและคำตอบ โดยเริ่มด้วยคำถาม 1 ข้อและตามด้วยคำตอบของคำถามนั้น สำหรับเนื้อหาที่นำเสนอคำถามและคำตอบ คุณจะมาร์กอัปข้อมูลได้ด้วยประเภท QAPage, Question และ Answer ของ schema.org

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

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

如何添加结构化数据

结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式

下面概述了如何构建、测试和发布结构化数据。如需获得向网页添加结构化数据的分步指南,请查看结构化数据 Codelab

  1. 添加必要属性。根据您使用的格式,了解在网页上的什么位置插入结构化数据
  2. 遵循指南
  3. 使用富媒体搜索结果测试验证您的代码,并修复所有严重错误。此外,您还可以考虑修正该工具中可能会标记的任何非严重问题,因为这些这样有助于提升结构化数据的质量(不过,要使内容能够显示为富媒体搜索结果,并非必须这么做)。
  4. 部署一些包含您的结构化数据的网页,然后使用网址检查工具测试 Google 看到的网页样貌。请确保您的网页可供 Google 访问,不会因 robots.txt 文件、noindex 标记或登录要求而被屏蔽。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址
  5. 为了让 Google 随时了解日后发生的更改,我们建议您提交站点地图Search Console Sitemap API 可以帮助您自动执行此操作。

ตัวอย่าง

ตัวอย่างมาร์กอัปต่อไปนี้มีคำจำกัดความของประเภท QAPage, Question และ Answer ใน JSON-LD

JSON-LD

<html>
  <head>
    <title>How many ounces are there in a pound?</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "QAPage",
      "mainEntity": {
        "@type": "Question",
        "name": "How many ounces are there in a pound?",
        "text": "I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?",
        "answerCount": 3,
        "upvoteCount": 26,
        "datePublished": "2024-02-14T15:34-05:00",
        "author": {
          "@type": "Person",
          "name": "Mary Stone",
          "url": "https://example.com/profiles/mary-stone"
        },
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "1 pound (lb) is equal to 16 ounces (oz).",
          "image": "https://example.com/images/conversion-chart.jpg",
          "upvoteCount": 1337,
          "url": "https://example.com/question1#acceptedAnswer",
          "datePublished": "2024-02-14T16:34-05:00",
          "author": {
            "@type": "Person",
            "name": "Julius Fernandez",
            "url": "https://example.com/profiles/julius-fernandez"
          }
        },
        "suggestedAnswer": [
          {
            "@type": "Answer",
            "text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
            "upvoteCount": 42,
            "url": "https://example.com/question1#suggestedAnswer1",
            "datePublished": "2024-02-14T15:39-05:00",
            "author": {
              "@type": "Person",
              "name": "Kara Weber",
              "url": "https://example.com/profiles/kara-weber"
            },
            "comment": {
              "@type": "Comment",
              "text": "I'm looking for ounces, not fluid ounces.",
              "datePublished": "2024-02-14T15:40-05:00",
              "author": {
                "@type": "Person",
                "name": "Mary Stone",
                "url": "https://example.com/profiles/mary-stone"
              }
            }
          }, {
            "@type": "Answer",
            "text": " I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.",
            "upvoteCount": 0,
            "url": "https://example.com/question1#suggestedAnswer2",
            "datePublished": "2024-02-14T16:02-05:00",
            "author": {
              "@type": "Person",
              "name": "Joe Cobb",
              "url": "https://example.com/profiles/joe-cobb"
            }
          }
        ]
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>
Microdata

<html>
<body itemscope itemtype="https://schema.org/QAPage">
<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question">
   <h2 itemprop="name">How many ounces are there in a pound?</h2>
   <div itemprop="upvoteCount">52</div>
   <div itemprop="text">I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?</div>
<div>
    <div><span itemprop="answerCount">3</span> answers</div>
    <div><span itemprop="upvoteCount">26</span> votes</div>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
       <div itemprop="upvoteCount">1337</div>
       <div itemprop="text">
       1 pound (lb) is equal to 16 ounces (oz).
       </div>
      <a itemprop="url" href="https://example.com/question1#acceptedAnswer">Answer Link</a>
      </div>
    <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
       <div itemprop="upvoteCount">42</div>
       <div itemprop="text">
       Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.
       </div>
       <a itemprop="url" href="https://example.com/question1#suggestedAnswer1">Answer Link</a>
     </div>
     <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
       <div itemprop="upvoteCount">0</div>
       <div itemprop="text">
       I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.
       </div>
       <a itemprop="url" href="https://example.com/question1#suggestedAnswer2">Answer Link</a>
    </div>
</div>
</div>
</body>
</html>

หลักเกณฑ์

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

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

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

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

    • หน้าฟอรัมที่ผู้ใช้ส่งคำตอบสำหรับคำถามข้อเดียวได้
    • หน้าสนับสนุนของผลิตภัณฑ์ที่ผู้ใช้ส่งคำตอบสำหรับคำถามข้อเดียวได้

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

    • หน้าคำถามที่พบบ่อยที่เขียนโดยเว็บไซต์เอง โดยไม่มีช่องทางให้ผู้ใช้ส่งคำตอบอื่นๆ
    • หน้าผลิตภัณฑ์ที่ผู้ใช้ส่งคำถามและคำตอบหลายรายการได้ในหน้าเดียว
    • คำแนะนำวิธีใช้ที่ตอบคำถามข้อเดียว
    • บล็อกโพสต์ที่ตอบคำถามข้อเดียว
    • เรียงความที่ตอบคำถามข้อเดียว
  • อย่าใช้มาร์กอัป QAPage กับทุกหน้าในเว็บไซต์หรือฟอรัมหากเนื้อหาในบางหน้าไม่มีสิทธิ์ใช้มาร์กอัป เช่น ฟอรัมอาจมีคำถามโพสต์อยู่มากมาย ซึ่งคำถามแต่ละข้อมีสิทธิ์ใช้มาร์กอัป แต่หากฟอรัมมีหน้าที่ไม่ใช่คำถามด้วย หน้าดังกล่าวจะไม่มีสิทธิ์ใช้มาร์กอัป
  • อย่าใช้มาร์กอัป QAPage กับหน้าคำถามที่พบบ่อยหรือหน้าที่มีคำถามหลายข้อต่อ 1 หน้า มาร์กอัป QAPage มีไว้สำหรับหน้าที่โฟกัสที่คำถามเพียงข้อเดียวและคำตอบของคำถามข้อนั้น
  • อย่าใช้มาร์กอัป QAPage เพื่อการโฆษณา
  • ตรวจสอบว่า Question แต่ละรายการมีข้อความของคำถามครบถ้วน และ Answer แต่ละรายการมีข้อความของคำตอบครบถ้วน
  • มาร์กอัป Answer มีไว้สำหรับคำตอบของคำถาม ไม่ใช่ความคิดเห็นเกี่ยวกับคำถามหรือความคิดเห็นเกี่ยวกับคำตอบอื่นๆ แต่ให้ใช้พร็อพเพอร์ตี้ comment และประเภท Comment สำหรับเนื้อหาประเภทนี้แทน
  • เนื้อหาคำถามและคำตอบอาจไม่แสดงเป็นผลการค้นหาที่เป็นริชมีเดียหากประกอบด้วยเนื้อหาประเภทต่างๆ ต่อไปนี้ เนื้อหาที่ลามก หยาบคาย ไม่เหมาะสมทางเพศ รุนแรงสยดสยอง การโปรโมตกิจกรรมอันตรายหรือกิจกรรมผิดกฎหมาย หรือภาษาที่แสดงความเกลียดชังหรือล่วงละเมิด
  • หน้าถามและตอบที่เกี่ยวกับการศึกษาที่การมุ่งเน้นหลักคือให้คําตอบที่ถูกต้องสําหรับคําถามการบ้านที่ผู้ใช้ส่งมา อาจมีสิทธิ์สำหรับการใช้งานภาพสไลด์ถามและตอบ หน้าเหล่านี้อาจมีเพียงคำตอบเดียวที่ตอบหรือเลือกโดยผู้เชี่ยวชาญภายใน (แทนที่จะเป็นผู้ใช้)
    ตัวอย่าง: หน้าการศึกษาที่ผู้ใช้ส่งคําถามมา 1 ข้อและคําถามยอดนิยมจะเลือกโดยผู้เชี่ยวชาญ

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

ส่วนนี้จะอธิบายประเภท Structured Data ที่เกี่ยวข้องกับ QAPage

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

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

QAPage

ประเภท QAPage บ่งชี้ว่าหน้าดังกล่าวโฟกัสที่คำถามข้อเดียวและคำตอบของคำถามนั้น เราจะใช้ Structured Data Question จากหน้าที่มีมาร์กอัป QAPage เท่านั้น และจะต้องมีคําจํากัดความประเภท QAPage เพียง 1 รายการต่อหน้า

ดูคำจำกัดความที่สมบูรณ์ของ QAPage ได้ที่ https://schema.org/QAPage

ตารางต่อไปนี้จะอธิบายพร็อพเพอร์ตี้ของประเภท QAPage ที่ Google Search ใช้

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

mainEntity

Question

Question สำหรับหน้านี้ต้องฝังอยู่ใต้พร็อพเพอร์ตี้ mainEntity ของรายการ QAPage

Question

ประเภท Question จะกำหนดคำถามที่หน้านี้ตอบและรวมถึงคำตอบของคำถามนั้น (หากมี) ระบบคาดว่าหน้าเว็บจะมีประเภท Question จำนวน 1 รายการ โดยฝังอยู่ใต้พร็อพเพอร์ตี้ mainEntity ของ schema.org/QAPage และจะต้องมีคำจำกัดความประเภท Question เพียง 1 รายการต่อหน้า

ดูคำจำกัดความที่สมบูรณ์ของ Question ได้ที่ https://schema.org/Question พร็อพเพอร์ตี้ที่ Google รองรับมีดังต่อไปนี้

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

answerCount

Integer

จำนวนคำตอบทั้งหมดของคำถามนั้น เช่น หากมี 15 คำตอบแต่มีการมาร์กอัปเพียง 10 คำตอบแรกเนื่องจากการใส่เลขหน้า ค่านี้จะเป็น 15 และค่านี้จะเป็น 0 สำหรับคำถามที่ไม่มีคำตอบ answerCount + commentCount ควรเท่ากับจำนวนการตอบกลับทั้งหมดของทุกประเภท

acceptedAnswer หรือ suggestedAnswer ก็ได้ Answer

คำถามต้องมีอย่างน้อย 1 คำตอบ ไม่ว่าจะเป็น acceptedAnswer หรือ suggestedAnswer เพื่อให้มีสิทธิ์แสดงเป็นผลการค้นหาที่เป็นริชมีเดีย อย่างไรก็ตาม คำถามอาจไม่มีคำตอบตอนที่โพสต์เป็นครั้งแรก สำหรับคำถามที่ไม่มีคำตอบ ให้ตั้งค่าพร็อพเพอร์ตี้ answerCount เป็น 0 คำถามที่ไม่มีคำตอบจะไม่มีสิทธิ์แสดงเป็นผลการค้นหาที่เป็นริชมีเดีย

acceptedAnswer

Answer

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

suggestedAnswer

Answer

คำตอบที่เป็นไปได้ 1 คำตอบ แต่ไม่ได้รับการยอมรับว่าเป็นคำตอบยอดนิยม (acceptedAnswer) โดยในคำถามหนึ่งๆ อาจไม่มีคำตอบเลยหรือมีมากกว่า 1 คำตอบ

name

Text

ข้อความทั้งหมดของคำถามแบบสั้น เช่น "1 ถ้วยเท่ากับกี่ช้อนชา"

พร็อพเพอร์ตี้ที่แนะนำ

author

Person หรือ Organization

ข้อมูลเกี่ยวกับผู้เขียนคำถาม โปรดทําตามแนวทางปฏิบัติแนะนําเกี่ยวกับมาร์กอัปผู้เขียนเพื่อช่วยให้ Google เข้าใจเกี่ยวกับผู้เขียนในฟีเจอร์ต่างๆ ได้ดีที่สุด

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

author.url

URL

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

comment

Comment

ความคิดเห็นที่เกี่ยวข้องกับคำถาม (หากมี) ตามหลักการแล้ว เนื้อหานี้ไม่ใช่คำตอบ แต่มักจะเป็นการชี้แจงหรือพูดคุยเกี่ยวกับคำถาม

commentCount

Integer

จำนวนความคิดเห็นเกี่ยวกับคำถามนี้ (หากมี) answerCount + commentCount ควรเท่ากับจำนวนการตอบกลับทั้งหมดของทุกประเภท

dateModified

DateTime

วันที่และเวลาที่มีการแก้ไขคำตอบ (หากมี) ในรูปแบบ ISO 8601

datePublished

DateTime

วันที่และเวลาที่โพสต์คำถามในรูปแบบ ISO 8601

digitalSourceType

IPTCDigitalSourceEnumeration

พร็อพเพอร์ตี้ digitalSourceType บ่งชี้ประเภทแหล่งที่มาดิจิทัลที่เชื่อมโยงกับเนื้อหา (หากมี) พร็อพเพอร์ตี้นี้มีความเกี่ยวข้องอย่างยิ่งในการแยกความแตกต่างระหว่างเนื้อหาที่มนุษย์สร้างขึ้นกับเนื้อหาที่ AI หรือเครื่องมืออื่นๆ สร้างขึ้น Google รองรับค่าต่อไปนี้

  • TrainedAlgorithmicMediaDigitalSource: บ่งชี้เนื้อหาที่สร้างขึ้นโดยโมเดลที่ฝึกแล้ว เช่น LLM
  • AlgorithmicMediaDigitalSource: บ่งชี้เนื้อหาที่สร้างขึ้นโดยกระบวนการอัลกอริทึมง่ายๆ เช่น บ็อตตอบกลับอัตโนมัติ

หากไม่ได้ระบุพร็อพเพอร์ตี้นี้ Google จะถือว่าเนื้อหาดังกล่าวสร้างขึ้นโดยมนุษย์

image

ImageObject หรือ URL

รูปภาพในหน้าภายในคำถาม (หากมี) หากไม่มีรูปภาพ ก็ไม่ต้องใส่รูปภาพที่เป็นค่าเริ่มต้น ไอคอน ตัวยึดตำแหน่ง หรือผู้เขียนลงในฟิลด์นี้

text

Text

ข้อความทั้งหมดของคำถามแบบยาว เช่น "ฉันจะทำอาหารและอยากรู้ว่าถ้วยหนึ่งเท่ากับกี่ช้อนชา 1 ถ้วยเท่ากับกี่ช้อนชา"

upvoteCount

Integer

จำนวนคะแนนโหวตทั้งหมดที่คำถามนี้ได้รับ หากหน้ารองรับการโหวตเห็นด้วยและไม่เห็นด้วย ให้กำหนดค่า upvoteCount เป็นค่ารวมค่าเดียวที่แสดงถึงทั้งการโหวตเห็นด้วยและไม่เห็นด้วย เช่น หากมีการโหวตเห็นด้วย 5 คะแนนและไม่เห็นด้วย 2 คะแนน ค่ารวมที่ใช้กับ upvoteCount คือ 3 หากมีการโหวตเห็นด้วย 5 คะแนน แต่หน้าไม่รองรับการโหวตไม่เห็นด้วย ค่าของ upvoteCount จะเท่ากับ 5

video

VideoObject

วิดีโอในหน้าภายในคำถาม หากมี

Answer

ประเภท Answer กำหนดคำตอบที่แนะนำและยอมรับให้กับ Question ในหน้านี้ กำหนด Answers ภายใน Question เป็นค่าสำหรับพร็อพเพอร์ตี้ suggestedAnswer และ acceptedAnswer

ตารางต่อไปนี้อธิบายพร็อพเพอร์ตี้ของประเภท Answer ที่ใช้ภายใน Question

ดูคำจำกัดความที่สมบูรณ์ของ Answer ได้ที่ https://schema.org/Answer

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

text

Text

ข้อความทั้งหมดของคำตอบ หากมาร์กอัปเพียงบางส่วนของคำตอบ เนื้อหาอาจไม่แสดงและ Google จะเลือกข้อความที่ดีที่สุดเพื่อนำไปแสดงไม่ได้

พร็อพเพอร์ตี้ที่แนะนำ

author

Person หรือ Organization

ข้อมูลเกี่ยวกับผู้เขียนคำตอบ โปรดทําตามแนวทางปฏิบัติแนะนําเกี่ยวกับมาร์กอัปผู้เขียนเพื่อช่วยให้ Google เข้าใจเกี่ยวกับผู้เขียนในฟีเจอร์ต่างๆ ได้ดีที่สุด

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

author.url

URL

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

comment

Comment

ความคิดเห็นเกี่ยวกับคำตอบ มักจะเป็นการชี้แจงหรือพูดคุยเกี่ยวกับคำตอบนั้นๆ (หากมี)

commentCount

Integer

จำนวนความคิดเห็นเกี่ยวกับคำตอบนี้ (หากมี) ซึ่งจะมีประโยชน์อย่างยิ่ง หากความคิดเห็นเหล่านั้นไม่ได้แสดงอยู่ครบทั้งหมดในมาร์กอัปความคิดเห็น

dateModified

DateTime

วันที่และเวลาที่แก้ไขคำตอบในรูปแบบ ISO 8601 (หากมี)

datePublished

DateTime

วันที่และเวลาที่มีการตอบคำถามในรูปแบบ ISO 8601

digitalSourceType

IPTCDigitalSourceEnumeration

พร็อพเพอร์ตี้ digitalSourceType บ่งชี้ประเภทแหล่งที่มาดิจิทัลที่เชื่อมโยงกับเนื้อหา (หากมี) พร็อพเพอร์ตี้นี้มีความเกี่ยวข้องอย่างยิ่งในการแยกความแตกต่างระหว่างเนื้อหาที่มนุษย์สร้างขึ้นกับเนื้อหาที่ AI หรือเครื่องมืออื่นๆ สร้างขึ้น Google รองรับค่าต่อไปนี้

  • TrainedAlgorithmicMediaDigitalSource: บ่งชี้เนื้อหาที่สร้างขึ้นโดยโมเดลที่ฝึกแล้ว เช่น LLM
  • AlgorithmicMediaDigitalSource: บ่งชี้เนื้อหาที่สร้างขึ้นโดยกระบวนการอัลกอริทึมง่ายๆ เช่น บ็อตตอบกลับอัตโนมัติ

หากไม่ได้ระบุพร็อพเพอร์ตี้นี้ Google จะถือว่าเนื้อหาดังกล่าวสร้างขึ้นโดยมนุษย์

image

ImageObject หรือ URL

รูปภาพในหน้าภายในความคิดเห็น (หากมี) หากไม่มีรูปภาพ ก็ไม่ต้องใส่รูปภาพที่เป็นค่าเริ่มต้น ไอคอน ตัวยึดตำแหน่ง หรือผู้เขียนลงในฟิลด์นี้

upvoteCount

Integer

จำนวนคะแนนโหวตทั้งหมดที่คำตอบนี้ได้รับ (หากมี) หากหน้ารองรับการโหวตเห็นด้วยและไม่เห็นด้วย ให้กำหนดค่า upvoteCount เป็นค่ารวมค่าเดียวที่แสดงถึงทั้งการโหวตเห็นด้วยและไม่เห็นด้วย เช่น หากมีการโหวตเห็นด้วย 5 คะแนนและไม่เห็นด้วย 2 คะแนน ค่ารวมที่ใช้กับ upvoteCount คือ 3 หากมีการโหวตเห็นด้วย 5 คะแนน แต่หน้าไม่รองรับการโหวตไม่เห็นด้วย ค่าของ upvoteCount จะเท่ากับ 5

url

URL

URL ที่ลิงก์มายังคำตอบนี้โดยตรง เช่น https://www.examplesite.com/question#answer1

video

VideoObject หรือ URL

วิดีโอในหน้าภายในคำตอบ (หากมี)

Comment

คุณสามารถใช้ประเภท Comment เพื่ออธิบายการชี้แจงหรือการสนทนาเกี่ยวกับคำถามหรือคำตอบที่ไม่ใช่คำถามและคำตอบได้ กำหนด Comments ภายใน Question หรือ Answer เป็นค่าสำหรับพร็อพเพอร์ตี้ comment

ดูคำจำกัดความที่สมบูรณ์ของ Comment ได้ที่ https://schema.org/Comment

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

text

Text

ข้อความทั้งหมดของความคิดเห็น หากมาร์กอัปเพียงบางส่วน Google อาจพิจารณาไม่ได้ว่าข้อความใดดีที่สุดสำหรับนำไปแสดง

พร็อพเพอร์ตี้ที่แนะนำ

author

Person หรือ Organization

ข้อมูลเกี่ยวกับผู้เขียนความคิดเห็น โปรดทําตามแนวทางปฏิบัติแนะนําเกี่ยวกับมาร์กอัปผู้เขียนเพื่อช่วยให้ Google เข้าใจเกี่ยวกับผู้เขียนในฟีเจอร์ต่างๆ ได้ดีที่สุด

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

author.url

URL

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

comment

Comment

ความคิดเห็นที่เป็นชุดข้อความที่ฝังไว้ซึ่งตอบกลับความคิดเห็นนั้น (หากมี)

commentCount

Integer

จำนวนความคิดเห็นเกี่ยวกับความคิดเห็นนี้ (หากมี) ซึ่งจะมีประโยชน์อย่างยิ่ง หากความคิดเห็นเหล่านั้นไม่ได้แสดงอยู่ครบทั้งหมดในมาร์กอัปความคิดเห็น

dateModified

DateTime

วันที่และเวลาที่แก้ไขความคิดเห็นในรูปแบบ ISO 8601 (หากมี)

datePublished

DateTime

วันที่และเวลาที่เขียนความคิดเห็นในรูปแบบ ISO 8601

digitalSourceType

IPTCDigitalSourceEnumeration

พร็อพเพอร์ตี้ digitalSourceType บ่งชี้ประเภทแหล่งที่มาดิจิทัลที่เชื่อมโยงกับเนื้อหา (หากมี) พร็อพเพอร์ตี้นี้มีความเกี่ยวข้องอย่างยิ่งในการแยกความแตกต่างระหว่างเนื้อหาที่มนุษย์สร้างขึ้นกับเนื้อหาที่ AI หรือเครื่องมืออื่นๆ สร้างขึ้น Google รองรับค่าต่อไปนี้

  • TrainedAlgorithmicMediaDigitalSource: บ่งชี้เนื้อหาที่สร้างขึ้นโดยโมเดลที่ฝึกแล้ว เช่น LLM
  • AlgorithmicMediaDigitalSource: บ่งชี้เนื้อหาที่สร้างขึ้นโดยกระบวนการอัลกอริทึมง่ายๆ เช่น บ็อตตอบกลับอัตโนมัติ

หากไม่ได้ระบุพร็อพเพอร์ตี้นี้ Google จะถือว่าเนื้อหาดังกล่าวสร้างขึ้นโดยมนุษย์

image

ImageObject หรือ URL

รูปภาพในหน้าภายในความคิดเห็น (หากมี) หากไม่มีรูปภาพ ก็ไม่ต้องใส่รูปภาพที่เป็นค่าเริ่มต้น ไอคอน ตัวยึดตำแหน่ง หรือผู้เขียนลงในฟิลด์นี้

video

VideoObject หรือ URL

วิดีโอในหน้าภายในความคิดเห็น หากมี

ตรวจสอบผลการค้นหาที่เป็นสื่อสมบูรณ์ด้วย Search Console

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

  1. หลังจากทำให้ข้อมูลที่มีโครงสร้างใช้งานได้เป็นครั้งแรก
  2. หลังจากเผยแพร่เทมเพลตใหม่หรืออัปเดตโค้ด
  3. วิเคราะห์การเข้าชมเป็นระยะ

หลังจากทำให้ข้อมูลที่มีโครงสร้างใช้งานได้เป็นครั้งแรก

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

  1. แก้ไขรายการที่ไม่ถูกต้อง
  2. ตรวจสอบ URL ที่เผยแพร่เพื่อดูว่ายังมีปัญหาอยู่หรือไม่
  3. ขอการตรวจสอบโดยใช้รายงานสถานะ

หลังจากเผยแพร่เทมเพลตใหม่หรืออัปเดตโค้ด

เมื่อทําการเปลี่ยนแปลงที่สําคัญในเว็บไซต์ ให้คอยตรวจสอบการเพิ่มขึ้นของรายการที่ไม่ถูกต้องของ Structured Data
  • หากเห็นว่าจำนวนรายการที่ไม่ถูกต้องเพิ่มขึ้น อาจเป็นเพราะคุณเผยแพร่เทมเพลตใหม่ที่ใช้งานไม่ได้ หรือเว็บไซต์โต้ตอบกับเทมเพลตที่มีอยู่ด้วยวิธีใหม่และไม่ถูกต้อง
  • หากเห็นว่าจำนวนรายการที่ถูกต้องลดลง (ไม่สอดคล้องกับรายการที่ถูกต้องซึ่งเพิ่มขึ้น) บางทีอาจเป็นเพราะคุณไม่ได้ฝัง Structured Data ไว้ในหน้าอีกแล้ว ให้ใช้เครื่องมือตรวจสอบ URL เพื่อดูสาเหตุของปัญหา

วิเคราะห์การเข้าชมเป็นระยะ

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

问题排查

如果您在实施或调试结构化数据时遇到问题,请查看下面列出的一些实用资源。

  • 如果您使用了内容管理系统 (CMS) 或其他人负责管理您的网站,请向其寻求帮助。请务必向其转发列明问题细节的任何 Search Console 消息。
  • Google 不能保证使用结构化数据的功能一定会显示在搜索结果中。如需查看导致 Google 无法将您的内容显示为富媒体搜索结果的各种常见原因,请参阅结构化数据常规指南
  • 您的结构化数据可能存在错误。请参阅结构化数据错误列表
  • 如果您的网页受到结构化数据手动操作的影响,其中的结构化数据将会被忽略(但该网页仍可能会出现在 Google 搜索结果中)。如需修正结构化数据问题,请使用“人工处置措施”报告
  • 再次查看相关指南,确认您的内容是否未遵循指南。问题可能是因为出现垃圾内容或使用垃圾标记导致的。不过,问题可能不是语法问题,因此富媒体搜索结果测试无法识别这些问题。
  • 针对富媒体搜索结果缺失/富媒体搜索结果总数下降进行问题排查
  • 请等待一段时间,以便 Google 重新抓取您的网页并重新将其编入索引。请注意,网页发布后,Google 可能需要几天时间才会找到和抓取该网页。有关抓取和索引编制的常见问题,请参阅 Google 搜索抓取和索引编制常见问题解答
  • Google 搜索中心论坛中发帖提问。