0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Qiitaの記事で、OGP画像の変更が適用されない場合の回避策

Posted at

発生した問題

自サイトのOGP画像を新しくしたので、Qiita上で表示されるOGP画像も差し替えたかったが、古いOGP画像が表示され続ける問題に遭遇した。

image.png

上がもともと設定していたOGP画像で、下が新しく設定したもの。

Qiitaの記事エディタに貼り付けたURLはどちらも https://c6tower.github.io/smartphone-crash-simulator/ だが、上の古いほうのOGP画像がずっと表示されてしまった。

原因

Qiita側に古いOGP画像のキャッシュが残ってしまったことが原因の模様。

実施した操作 + 発生した事象は下記の通り。

  1. 自サイトのURLをQiita記事に貼る
  2. Qiita記事に自サイトのOGP画像が表示される
    a. このタイミングで、Qiita側にOGP画像のキャッシュが保存された模様
  3. 自サイトのOGP画像を更新する
  4. Qiita記事のOGP画像が古い状態のまま

対策その1: URLを変更する

キャッシュが効かないようにすれば良いので、URLを変更する作戦がとれる。
https://c6tower.github.io/smartphone-crash-simulator/?hoge のように無意味なクエリパラメータを付与してあげることで、更新後のOGP画像をQiita上に表示させることができた。

対策その2: 時間が解決してくれるのを待つ

何もせずとも、キャッシュが有効期限を迎えれば、OGP画像もは新しいものに新される。
ちなみに、QiitaのキャッシュTTLがどれくらいなのかは不明だが、2, 3日後にはキャッシュ更新されていた。

おまけ

ちなみに、本記事で取り上げた自サイトは、クソアプリアドベントカレンダー2024記事向けに作ったもの。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?