アフィリエイトには次のURLがあります。
http://www.mydomain.com/affiliates/partners/partnerName.do?url=http://www.mydomain.com/product/3
Urlの値は常に変化します。
このために、私は302リダイレクトを使用しました。 http://www.mydomain.com/affiliates/partners/partnerName.do
は、1つのページだけでなく、複数のページにリダイレクトできるため(urlパラメーターは何にでも等しくできるため)、これを選択しました。これは正しいことだと思いますが、いくつかのSEOの記事では302リダイレクトが悪いと言われているため、マーケティング部門の誰かから302リダイレクトを使用せず、301リダイレクトを使用するように言われました。 302リダイレクトが、この特定のケースに使用する適切なリダイレクトであることを確認したいだけです。
302リダイレクトは、おそらく今日使用されている最も一般的なリダイレクトであるため、SEOにとっては悪くありません。実際、PHPのheader()
関数は、デフォルトで302 HTTP応答を送信します。
これは、Matt Cuttsが302リダイレクトについて言わなければならなかったことです 。基本的には問題なく、Googleはこれらのリンクを適切に見つけてインデックスを作成します。 GoogleはリダイレクトされたURLの代わりに、またはリダイレクトされたURLに加えて、元のURLを表示するようです。 Yahooは同じことを行い、BingはリダイレクトされたURLを表示します。
一部のページを一時的にリダイレクトする場合は、302リダイレクトをお勧めします。また、永久にリダイレクトしたい場合は、301リダイレクトを使用することをお勧めします。