サイト運用の事例集・コラム
【Web保守事例】OGP画像が古いまま変わらない!SNS別キャッシュクリア方法と対処法
- サイト運用の事例集
Webサイトをリニューアルしたり、キャンペーン画像を更新したりした際、「SNSでシェアしたら古い画像のまま表示されてしまう!」とお困りになったことはありませんか?
「月額制のWeb保守って、普段どんなことを管理しているの?」と疑問に思う方もいらっしゃるかもしれませんが、実はこうした「SNS連携時の細かなトラブル解決」も保守運用の大切な役割の一つです。
今回は、古いOGP画像のキャッシュをクリアし、最新の画像を反映させる方法をSNS別にご紹介します。自社で解決するのが難しい場合の参考にしてみてください。
「OGP」とは
OGP(Open Graph Protocol)とは、X(旧Twitter)やFacebook、LINEなどのSNSでWebページのURLがシェアされた際に、そのページの「タイトル」「画像」「説明文」を正しく、魅力的に表示させるための仕組みのことです。
この設定が正しく行われていると、タイムライン上で大きな画像付きのリンク(カード)として表示されるため、クリック率の向上に大きく貢献します。
今回の事例
「Webサイトの画像を新しくし、OGP設定も変更したのに、SNSでシェアすると古い(違う)画像のまま表示されてしまう」というご相談です。
せっかく新しいキャンペーンを開始したのに、SNS上では過去のキャンペーン画像が表示されてしまうと、ユーザーに混乱を与えてしまいますよね。
解決法
この現象は、各SNSのサーバー側に「過去に読み込んだ古いOGP情報(キャッシュ)」が一時的に保存されていることが原因で起こります。
解決するためには、この「キャッシュをクリア(削除)」して、最新の情報を再取得させる必要があります。ただし、この方法は各種SNSの仕様によって異なります。
Meta(Facebook・Instagram)
FacebookやInstagramを運営するMeta社は、公式の開発者向けツールを提供しています。
「シェアデバッガー(Sharing Debugger)」を利用することで、対象URLのキャッシュをクリアし、最新のOGP情報を強制的に取得させることができます。
対象のURLを入力して「デバッグ」をクリックし、「もう一度スクレイピング」というボタンを押すだけで、最新の画像に更新されます。また、複数のURLを一度に更新したい場合は、同ページ内からアクセスできる「バッチインバリデイター(Batch Invalidator)」を利用すると非常に便利です。
X(旧Twitter)
X(旧Twitter)の場合は、以下の手順で対応します。
Card Validatorツールを使用する
シェア時の画像確認用ツール( https://cards-dev.x.com/validator )にURLを入力し、キャッシュをクリアすることで直ります。 (※以前は利用不可になっていたツールですが、2026年6月現在は利用が再開されています。)
- 過去の投稿について すでにタイムラインに投稿してしまった過去のポストは旧OGPのまま更新されない仕様です。お手数ですが、一度投稿を削除し、再投稿を行ってください。
- 【緊急代替案】ツールを使っても直らない場合 上記ツールを使ってもまだ旧OGPが出てしまう際の裏技として、URLの末尾に「?+適当な文字列(ダミーパラメータ)」を足すことで改善されます。X側に「まったく新しいURLがシェアされた」と認識させるテクニックです。
例:
変更前: [https://kurumi.co.jp/](https://kurumi.co.jp/)
変更後: [https://kurumi.co.jp/?u=2606](https://kurumi.co.jp/?u=2606)
LINE
LINEで友だちにURLを送信した際にもOGPは表示されますが、現在のところLINEには公式のキャッシュクリアツールやデバッガーが存在しません。
そのため、LINE側のキャッシュが自然に消えるまで時間を置くしかありませんが、「今すぐ最新の画像で送りたい!」という場合は、Xの項目でご紹介した【緊急代替案(ダミーパラメータの付与)】が最も有効です。
送信するURLの末尾に ?v=1 や ?update=2026 などの任意の文字列を追加して送信することで、LINE側に新しいURLとして認識され、最新のOGP画像を読み込ませることができます。
TikTok
TikTokのプロフィールリンクなどに設定したURLのOGPが古い場合も、公式のデバッグツールは用意されていません。
TikTokアプリ内に保存されたキャッシュが影響しているケースも多いため、以下の方法をお試しください。
- アプリのキャッシュをクリアする: TikTokアプリ内の「設定とプライバシー」>「空き容量を増やす」からキャッシュをクリアする。
- ダミーパラメータを使用する: プロフィールに登録しているリンクURLの末尾に
?tk=0624などの文字列を追加し、再登録する。
多くの場合、ダミーパラメータを使用したURLの再登録で即座に最新情報が反映されます。
まとめ
OGPが古いまま更新されないトラブルは、Webサイトを運用していると頻繁に遭遇する問題です。しかし、SNSごとにキャッシュクリアの方法が異なり、X(旧Twitter)のように「使えなかったツールが突然復活する」といった仕様変更も日常茶飯事です。
私たちWeb制作会社の月額保守では、単に「サイトが落ちないように見守る」だけでなく、「SNSの最新の仕様変更をキャッチアップし、お客様が困ったときに最適な解決策を即座に実行・ご提案する」ことも重要な業務として行っています。
「自社で調べて対応するには時間がかかりすぎる」「仕様変更についていけない」といったお悩みがあれば、ぜひプロの保守サポートをご活用ください。日々のちょっとした「困った!」を迅速に解決し、本来の業務に集中できる環境をご提供いたします。

