リンク先ページでリダイレクトを使用しない
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このルールは、ある URL から最終的なリンク先ページまでの間にリダイレクトが複数あることを PageSpeed Insights が検出した場合にトリガーされます。
概要
リダイレクトは HTTP リクエストとレスポンスのサイクルを増加させ、ページの表示が遅くなる原因となります。最善の場合は、リダイレクトごとに追加されるラウンド トリップ(HTTP リクエストとレスポンス)は 1 回ですが、最悪の場合には、HTTP リクエストとレスポンスのサイクルの追加に加えて、DNS ルックアップ、TCP ハンドシェイク、TLS ネゴシエーションを実行するために複数回のラウンド トリップが追加されることがあります。そのため、サイトのパフォーマンスを改善するにはリダイレクトの使用を最小限に抑える必要があります。
以下にリダイレクトのパターンの例をいくつか示します。
- example.com はレスポンシブ ウェブ デザインを使用し、リダイレクトは必要としない(高速かつ最適化されたパターン)
- example.com → m.example.com/home - モバイルのユーザーには複数のラウンド トリップが必要になる
- example.com → www.example.com → m.example.com - モバイルでの利用は極めて低速になる
推奨される解決方法
レスポンシブ デザインの基礎を確認してマルチデバイス対応の優れた利便性を提供し、不要なリダイレクトをなくします。
サイトでリダイレクトを使用する必要がある場合は、リダイレクトとユーザー エージェントの検出に関するガイドラインをご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-03 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-09-03 UTC。"],[[["This PageSpeed Insights rule flags pages with multiple redirects, as they negatively impact performance by adding extra HTTP request-response cycles and delaying page rendering."],["Redirects can significantly slow down a website, especially on mobile devices, by introducing additional roundtrips for DNS lookups, TCP handshakes, and TLS negotiations."],["Responsive web design is recommended to avoid redirects and provide a seamless multi-device experience."],["If redirects are necessary, follow guidelines for proper implementation and user-agent detection."],["This documentation refers to a deprecated version of the PageSpeed Insights API; the latest version (v5) offers real-world and lab data for more comprehensive insights."]]],[]]