不知道大家有沒有試過,在 Facebook 分享 WordPress 文章時,題示的縮圖或文字不正確。其實原因是 Facebook 為了減低網站流量,會定期將抓取到的網頁資訊存到伺服器快取 (Cache)。因此如果 Facebook 抓取網頁資訊後,我們再次更新了網頁內容,分享到 Facebook 時它仍然是會顯示舊版本文字及圖檔的。如果要解決這錯誤,就必須將 Facebook 伺服器快取清除。要清除 Facebook 系統內的資訊,有可能嗎?其實 Facebook 本身也有提供此功能給網頁發佈者自行修正錯誤的。
Facebook 提供了一個名為 Facebook Debugger 除錯程式 的工具,可以讓你重新整理網頁分享到 Facebook 的快取資訊:
網站名稱:Facebook Debugger
網站鏈結:https://developers.facebook.com/tools/debug
在 分享錯誤測試工具 內,輸入需要除錯的網頁連結,然後按 測試錯誤 按鈕。這時候頁面會顯示 Facebook 快取內記錄的文章縮圖及標題文字。如果發現圖文內容不正確,可以按一下 再次抓取 按鈕,Facebook 就會清除快取重新到網頁抓取一次文字及圖片資訊。
完成以上程序後,再試一下到 Facebook 分享文章,圖片和文字內容就會顯示更新了的正確資訊了。
若果使用除錯工具後,圖片和文字仍然顯示不正確,那麼就要檢查一下 WordPress 內的設定了。檢查一下文章是否有設定 Featured Image,以及如果有使用 SEO 插件的話,文章內的 SEO Title 及 Description 是否有正確填上。如果以上方法仍然解決不了,歡迎留言或到我的 Facebook 專頁一起分享討論。

喜歡電腦科技、遊戲、攝影、音樂。過往曾經從事攝影工作及撰寫專欄文章。近年回歸IT行業,努力學習中, 志願協助於開源社群及IT技術分享的工作。