facebook」カテゴリーアーカイブ




facebookの「og:image」に設定のサムネイル画像が出力されない時に確認する事




投稿日:

Facebookで、ページの「いいね」やシェアをする場合に、サムネイル画像が自動で表示されます。
これが、表示されない時や変更されない時の対処法です。

まず検索してよく書かれているのが、デバッグツールを利用する方法です。
このツールから叩く事によりキャッシュの再生成を行うというのをよく見ますが、キャッシュが強制的に変更されるかは不明です。実際私が実行した時はできないようでした。(やり方が違うだけかもしれませんが。)

ただ、デバックツールという名前の通り現状の把握には役立ちます。
まずは使って見ましょう。問題の有無の確認は大切です。

何を確認しても問題ない場合は、サーバ側で有効期限がついていないかを判断します。

【判断方法】

デバッグツールで、リンクをDebug
https://developers.facebook.com/tools/debug/og/object/

表示された画像の上で右クリックして、「新しいタブで画像を開く」をクリック。

httpsでリンクが表示されているはずなので、firebugなどを利用し、レスポンスコードと有効期限も確認します。

これで更新されていればOKです。それでもfacebook側で更新がされていないのは、facebook側がそれ以上のキャッシュを掛けているからだと思います。まあ、このあたりは、facebookの人でないと分からないですね。