引き継ぐ方法をご紹介しました。今回は、その番外編です。いいね!数がゼロのままだったページが見つかったことです。og:urlも問題ない、リダイレクト設定も問題ない、あれ〜おかしいなぁ...。いいね!数が正常値に戻ったことで判明しました。今回は対象ページが数百ページあったものですから、Facebookのキャッシュを一気にクリアする方法について調べてみました。Facebookのキャッシュを一気にクリアする方法Facebookのキャッシュがクリアされるタイミングは、公式ドキュメントに書かれています。story/オブジェクトの使用https://developers.facebook.com/docs/sharing/opengraph/using-objectsオブジェクトの更新Facebookクローラーは、次の場合にオブジェクトを再スクレイピング(すなわち更新)します。アプリがAPIエンドポイントを使用してスクレイピングをトリガーしたとき要は上で私がやったように手動で1ページずつデバッガーにURLを打ち込むか、じっと30日待つか、あるいはAPIエンドポイントを叩くか、この3つです。大量のURLを一気に処理するには3つめの方法を使います。APIエンドポイントは、以下を呼び出します。APIからオブジェクトIDが読み取られた時に返されるデータと同じ)。idパラメータは、オブジェクトの正規URLか、グラフ内のオブジェクトインスタンスIDのいずれかになります。さんの記事を参考にさせていただきました。http://blog.ko31.com/201411/facebook-ogp-cache/#i-3具体的には、各URLについて次のようなリクエストを行います(curlコマンドを使う例)。https://graph.facebook.com/具体的な手順ここまでわかればやることは簡単で、キャッシュクリア対象ページのURLをリストアップするバッチで前述のリクエストを行うを行えば、一気にクリアできそうです。URLの一覧は、MTテンプレートを書いてお手軽に出力することにしました。このファイルを次のスクリプトに食わせればOKです。Linuxのbashで動作します。同じようなケースでお困りの場合は、ぜひご活用ください。Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。プロフェッショナル・スタイルビジネスサイト構築におけるCMSとしてのMTの活用方法について、豪華執筆陣による実践的MT本です。八木が共著で執筆しました。(技術評論社)を、中野・安藤が執筆しました。