リダイレクトを通じてUTMパラメータを保持することで、最初のクリックから最終的なランディングページまで、キャンペーンの帰属(アトリビューション)を一貫して維持できます。クエリ転送を行わない場合、訪問者は正しい目的地に到達しても、分析ツールでは流入元(source)、メディア(medium)、キャンペーン(campaign)などの情報、またはそれらの文脈が失われる可能性があります。
このガイドでは、UTMデータを保持する実践的な方法を紹介します。まず、パラメータがURLに入る方法を決め、クエリ転送を有効化し、UTMビルダーで一貫した値を追加し、リダイレクトの連鎖全体をテストし、分析プラットフォームで結果を確認します。
ステップ1:UTMが「流入(inbound)」か「追記(appended)」かを決める#
まず、トラッキングパラメータがどこから来ているのかを特定します。流入UTMは、広告ネットワーク、メール配信プラットフォーム、またはソーシャルのスケジューラによって、すでに付与されています。たとえば、キャンペーンによって訪問者が https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=summer-sale のようなURLに送られる場合があります。
追記UTMは、リダイレクト自体によって追加されます。安定したブランドリンクを使って、固定のキャンペーンラベルのまま変化する目的地へ送客する必要がある場合に有効です。各リンクごとにどちらの方式を採用するか決め、記録してください。同じパラメータを2回付けると、分かりにくいレポートや一貫しない帰属につながることがあります。
ステップ2:クエリ転送を有効化#
クエリ転送は、リダイレクトに対して、受け取ったクエリ文字列を宛先へ持ち運ぶよう指示します。これが有効になっている場合、/offer?utm_source=linkedin のようなリクエストは、単なる /offer URL として到達するのではなく、トラッキングデータとともに転送されます。キャンペーンを開始する前に、リダイレクト設定でこの項目を確認してください。
既存の宛先パラメータと、流入してくるパラメータの相互作用に注意してください。システムが値を保持するのか、置き換えるのか、結合するのかを決め、その挙動を現実的なURLでテストします。クリーンなパスではうまく動いても、エンコードされた値、重複したキー、または宛先にすでに疑問符(?)が含まれているケースでは誤処理される可能性があります。
ステップ3:一貫したビルダーでUTMを追加する#
UTMビルダー、または共有の命名規則を使って、すべてのキャンペーンで同じ語彙を使用するようにします。一般的なベースラインは、プラットフォームには utm_source、チャネルには utm_medium、キャンペーン名には utm_campaign です。クリエイティブのバリエーションを区別する必要がある場合は、utm_content を追加してください。
リンクを配布する前に、大文字・区切り文字・スペルを標準化してください。summer_sale と summer-sale は、レポート処理で正規化されない限り別の値として扱います。値はすべて小文字で読みやすくし、スペースを避け、広告・メール・QRコード・ソーシャル投稿で同じキャンペーン識別子を使用してください。
ステップ4:完全なリダイレクトチェーンをテストする#
最初のホップだけをテストしないでください。ブランド化されたURLから始めて、すべてのリダイレクトを経由し、最終ページが読み込まれるまで追跡します。最終的なアドレスに期待するUTM値が含まれていること、また途中のサービスがそれらを削除または書き換えていないことを確認してください。
主要な各チャネルごとに少なくとも1つのURLをテストし、以下のようなエッジケースも含めてください:クエリ文字列がないURL、既存の宛先クエリ文字列があるURL、エンコードされた文字を含むURL、モバイル端末から開いたリンク。キャンペーンが公開される前に、ブラウザの開発者ツールやコマンドラインでのヘッダーチェックにより、想定外の301または302ホップが見つかることがあります。
ステップ5:分析ツールでパラメータを確認する#
リダイレクトをテストした後、分析プラットフォームを開き、テスト訪問が期待するソース、メディア、キャンペーンとして属性付けされていることを確認してください。URLはUTMを保持していても、分析プロパティ側でフィルタ・変換・レポートの遅延が行われる可能性があるため、ブラウザのアドレスと記録されたセッションの両方を検証してください。
入力URL、最終URL、期待値、観測値を記録した小さなテストログを残してください。リンク単位の分析をサイト分析と比較することで、クリックとセッションの間の不一致を見つけられます。
UTMが見つからない場合のトラブルシューティング#
UTMが消える場合は、リダイレクト応答ヘッダを確認し、すべてのホップを比較してください。よくある原因として、クエリフォワーディングが無効になっていること、宛先テンプレートがクエリ文字列を上書きしていること、ランディングページからの2回目のリダイレクトが発生していること、またはキャンペーン用プラットフォームが元のパラメータなしで新しいURLを生成していることが挙げられます。さらに、分析プロパティでクエリパラメータの収集やレポートが除外されていないかも確認してください。
フローが確実になったら、リダイレクトと命名ルールを文書化して、新しいリンクが同じパターンに従うようにしてください。UTMを保持するリダイレクトを作成し、キャンペーンへの送信前に検証できます。
結論#
UTM保持は、小さなリダイレクト設定ですが、帰属(アトリビューション)への影響は大きいです。パラメータが作成される場所を決め、常に一貫して転送し、すべてのホップをテストし、公開前に記録されたセッションを確認してください。今すぐUTMを保持するリダイレクトを作成し、キャンペーンレポートをより確実にしましょう。
よくある質問
UTMパラメータを保持するとは、元のURLから最終目的地までutm_source、utm_medium、utm_campaignなどのクエリ文字列の値を運ぶことを意味します。これにより、分析プラットフォームは訪問を正しいキャンペーンに帰属させることができます。
リダイレクトでクエリ転送を有効にし、最終ランディングページまでの完全なチェーンをテストします。最終URLと分析セッションの両方に期待されるパラメータが含まれていることを確認してください。
はい、リダイレクトは、その動作が設定によってサポートされている場合、固定キャンペーンパラメータを追加することができます。特定のリンクに対して、インバウンドパラメータまたは追加されたパラメータのいずれかを使用し、既存のクエリ値がどのようにマージまたは置き換えられるかを定義します。
最も一般的な原因は、クエリ転送が無効になっていること、クエリ文字列を置き換える宛先テンプレート、またはそれを削除するランディングページ上の別のリダイレクトです。各ホップを検査し、分析収集設定を確認してください。
どちらでも機能しますが、一貫性が重要です。多くの分析レポートは異なる大文字小文字を異なる値として扱います。共有の命名規則を持つ小文字の値は、維持および分析が容易です。
UTMパラメータは追跡値であり、SEOランキングシグナルではありません。重複したURLバリアントを作成する可能性があるため、キャンペーン帰属のために保持しながら、サイトに適した正規化および報告の慣行を使用してください。

Leo Astarothman is the Brand & Content Lead at RedirHub, where he shapes the company's visual identity, educational content, product experiences, and marketing strategies. He also specializes in system design. Simplifying complex redirect infrastructure into practical resources, product experiences, and campaigns that help businesses understand and adopt modern redirect management.




