รูปภาพในการแชร์ลิงก์

แท็กเมตา Open Graph

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

ข้อกำหนด

  • ขนาดรูปภาพต่ำสุดที่อนุญาตคือ 200 x 200 พิกเซล
  • รูปภาพต้องมีขนาดไฟล์ไม่เกิน 8 MB
  • ใช้รูปภาพที่มีขนาดอย่างน้อย 1,200 x 630 พิกเซล เพื่อการแสดงผลที่ดีที่สุดบนอุปกรณ์ที่มีความละเอียดสูง คุณควรใช้รูปภาพที่มีขนาดอย่างน้อยที่สุด 600 x 315 พิกเซลในการแสดงโพสต์บนเพจแบบลิงก์ที่มีรูปภาพขนาดใหญ่ขึ้น
  • หากรูปภาพของคุณมีขนาดเล็กกว่า 600 x 315 พิกเซล รูปภาพนั้นจะยังคงแสดงในโพสต์บนเพจแบบลิงก์ แต่จะมีขนาดเล็กลงอย่างมาก
  • เรายังได้ออกแบบโพสต์บนเพจแบบลิงก์ขึ้นใหม่อีกด้วย เพื่อให้รูปภาพมีอัตราส่วนกว้างยาวเท่ากันทั้งในฟีดบนเดสก์ท็อปและฟีดบนมือถือ พยายามให้รูปภาพของคุณมีอัตราส่วนกว้างยาวใกล้เคียงกับ 1.91:1 ให้มากที่สุด เพื่อให้รูปภาพแสดงบนฟีดได้เต็มรูปโดยไม่ต้องครอบตัด
  • ครอว์เลอร์ของเรายอมรับเฉพาะการเข้ารหัสแบบ gzip และ deflate ดังนั้น ให้ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณใช้การเข้ารหัสที่เหมาะสม

แคชรูปภาพไว้ล่วงหน้า

เมื่อมีการแชร์เนื้อหาเป็นครั้งแรก ครอว์เลอร์ของ Facebook จะดึงข้อมูลและแคชเมตาดาต้าจาก URL ที่แชร์ ครอว์เลอร์จำเป็นต้องเห็นรูปภาพอย่างน้อย 1 ครั้งก่อนจึงจะแสดงรูปภาพนั้นได้ นั่นหมายความว่า คนที่แชร์เนื้อหาเป็นคนแรกจะไม่เห็นรูปภาพที่ระบบแสดงขึ้น

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

  1. แคชรูปภาพไว้ล่วงหน้าด้วยตัวแก้ไขจุดบกพร่องการแชร์: เรียกใช้ URL ผ่านตัวแก้ไขจุดบกพร่องของ URL เพื่อดึงข้อมูลเมตาดาต้าสำหรับหน้านั้นๆ ไว้ล่วงหน้า คุณสามารถทำเช่นนี้เพื่ออัพเดตรูปภาพสำหรับเนื้อหาได้อีกด้วย

  2. แคชรูปภาพไว้ล่วงหน้าโดยใช้ API กราฟ: ดำเนินการบังคับดึงข้อมูลของ URL ด้วยโปรแกรมโดยใช้ API กราฟเพื่อดึงข้อมูลเมตาดาต้าสำหรับหน้านั้นๆ ไว้ล่วงหน้า คุณสามารถทำเช่นนี้เพื่ออัพเดตรูปภาพสำหรับเนื้อหาได้อีกด้วย

  3. ใช้แท็ก Open Graph og:image:width และ og:image:height: การใช้แท็กเหล่านี้จะระบุขนาดของรูปภาพต่อครอว์เลอร์ เพื่อให้ครอว์เลอร์สามารถแสดงรูปภาพได้ทันทีโดยไม่ต้องดาวน์โหลดและประมวลผลรูปภาพแบบอะซิงโครนัส

การอัพเดตรูปภาพ

เราจะแคชรูปภาพทั้งหมดที่มีการอ้างอิงถึงตาม URL ของแต่ละรูป ดังนั้น หากคุณเปลี่ยนรูปภาพ ให้ดำเนินการดังนี้

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

โปรดทราบว่าการอัพเดตรูปภาพสำหรับ URL จะไม่อัพเดตพรีวิวสำหรับการแชร์ครั้งก่อนๆ โดยอัตโนมัติ หากต้องการดำเนินการนี้ คุณจะต้องรีเฟรชการแชร์ดังที่อธิบายไว้ที่นี่

การแก้ไขปัญหา

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