アフィリエイトからお金を稼ぐウェブサイトのために、統合された自己ホスト型URL短縮/転送/追跡サービスを導入するように依頼されました。私が見つけた1つの例は、バーゲンのための大きなドイツのサイトの1つでした。 (mydealz)
それで彼らのやり方を見て、とても驚きました。
私の観点から、転送と追跡を行うための唯一の賢明な方法は、PHPヘッダーリダイレクトを使用することです。 。
しかし、javascript window.location.href
を使用して小さなページを使用して転送を行います。しかし、なぜ?
見えない利点はありますか? PHPリダイレクトの欠点はありますか?
私がテストした限り、ヘッダーリダイレクトを使用している間、リファラーは失われません。
よろしくお願いします。
私は自分で解決策を見つけました。これはブラウザによって送信されているため、PHPを使用してリファラーを変更する方法はありません。上記で投稿したスクリプトは、基本的に同じスクリプトですが、ステップ1を除いて、@ honyovkがこのトピックのStackoverflowで投稿しました。 https://stackoverflow.com/questions/6428762/hide-referrer-on-click/11249553#1124955
そしておそらく、誰かがリンクを共有する場合、正しいリファラーを設定して、reffererに依存しているアフィリエイトネットワークが正しいアカウントへの販売/リード/クリックを追跡することを確認することが考えられます。
私は常にこの種のことに対してもサーバー側のリダイレクトに傾いています。私が見ることができる唯一の不利な点(私はそれを考慮していませんが)は、サーバー側301のを使用することにより、あなたのアフィリエイトリンクがGoogleでインデックスに登録されない可能性が高いことです。リダイレクトリンクのインデックス作成を気にしない場合、サーバーサイドリダイレクトの方がはるかに信頼性が高く、あなたが提示した場合にはもっと理にかなっているように思えます。