本文へ移動

トップお知らせ・ブログブラウザのキャッシュとは

ブラウザのキャッシュとは?更新が反映されないときの対処法

ホームページの文章や画像を直したのに、表示が変わらない。
ほかの人には新しい表示が見えているのに、自分だけ古いまま。
そんなときの原因の多くは「キャッシュ」です。

この記事では、ブラウザのキャッシュとは何か、更新が反映されないときの対処法を解説します。

1.キャッシュは、一度見たページの一時保存

キャッシュとは、一度見たホームページの画像やデザインのファイルを、ブラウザが一時的に保存しておく仕組みです。次に同じページを開いたとき、保存しておいたファイルを使うことで、表示を速くしています。

便利な仕組みですが、ホームページを更新したあとも、保存された古いファイルが使われると、古い表示のままになります。

キャッシュのある場所例
ブラウザChrome、Safari などが、自分の端末に保存している
サーバーやCDNサーバー、キャッシュのプラグイン、Cloudflare などが保存している

2.更新が反映されない理由

ブラウザは、保存しておいたファイルを、決められた期間は使い続けます。その間にホームページを更新しても、ブラウザが新しいファイルを取りに行かなければ、古い表示のままです。

また、WordPressのキャッシュのプラグインや、サーバーのキャッシュの機能を使っている場合は、サーバー側にも古いページが保存されていることがあります。

更新が反映されないときは、まずキャッシュを疑うと、早く解決できることが多いです。

3.対処の方法

1. 強制的に読み込み直す

端末方法
Windows の Chrome・EdgeCtrl + Shift + R(または Ctrl + F5)
Mac の ChromeCommand + Shift + R
Mac の SafariCommand + Option + R

2. シークレットウィンドウで見る

シークレットウィンドウ(プライベートブラウズ)では、保存されたキャッシュを使わずに表示されることが多いため、新しい表示かどうかを確かめやすくなります。

3. ブラウザのキャッシュを消す

ブラウザの設定の「閲覧履歴データの削除」などから、「キャッシュされた画像とファイル」を消します。スマートフォンでは、ブラウザのアプリの設定から消せます。

4. サーバー側のキャッシュを消す

  • WordPressのキャッシュのプラグインで、キャッシュを消す
  • サーバーの管理画面で、キャッシュの機能のキャッシュを消す
  • Cloudflare などを使っている場合は、そちらのキャッシュも消す

※見に来た人のブラウザのキャッシュは、こちらからは消せません。大切な更新は、画像の名前を変えるなどで、確実に新しいものが読み込まれるようにする方法もあります。

4.よくある質問

キャッシュを消すと、何か困ることはありますか?

次にページを開くとき、少し時間がかかることがあります。保存しているパスワードやログインの情報は、消す項目を選べば残せます。

お客さまには、新しい表示が見えていますか?

多くの場合、時間がたてば新しい表示になります。急ぎの場合は、サーバー側のキャッシュを消しておきましょう。

スマートフォンだけ古いままです。

スマートフォンのブラウザのキャッシュが残っています。シークレットモードで開くか、キャッシュを消してみましょう。

キャッシュを使わない方がよいですか?

キャッシュは、表示を速くするための大切な仕組みです。更新したときに、正しく消す方法を知っておくことが大切です。

5.まとめ

キャッシュは、一度見たページを一時的に保存して、表示を速くする仕組みです。更新が反映されないときは、まずキャッシュを疑いましょう。

  • 強制的な読み込み直しや、シークレットウィンドウで確かめる
  • ブラウザのキャッシュを消す
  • サーバーやプラグイン、Cloudflare のキャッシュも消す
  • 見に来た人のキャッシュは消せないことを知っておく

表示の崩れを確かめる方法は、ホームページの表示崩れを確認する方法で解説しています。

更新が反映されない原因が分からない場合は、浅草Web屋にご相談ください。

相談する

関連記事