web-dev-qa-db-ja.com

リダイレクト経由でサイトにアクセスしたユーザーの数を確認するにはどうすればよいですか?

私のドメインfoo.comは(パーマネント301経由で)bar.comにリダイレクトします。 bar.comへの最初の訪問foo.comへの訪問者の数を知りたい。

私はWoopraを使用しています-元々、リファラーはfoo.comになると思っていましたが、そうではないことがわかりました。それが必要な場合、カスタムJSを作成しても問題ありませんが、かなり「ユーザーフレンドリー」なホスティングアカウントを持っています。つまり、Apacheやリダイレクトを記録するものをいじることはできません。

これを行う方法はありますか?

3
Xodarap

正しく行われた301リダイレクトでは、お気付きのように、参照先はリダイレクトURL(例ではfoo.com)ではなく、元のリファラーになります。

Foo.comサイトのログファイルで、bar.comへの301リダイレクトを確認できるはずです。

何らかの理由でfoo.com Webサーバーのログファイルを確認できる場合は、Googleアナリティクスを使用して追跡できます。

301リダイレクトで、リダイレクト先のbar.com URLに campaign tracking variables を追加します。これには、キャンペーン(またはソース)としてfoo(または好きなもの)を含めます。もちろん、これは以前のソース属性を上書きすることに注意してください。

ただし、コンテンツの重複の問題を回避するために、bar.comのページの先頭に 正規URL があることを確認してください。

6
Beantin