メインコンテンツへ
短.be

キャッシュ

一度取得したデータを一時的に保存し、次回のアクセスを高速化する仕組み。ブラウザーや DNS で広く使われる。

2026 年 10 月 16 日 / 約 1 分で読めます

リダイレクト

キャッシュ (Cache) とは、一度取得したデータを一時的に保存しておき、次に同じデータが必要になったときに素早く取り出せるようにする仕組みです。よく使う教科書を本棚から出して机の上に置いておくのと同じ発想です。毎回本棚まで取りに行くより、机の上にあった方がずっと速く開けます。

ブラウザキャッシュは最も身近なキャッシュです。Web サイトを初めて訪問すると、画像や CSS などのファイルがブラウザーに保存されます。次に同じサイトを訪問したとき、保存済みのファイルを再利用するため、ページの表示が速くなります。よく訪れるサイトが 2 回目以降に速く表示される理由の 1 つが、このブラウザキャッシュです。

DNS キャッシュも重要です。ブラウザーがドメイン名 (例: google.com) を IP アドレスに変換する際、一度調べた結果をキャッシュに保存します。次回同じドメインにアクセスするとき、DNS サーバーに問い合わせずにキャッシュから IP アドレスを取得できるため、接続が速くなります。

キャッシュには「有効期限」があります。DNS では TTL (Time To Live)、Web のファイルでは Cache-Control ヘッダーの max-age などの設定で、どのくらいの時間保持するかが決まります。Web のファイルの場合、期限が切れたキャッシュはすぐに捨てられるわけではなく、ブラウザーがサーバーに更新の有無を確かめ、変わっていなければ保存済みのデータを使い続けます。

短縮 URL とキャッシュの関係も見逃せません。ブラウザーが 301 リダイレクトをキャッシュすると、次回から短縮 URL サービスのサーバーを経由せず直接転送先にアクセスします。これはユーザーにとっては高速ですが、サービス側ではクリック数を正確に計測できなくなるデメリットがあります。

キャッシュが原因でサイトの更新が反映されないことがあります。その場合は Ctrl + F5 など (ブラウザーによって異なります) でキャッシュを無視した再読み込みができます。

この記事は役に立ちましたか?

関連用語

ブラウザー

Web サイトを閲覧するためのソフトウェア。 URL を入力してページを表示する、インターネットへの入り口。

TTL

Time To Live の略。 DNS レコードやキャッシュの有効期間を秒数で指定する値。リダイレクトの反映速度に影響する。

DNS 解決

ドメイン名を IP アドレスに変換するプロセス。 Web ページへのアクセス速度に直接影響する基盤技術。

リダイレクトキャッシュ

ブラウザーや CDN がリダイレクト応答を一定期間保存し、再アクセス時にオリジンサーバーへの問い合わせを省略する仕組み。

Cookie

Web サイトがブラウザーに保存する小さなデータ。ログイン状態の維持やカート情報の記憶に使われる。

短縮 URL のアーキテクチャ

短縮 URL サービスの内部設計。 ID 生成、データベース設計、キャッシュ戦略、リダイレクト処理の仕組み。

関連記事

リダイレクトチェーンが Web パフォーマンスに与える影響 - 短縮 URL の速度最適化

短縮 URL のリダイレクトチェーンが Core Web Vitals やページ表示速度に与える影響を定量的に解説。リダイレクト段数の最適化、HTTP/2 サーバープッシュ、エッジリダイレクトの実装手法を紹介します。

リンクをクリックしたら何が起きる? 0.5 秒の裏側をのぞいてみよう

リンクをクリックしてからページが表示されるまでに裏側で何が起きているのか、冒険ストーリー風にやさしく解説します。DNS は電話帳、リクエストは手紙、レスポンスは返事にたとえて紹介。短縮 URL のリダイレクトの仕組みもわかりやすく説明します。

URL 短縮の仕組み - 301 リダイレクトと Base62 エンコードを図解で解説

URL 短縮サービスの技術的な仕組みを図解で解説。301 リダイレクト、Base62 エンコード、データベース設計の基本を初心者にもわかりやすく紹介します。

よくある質問

キャッシュクリアはどうやりますか?
Chrome の場合、設定メニューから「閲覧履歴データの削除」を選び、「キャッシュされた画像とファイル」にチェックを入れて削除します。Mac の Safari では、「Safari」>「設定」→「プライバシー」→「Webサイトデータを管理」→「削除」の順に選びます。この方法では Cookie も一緒に消えるため、サイトからサインアウトされる場合があります。スマホでも同様にブラウザーの設定から削除できます。
キャッシュを削除しても大丈夫ですか?
はい、キャッシュを削除しても問題ありません。次にサイトを訪問したとき、データが再度ダウンロードされるため、最初の表示が少し遅くなるだけです。キャッシュだけを削除した場合、ログイン状態や保存したパスワードは消えません (それらは Cookie や別の仕組みで管理されています)。
キャッシュと Cookie の違いは何ですか?
キャッシュは画像や CSS などの「ファイル」を保存して表示を高速化する仕組みです。Cookie はログイン情報や設定などの「小さなテキストデータ」を保存してユーザーを識別する仕組みです。目的が異なりますが、どちらもブラウザーに保存される点は共通しています。

知識を、実際のリンクで。

無料で URL を短縮する