2012-03-23 5 views
0

キャンペーンからウェブサイトへのトラフィックをトラッキングしたいと考えています。 campainリンクは、電子メールで送信することも、別のWebサイトで公開することもできます。キャンペーンのリンクが要求された場合、以下の値を追跡する必要があります。リンクは SEOのキャンペーンURLで暗号化されたデータの影響

  • アフィリエイトリファレンスID
  • は、utm_source(Googleアナリティクス)
  • 送信されたメールの

    • 一意の参照ID utm_campaignを(Googleアナリティクス)
    • utm_medium(Googleアナリティクス)
    • ...(将来的にはおそらく他の値)

    これらの値をURLのクエリー文字列に追加することはできますが、WebサイトではURLのハッシュ部分を使用してリクエストされたAJAXコンテンツを識別するため、この方法は嫌いです。クエリ文字列がハッシュ部分の前に来るので、URLが醜いです。また、すべてのキャンペーンURLが同じURLハンドラで処理されている場合は、サーバーでキャンペーントラッキングを処理する方が簡単です。

    私の解決方法は、追跡したい値と宛先URLをAESで暗号化し、その値をBase64でエンコードすることです。結果の文字列値はキャンペーンURLで使用されます。例:http://www.example.com/campaign/XXXここで、XXXはエンコードされた文字列を示します。

    サーバーでは、エンコードされた文字列がデコードされ、復号化されます。結果のトラッキング値は、受信キャンペーンリンクを追跡するために使用され、最後にサーバーはHTTP 301リダイレクトを使用してリンク先URLにリダイレクトします。

    私の質問は以下のとおりです。

    1. SEO上、このアプローチの効果は何ですか?
    2. キャンペーンのURLにリンク先URLのキーワードを追加する必要がありますか?
    3. リダイレクトはどうですか? Twitter URLやFacebookでキャンペーンURLがtinyurl.comと短縮されたらどうなりますか?この結果、連鎖リダイレクト(2回のリダイレクト)が発生します。これはSEOに悪影響を及ぼしますか?
    4. キャンペーンURLがSEOに役立つのですか、これを行うより良い方法はありますか?

    ありがとうございます。

  • 答えて

    0

    あなたはこれを過度に考えていると思います。 Googleはutm_ *クエリ文字列のパラメータを無視することを知っており、通常はあなた自身を公開しているURL(電子メール、Twitter、Facebook、その他のキャンペーンの追跡など)でのみ利用できます。だから、SEOの観点から見ると、それは一種の問題ではありません。

    キーワードに関しては、ほとんどまたはまったく、または潜在的に負の値であっても、多くの仕事があります。

    キャンペーンやその他のトラッキングパラメータは、より良いウェブサイトを作成するのに役立ちます(あなたの話に注意を払うならば)、より良いウェブサイトがあなたのSEOに役立ちます。 URL短縮機能は正常ですが、ヘルプには行かず、場合によってはGAがトラッキングするのが難しくなります(リダイレクトの場合、いくつかの特別なルールを使用してどのリクエストを判断するかページビューとしてカウントされます)。

    Matt Cutts(Googleから)は言ったことがあります。ウェブインデクサーについて考えるとき、それらが混乱していると思われるので、混乱させるようなことはしないでください。これは良いアドバイスです。

    +0

    ありがとうございました。 – Korneel

    関連する問題