หลักสูตร

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

ภาพหน้าจอของหลักสูตรในผลการค้นหา

วิธีเพิ่มข้อมูลที่มีโครงสร้าง

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

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

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

ตัวอย่าง

ต่อไปนี้คือตัวอย่างหลักสูตรใน JSON-LD


<html>
  <head>
    <title>Introduction to Computer Science and Programming</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Course",
      "name": "Introduction to Computer Science and Programming",
      "description": "Introductory CS course laying out the basics.",
      "provider": {
        "@type": "Organization",
        "name": "University of Technology - Eureka",
        "sameAs": "http://www.ut-eureka.edu"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

หลักเกณฑ์

คุณต้องทำตามหลักเกณฑ์เหล่านี้เพื่อให้มีสิทธิ์ปรากฏในภาพหมุนของหลักสูตร

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

  • ใช้มาร์กอัป Course สำหรับเนื้อหาด้านการศึกษาที่ตรงกับคำจำกัดความของคำว่าหลักสูตรต่อไปนี้เท่านั้น ได้แก่ ชุดหรือหน่วยหลักสูตรการศึกษาที่มีการบรรยาย บทเรียน หรือโมดูลเกี่ยวกับวิชาและ/หรือหัวข้อที่เจาะจง
  • หลักสูตรต้องมีผลสัมฤทธิ์ทางการศึกษาอันเป็นความรู้และ/หรือทักษะที่ชัดเจนเกี่ยวกับวิชาและ/หรือหัวข้อที่เจาะจง และมีผู้สอน 1 คนหรือมากกว่านั้น พร้อมด้วยบัญชีรายชื่อนักเรียน
  • กิจกรรมสำหรับบุคคลทั่วไป เช่น “วันดาราศาสตร์” ไม่ใช่หลักสูตร และ “วิดีโอสอนทำแซนด์วิช” ความยาว 2 นาทีรายการเดียวก็ไม่ถือว่าเป็นหลักสูตร

หลักเกณฑ์ทางเทคนิค

name และ provider ของแต่ละหลักสูตรต้องเป็นชื่อที่ถูกต้องและมีคำนำหน้าชื่อที่ถูกต้อง ตัวอย่างแนวทางปฏิบัติเกี่ยวกับการตั้งชื่อที่ไม่ถูกต้องมีดังต่อไปนี้

  • วลีโปรโมต "โรงเรียนที่ดีที่สุดในโลก"
  • การใส่ราคาในชื่อหลักสูตร "เรียนอูคูเลเล่ เพียง $30!"
  • การใช้สิ่งที่ไม่ใช่หลักสูตรเป็นชื่อ เช่น "ทำเงินได้อย่างรวดเร็วด้วยคลาสนี้!"
  • ส่วนลดหรือโอกาสในการซื้อ เช่น "บุคลากรแถวหน้าในวงการจะมาเผยความลับสู่ความสำเร็จ ลด 25%!"

คำจำกัดความของประเภทข้อมูลที่มีโครงสร้าง

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

Course

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

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

Text

คำอธิบายของหลักสูตร จำกัดการแสดงผล 60 อักขระ

name

Text

ชื่อของหลักสูตร

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

Organization

องค์กรที่เผยแพร่เนื้อหาต้นฉบับของหลักสูตร เช่น UC Berkeley

ItemList

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

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

ListItem

ข้อมูลเสริมของหน้ารายการเดี่ยว

ListItem.position

Integer

ตำแหน่งตามลำดับของหน้ารายการในลิสต์

ListItem.url

URL

Canonical URL ของหน้ารายการ รายการทั้งหมดควรมี URL ที่ไม่ซ้ำกัน

การแก้ปัญหา

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