陥りやすい状況
- 短縮URLなどでURLは変わらず、その先の遷移を変更するケース。
- テスト環境URLから本番環境URLへ切り替えた
- コンテンツ更新で別URLへ切り替えた
起こりうる現象
旧遷移先のOpen Graphタグの内容が キャッシュされたまま更新されない。
解決策
※Facebookいいね!ボタンは、指定URLが変えられないため、どうしようもない。
<fb:like href="短縮URL" width="126" layout="button_count" action="like" show_faces="false" share="false"></fb:like>
- Open Graph Object Debuggerへアクセス。
- テキストエリアに短縮URLを入力し、デバッグを押下。
結果
対象URLのオブジェクトのプロパティを確認するため、 Open Graphタグが最新の内容に更新される(キャッシュがクリアされる)