web-dev-qa-db-ja.com

302リダイレクト、ただしURLはそのまま

302リダイレクトを発行することはできますが、URLはそのまま残しますか?

Google AnalyticsでURLへのアクセスを追跡したいのですが、ホームページを表示するだけです。

これは、GoogleアナリティクスがアドレスバーのURLを追跡することを前提にしています-これは正しいですか?

つまり.

www.example.com/landingpage

googleはwww.example.com/landingpageのURLを表示します

ユーザーはwww.example.com(ホームページ)からコンテンツを見る

2
php-b-grader

そもそも、302リダイレクトは機能レベルで望んでいることを行いません。正しい302リダイレクトは、実際にwww.example.com/landingpageからwww.example.comにリダイレクトします。つまり、ユーザーにはアドレスバーにwww.example.comが表示され、Googleにも表示されます。

同じコンテンツを持つ2つのURLを使用するには、次の2つの理由でSEOの観点から悪いコンテンツを複製する必要があります。

  1. Googleはそれを重複したコンテンツと見なし、スパムとしてマークするか、単に重複するためにダウングレードします
  2. www.example.com/landingpagewww.example.comは、同じキーワードとSERPをめぐって互いに競合します。つまり、ページのSEO値を本質的に半分に分割します。

一般に、誰かにwww.example.com/landingpageにアクセスしてwww.example.comのコンテンツを表示させたい場合は、恒久的なリダイレクトである301リダイレクトを実行します。

他の解決策は、ページ上の<link rel='canonical' href='http://www.example.com/' />www.example.com/landingpageのような正規リンクタグを使用することです。これは、コンテンツが重複または非常に類似していること、および両方のページで見つかった用語を検索するときに表示するページが正しいページであると同時に、www.example.com/landingpageをランディングページとして使用できることをGoogleに伝えるためです有料広告など。

302リダイレクトは通常、一時的なリダイレクトまたは不特定の理由によるリダイレクトに使用されます。一般に、Googleは302リダイレクトのメリットを提供しません。

これを参照してください http://en.wikipedia.org/wiki/302_redirect#HTTP_status_codes_3xx すべてのリダイレクトタイプの意味の詳細について。

3
Ben Hoffman