KAZUHIKO KIKUCHI BLOG

Facebook OGPキャッシュクリア

Facebook OGP

ブログの記事にソーシャルボタンを設置して、確認作業しているとfacebook-shareに表示されるサムネイル画像がおかしい。以前は、facebookにURLを貼ってもちゃんとサムネイル画像が表示されていた。しばらくfacebookを離れていて、最近同じことをしたらサムネイル画像が別の記事のものになった。なぜだろうと思って、ネットで調べたらfacebookの仕様が変わったせいらしい。そのため、OGP(Open Graph Protocol)をちゃんと設定しないとダメらしい。

WORDPRESSにはOGP設定用のプラグインがあるけれども、今回プラグインを増やしたくなかったのでheader.phpにメタタグの設定を挿入(下記記事参照)。その後、ブログを確認してみたらまだサムネイル画像がおかしい。どうもfacebookのキャッシュが残っていて消えてない。又々、ネットで調べるとfacebookのキャッシュを消すにはOpen Graph Object Debuggerを使うとあったので実行してみたがまだ消えない。又々々、ネットで調べ、Open Graph Object Debuggerの”Fetch new scrape information”というボタンを記事に張り付いているキャッシュ画像が消えるまで押すということでやっと解決。

ブログの記事にソーシャルボタンを設置するならWORDPRESSを始めるときで、後から設置すると無駄に作業時間がかかってしまう。参考にさせてもらった記事のURLは下記です。管理人の方々多謝でした。

WordPress&facebook連携設定 OGP設定方法
WordPress&facebook連携設定 いいね&シェアボタン
FacebookのOGPキャッシュ問題に終止符。キャッシュクリアボタン実装