ระบุ URL ซึ่งเป็นที่ยอมรับ

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

<meta property="og:url" content="https://example.com/path" />

เริ่มตั้งแต่วันที่ 3 กุมภาพันธ์ 2020 เป็นต้นไป คุณจะไม่สามารถระบุ URL ที่มีโดเมนอื่นเป็น URL ที่ยอมรับได้อีกต่อไป เว้นแต่ว่าโดเมนนั้นจะเพิ่มโดเมนของคุณไว้ในรายการที่อนุญาตอย่างชัดเจนโดยใช้เครื่องมือของเว็บมาสเตอร์

ลิงก์ทั้งหมดที่ระบุ URL ที่ยอมรับได้เดียวกันจะถือว่าเป็นทรัพยากรเดียวกันโดยโครงสร้างพื้นฐานการแชร์ลิงก์ของ Facebook เพื่อจุดประสงค์ของเกณฑ์ชี้วัดและเมตาดาต้า (รูปภาพลิงก์ ชื่อ ฯลฯ) คุณสามารถดูเกณฑ์ชี้วัดการมีส่วนร่วมสำหรับ URL โดยใช้การเรียก API กราฟ:

GET /?id={your_url}&fields=engagement

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

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

การพิจารณาเพิ่มเติม

  • เส้นทางที่ระบุสำหรับ og:url ไม่จำเป็นต้องเป็นหน้าที่แสดงผลในเบราว์เซอร์ อย่างไรก็ตาม เส้นทางจะต้องตอบสนองต่อครอว์เลอร์ Facebook และส่งกลับแท็กเมตา og:* สำหรับรายละเอียดเกี่ยวกับการตรวจหาครอว์เลอร์ Facebook โปรดดูที่ ครอว์เลอร์ Facebook
  • เมื่อเส้นทางที่อ้างถึงโดย og:url ส่งกลับลิงก์ og:url ที่แตกต่างกัน ระบบจะติดตามลิงก์ใหม่ รายละเอียดการแชร์ที่ Facebook ใช้นั้นเป็นรายละเอียดที่ลิงก์สุดท้ายในเครือข่ายการเปลี่ยนเส้นทาง ลิงก์สุดท้ายในเครือข่ายควรรวมแท็กเมตา og:url ด้วย หากไม่ได้ระบุ og:url จะถือว่า URL ของหน้านั้นเป็น URL ซึ่งเป็นที่ยอมรับ

วิธีเก็บรักษาเกณฑ์ชี้วัดการมีส่วนร่วมเมื่อเปลี่ยน URL

ตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีการเปลี่ยน URL สำหรับหน้าในขณะที่ยังคงรักษาลิงก์การแชร์ของ Facebook และเกณฑ์ชี้วัดที่เกี่ยวข้อง สันนิษฐานว่า URL สำหรับหน้านั้นเปลี่ยนแปลงแล้ว

  1. ใช้การเปลี่ยนเส้นทาง HTTP 301 หรือ 302 เพื่อส่งผู้เข้าชมไปที่ URL ใหม่เมื่อผู้เข้าชมเหล่านั้นคลิกที่ URL เก่า ครอว์เลอร์ยังต้องสามารถเข้าถึง URL เก่า จึงต้องยกเว้นตัวแทนผู้ใช้ของครอว์เลอร์จากการเปลี่ยนเส้นทาง และเปลี่ยนเส้นทางลูกค้าของครอว์เลอร์ที่ไม่ใช่ครอว์เลอร์ Facebook เท่านั้น สำหรับรายละเอียดเกี่ยวกับการตรวจหาครอว์เลอร์ Facebook โปรดดูที่ การแชร์แนวทางปฏิบัติที่ดีที่สุด - ครอว์เลอร์
  2. เปิดหน้าใหม่และเพิ่มแท็ก og:url ตั้งค่าแอตทริบิวต์เนื้อหาเป็นค่า URL ก่อนหน้า
  3. <meta property="og:url" content="your_old_url" />
  4. สร้างหน้าใหม่ที่ URL เก่าและเพิ่มแท็กเมตาส่วนหัวต่อไปนี้:
  5. <!-- This is the URL for this page -->
    <meta property="og:url" content="your_old_url" />
    
    <!-- This is the og:* meta from the original version of the page -->
    <meta property="og:title" content="your_link_title">
    <meta property="og:image" content="your_image_url">
  6. เผยแพร่เนื้อหาของคุณ แล้วใช้ตัวแก้ไขจุดบกพร่องการแชร์เพื่อตรวจสอบยืนยันว่าเซิร์ฟเวอร์ของคุณส่งกลับเมตาดาต้าที่ถูกต้องสำหรับแต่ละ URL

    เปิดตัวแก้ไขจุดบกพร่องการแชร์