Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ブラウザのキャッシュを活用する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
非推奨 。このページは PageSpeed Insights API バージョン 4 向けに作成されていますが、バージョン 4 は 2019 年 5 月に廃止される予定です。バージョン 5 は最新のバージョンで、Chrome ユーザー エクスペリエンス レポートの実際のデータと Lighthouse のラボデータの両方が提供されます。
このルールは、サーバーからのレスポンスにキャッシュ ヘッダーが含まれていないことを PageSpeed Insights が検出した場合、またはリソースが短期間のみキャッシュされるように指定されている場合にトリガーされます。
概要
ネットワーク経由でリソースを取得すると、低速でコストが高くなります。ダウンロードではクライアントとサーバー間で複数のラウンドトリップが必要になる場合があり、処理が遅れ、ページ コンテンツのレンダリングがブロックされるほか、訪問者のデータ費用も発生します。すべてのサーバー レスポンスで、キャッシュ ポリシーを指定する必要があります。これは、以前に取得したレスポンスをクライアントが再利用できるかどうかと、その再利用のタイミングをクライアントが判断できるようにするためです。
推奨事項
各リソースには、リソースをキャッシュに保存できるかどうか、誰によってどれくらいの期間、キャッシュ ポリシーの有効期限が切れた場合に効率的に再検証する方法(該当する場合)という疑問に答える、明示的なキャッシュ ポリシーを指定する必要があります。サーバーはレスポンスを返すときに、Cache-Control ヘッダーと ETag ヘッダーを指定する必要があります。
サイトに最適なキャッシュ ポリシーを決定するには、次のガイドをご覧ください。
キャッシュ期間は、最小で 1 週間にすることをおすすめします。静的アセットや変更頻度の低いアセットの場合は、最大 1 年をおすすめします。リソースを無効にするタイミングを正確に制御する必要がある場合は、URL フィンガープリントまたはバージョニングの手法を使用することをおすすめします。上記の「キャッシュに保存されたレスポンスの無効化と更新」のリンクをご覧ください。
フィードバック
このページはお役に立ちましたか?
はい
ありがとうございます。フィードバックをいただき、ありがとうございました。
PageSpeed Insights の使用について具体的な質問がある場合は、Stack Overflow に英語で質問を投稿してください。一般的な質問やフィードバックがある場合は、メーリング リスト でスレッドを作成してください。
いいえ
ご不便をおかけして申し訳ございません。
PageSpeed Insights の使用について具体的な質問がある場合は、Stack Overflow に英語で質問を投稿してください。一般的な質問やフィードバックがある場合は、メーリング リスト でスレッドを作成してください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[],["Server responses should include caching headers to enable efficient resource reuse. Resources should have an explicit caching policy specifying if, by whom, and for how long they can be cached, along with efficient revalidation when the policy expires. Use `Cache-Control` to define caching behavior and `ETag` for revalidation. A minimum cache time of one week is recommended, with up to one year for static assets. Use URL fingerprinting for precise control over resource invalidation.\n"]]