รวบรวมรหัส, URL และชื่อของเนื้อหา

เอนทิตีทั้งหมดในแคตตาล็อกต้องมีพร็อพเพอร์ตี้ต่อไปนี้

  • @id: ตัวระบุสากลสำหรับเนื้อหา
  • url: Canonical URL สำหรับเนื้อหา
  • name: ชื่อของเนื้อหา

ตัวอย่าง @id, url และ name

"@id": "http://www.example.com/episode/video/432432432",
"url": "http://www.example.com/episode/video/432432432",
"name": "My example episode",

ตัวระบุ

ตัวระบุ (@id) ต้องเป็นไปตามข้อกำหนดต่อไปนี้

  • ไม่เหมือนใครทั่วโลกในแคตตาล็อกของคุณ
    • ตัวอย่างเช่น อย่าใช้ @id เดียวกันสำหรับ TVSeries และ TVSeason
  • คงที่
    • คุณจะเปลี่ยน @id ในภายหลังไม่ได้
  • ในรูปแบบของ Unified Resource Identifier (URI)
    • หากตัวระบุในเครื่อง (รหัส) ของเนื้อหาไม่ได้อยู่ในรูปแบบ URI ให้ใส่รหัสไว้ด้านหน้าโดเมนเพื่อให้เป็นไปตามข้อกำหนดนี้ ตัวอย่างเช่น หากรหัสเนื้อหาคือ 1234abc และโดเมนคือ https://example.com @id จะเป็น https://example.com/1234abc ได้
    • @id ไม่จำเป็นต้องเป็น URL ที่ใช้งานได้ วิดีโอจะต้องเป็นรูปแบบ URI เท่านั้น
    • โดเมนที่ใช้ใน @id (เช่น https://example.com) ต้องเป็นขององค์กร

เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ (กล่าวคือ ไม่ซ้ำทั่วโลก คงที่ และอยู่ในรูปแบบ URI) เราจึงขอแนะนำให้ใช้ url ของเอนทิตีเป็น @id

Canonical URL

Canonical URL (url) ช่วยให้ Google กระทบยอดเนื้อหาในแคตตาล็อกกับเนื้อหาในฐานข้อมูลของ Google ได้อย่างถูกต้อง

"Canonical URL คือ URL ของหน้าที่ Google คิดว่าเป็นตัวแทนที่ดีที่สุดของหน้าต่างๆ ที่ซ้ำกันในเว็บไซต์ของคุณ ตัวอย่างเช่น หากคุณมี URL หลายรายการสําหรับหน้าเดียวกัน (เช่น example.com?dress=1234 และ example.com/dresses/1234) Google จะเลือก URL หนึ่งเป็น Canonical URL" (แหล่งที่มา: รวม URL ที่ซ้ำกัน)

ข้อกำหนดสำหรับ Canonical URL มีดังนี้

  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google รวบรวมข้อมูลได้
  • (การดำเนินการเพื่อฟังเท่านั้น) url ต้องนำไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้บล็อกโดยเพย์วอลล์

รวบรวมรหัส, URL และชื่อ

ทำสิ่งต่อไปนี้:

  1. รวบรวมชื่อของเนื้อหาในแคตตาล็อก
  2. ระบุ URL ตามรูปแบบบัญญัติของเนื้อหา (เราขอแนะนำให้คุณใช้ url ของเนื้อหาเป็น @id)