เปลี่ยน og:image ไปแล้ว แต่ทำไมตอนแชร์บน Facebook ถึงขึ้นรูปเดิม?

04 ส.ค. 2019
363

บ่อยครั้งในการทำเว็บ เราจะกำหนด meta tag og:image เพื่อให้ตอนที่เรานำบทความหรือเว็บไซต์ไปแชร์ลง Facebook แล้วมันจะโชว์ภาพที่เราตั้งไว้


แต่หลายๆครั้งรูปภาพที่เราตั้งไว้มันไม่ถูกใจเรา แล้วเราต้องการเปลี่ยน og:image หลังจากเปลี่ยนแล้ว เรานำลิงก์เดิมไปแชร์บน Facebook แต่เอ๊ะ! ทำไมรูปไม่เปลี่ยนล่ะ?


นั่นเป็นเพราะเฟสบุ๊คได้จำรูปที่เราเคยแชร์เอาไว้ตั้งแต่ครั้งแรกเอาไว้แล้ว เพื่อความรวดเร็วในการแสดงผล เรียกง่ายๆว่า “แคช (cache)” นั่นแหละ


อ่าว! แล้วทีนี้จะเคลียร์แคช Facebook share ยังไงล่ะ?


วิธีง่ายๆเลย คือให้เราทำตามนี้

1.ไปที่ https://developers.facebook.com/tools/debug

2.นำลิงก์เว็บไซต์ที่ต้องการเปลี่ยนรูปไปวางในช่อง URL

3.กด Debug – มันก็จะโชว์ข้อมูลที่มันแคชไว้มาโชว์

4.จากนั้นให้เรากดปุ่ม Scrape Again ก็เป็นอันเสร็จเรียบร้อย!