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

Referrer-Policy

HTTP レスポンスヘッダーでリファラー情報の送信範囲を制御するセキュリティ機構。プライバシー保護に寄与する。

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

アナリティクス

Referrer-Policy とは、HTTP レスポンスヘッダーでリファラー情報の送信範囲を制御するセキュリティ機構です。ページ遷移時にどの程度のリファラー情報を次のページに送信するかを、サイト運営者が細かく制御できます。

MDN Web Docs (2026 年 9 月時点) が挙げるポリシー値には、no-referrer (リファラーを一切送信しない)、origin (オリジンのみ送信、パスとクエリ文字列は除外)、strict-origin-when-cross-origin (同一オリジンではフル URL、クロスオリジンではオリジンのみ、HTTPS → HTTP では送信しない) などがあります。同じ文書は、ポリシーが指定されていない場合のデフォルトを strict-origin-when-cross-origin と説明しています。 Chrome for Developers のブログ (2020 年 7 月) によると、Chrome はバージョン 85 からこの値を段階的にデフォルトにする計画でした。

Referrer-Policy の設定が関わるケースとして、URL にセンシティブな情報 (セッション ID、検索クエリ、ユーザー ID など) が含まれる場合があります。リファラーとしてフル URL が送信されると、これらの情報が外部サイトに渡ることがあります。 origin ポリシーを設定すると、送信されるのはオリジンだけになり、パスやクエリ文字列に含まれる情報は送信されません。

短縮 URL サービスでは、リダイレクト時のリファラー送信ポリシーがクリック解析の精度に影響します。 no-referrer を設定すると、リダイレクト先のページがアクセス元 (短縮 URL をクリックしたページ) を特定できなくなります。

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

関連用語

リファラー

ユーザーが現在のページにアクセスする直前に閲覧していたページの URL 。トラフィックの流入元を特定するために使用される。

HTTPS

HTTP に SSL/TLS による暗号化を追加した通信プロトコル。 Web サイトのセキュリティと信頼性の基盤。

UTM パラメーター

URL に付加するトラッキング用のクエリパラメーター。 Google Analytics でトラフィックソースを識別するために使用される。

CORS

Cross-Origin Resource Sharing の略。異なるオリジン間でのリソース共有を制御するブラウザーのセキュリティ機構。

X-Frame-Options

Web ページの iframe への埋め込みを制御する HTTP レスポンスヘッダー。クリックジャッキング攻撃の防止に使用される。

HSTS

HTTP Strict Transport Security の略。ブラウザーに HTTPS 接続を強制するセキュリティ機構。中間者攻撃の防止に効果的。

関連記事

短縮 URL のセキュリティガイド - 安全に利用するためのベストプラクティス

OWASP のリダイレクト脆弱性ガイドラインに基づく短縮 URL のセキュリティ対策を解説。フィッシング攻撃パターンや CSP ヘッダーとの関係も網羅します。

短縮 URL アクセス解析ガイド - クリックデータで施策を改善する方法

短縮 URL のクリックデータから得られるアクセス解析の読み方と活用法を解説。デバイス別 / 地域別 / 時間帯別の分析手法、ボットフィルタリングの注意点、プライバシー規制の影響と改善サイクルの構築法を紹介します。

短縮 URL と GDPR / 個人情報保護法への対応ガイド

短縮 URL サービスが収集するデータと GDPR / 日本の個人情報保護法との関係を解説。 Cookie 同意、DNT 対応、データ保持期間の設計指針を紹介します。

よくある質問

Referrer-Policy の推奨設定は?
strict-origin-when-cross-origin はデフォルトの値で、同一オリジンでは完全な URL を送信し、クロスオリジンではオリジンのみを送信します。Chrome for Developers のブログ (2020 年 7 月) は、Chrome がバージョン 85 からこの値を段階的にデフォルトにする計画と、サイトは別のポリシーも選べることを伝えています。
Referrer-Policy を設定しないとどうなりますか?
ブラウザーのデフォルト設定が適用されます。MDN Web Docs (2026 年 9 月時点) では、ポリシーが指定されていない場合や値が無効な場合のデフォルトを strict-origin-when-cross-origin としています。

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

無料で URL を短縮する