XでOGPカード付きの投稿をしても、キャッシュの不具合で画像が表示されない場合があります。
以前はCard Validatorを使って簡単にキャッシュを更新できましたが、2022年8月をもって提供が終了しています。
そこで本記事では、XでOGPカードのキャッシュを更新する最新の方法を紹介します。
【2024年版】Xのカードをキャッシュクリアする方法
Xのカードをキャッシュクリアする方法は、Troubleshooting Guideで紹介されています。
具体的には下記の手順でキャッシュの更新が可能です。
- bit.lyなどの短縮URL系サービスを利用して、キャッシュクリアしたいページの短縮URLを生成する
- 生成した短縮URLを含んだ投稿をポストする
- 短縮URLにXのクローラーが訪問することで、キャッシュのクリアが促される
Troubleshooting Guideで案内されている方法は、クローラーの再訪を待つという間接的な方法で、Card Validatorのように即時で強制的にキャッシュを更新することはできません。
とはいえ、カードは放置しておくと最長で7日間もキャッシュされるので、クローラーの訪問を促すことで、より早くキャッシュを更新できます。
画像URLは変更するとキャッシュの更新に失敗しない
差し替えた画像のURLが以前のものと同じ場合、キャッシュの更新に失敗することもあるようです。
その場合は次の方法を試してみましょう。
- 画像URLを他の文字列に差し替える
- 画像URLにパラメータを追加する
同一のURLを避けることで、キャッシュの更新の失敗を回避できます。
Card Validatorは不定期に復活しているっぽい
ここまで「Card Validatorはすでに使えない」ことを前提に解説してきましたが、Xのポストを見ると、Card Validatorの機能は不定期で復活しているようです。
何かのタイミングで機能が有効になることもあるようで、試してみたら使えたという声もポツポツ上がっていたりします。
前述の最新版の正攻法が面倒だと感じる方は、一度ダメ元でも試してみることをおすすめします。
コメント