FacebookでOGPが表示されないときの対処【原因はキャッシュ】
- WordPressでOGPの設定をした
- なのにFacebook側にimage画像やデスクリプションが更新されていない
- サクッと解決できる方法はあるかな?
OGPの設定が上手く反映されない原因は、Facebook側でOGPの設定がキャッシュされているためです。
解決策として、Facebookの管理ツールを使ってキャッシュを削除する方法をご紹介します。
オブジェクトデバッガーというFacebookの開発者向けツールにアクセスします。
[URLを入力]のボックスに、OGPの設定を行ったWordPressのURLを入力します。
【画像】
[新しいスクレイピング情報を取得]をクリックします。
たったこれだけで、Facebook側のキャッシュが削除され、更新したimage画像やデスクリプションが正しく表示されます。
そのうちキャッシュが更新されるだろうと安易に構えていた結果、なかなか更新されずに焦ったので備忘録として。
以上となります。