www以外のサポートの削除


15

アイムないの提唱者無WWWの動き。wwwは、パブリックサイトとプライベート/静的サイトを区別するためのバッファとして追加されるため、wwwが気に入っています。

問題は、当社のサイトの1つで、 wwwを使用しているサイトとそうでないサイトの間でトラフィックがほぼ50/50に分割されていることです。

非wwwサイトをヒットした人をわざわざWWWサイトに書き換える必要がありますか?それとも、それらをそのままにしておくべきですか?GoogleのSEOのすべてはwwwサイトにあります。そのため、ユーザーの認識のみに関心があります。

ここの誰かが以前にこの問題を抱えていましたか?私は技術的な側面(簡単な書き換えルールで簡単です)、主に社会的な側面について心配していません。



入力するhttp://google.comと、リダイレクトされますhttp://WWW.google.com
マルコデマイオ

回答:


18

どちらの方法でも、アドレスバーに入力したときに両方が機能する限り、ユーザーの観点からは問題ありません。問題は、一方を他方にリダイレクトすることなく、両方をしています。Googleと他の検索エンジンは、www.example.comとexample.comを2つの異なるURLとしてカウントします。これは、一貫性のない順序のURLパラメータとともに、コンテンツの重複の主な原因の1つです。ユーザーがページのwwwバージョンと非wwwバージョンの両方にリンクしている場合、同じコンテンツを持つ2つの異なるページ間でPageRankを効果的に希釈していることになります。

Googleのトラフィックのほとんどがwwwバージョンを経由しているため、www以外のURLをwwwのURLに301リダイレクトします。そのようにすることで、301を介した潜在的なPageRankの損失が、他の方法よりも少なくなります。


1
+1 100%に同意します。1つの形式を選択し(実際はどちらでもかまいません)、他の形式がそれにリダイレクトされることを確認します。その方法は、ユーザーを心配する限り、ロボットを混乱させることなく両方とも機能します。
クリス

1
+1-リダイレクトのために送り返される応答コードが301(永続的に移動)であり、他の30xコード(RFC2616またはen.wikipedia.org/wiki/List_of_HTTP_status_codesを参照)ではないことを確認してください。2つのアドレスのコンテンツが一意かつ明確であると仮定します。
デビッドスピレット

4

人々、特にURLを入力する人はかなり慣れていると思います。主な趣味のサイトを変更して、数年前にwww以外からwwwにリダイレクトしましたが、トラフィックやユーザーのコメントに悪影響はありませんでした。もちろんYMMV;)

書き換えルールに関する1つのコメント。サイトの複数のレベルで.htaccessファイルを使用して書き換えている場合は注意してください。いくつかの.htaccessルールは継承しますが、mod_rewriteは継承しません(少なくともデフォルトではそうではありません)。


4

このような質問に対する良い選択肢は、大きな男の子がそれをどのように行うかを見ることです。Google、Amazon、Yahoo、MSNなどのサイトにアクセスしてください。

私が見つけたのは、これらのタイプのサイトはすべてwwwに対応しているということです。同じことをお勧めします。


3

すべてのユーザーをwwwにリダイレクトすることをお勧めします。静的ファイルホスティングを行いたい場合は、Cookieを心配する必要はありません。

wwwなしでサイトを宣伝するクライアントが数人いますが、ユーザーをwwwにリダイレクトし、wwwでGoogleインデックスを作成しています。文句を言う人はいませんでした。

.htaccessファイルに入れたものは次のとおりです。

<IfModule mod_rewrite.c>
    # for www
    RewriteCond %{HTTP_HOST}   !^www\.example\.com [NC]
    RewriteRule ^(.*)          http://www.example.com/$1 [L,R]
</IfModule>

私はまだこれに関して何の問題も抱えていません。


1
静的コンテンツ用のCookieのないドメインを持つことは、めったに重要な問題ではありません。問題になる場合でも、静的コンテンツ用に別のTLDをセットアップできます。DotComsはかなり安いです。私はあなたが好むものを選んで、WWWなしでマーケティングが非常に重ければ、それは好ましいです。
クリス

HTTP / 1.0クライアントのループを避けるためにリダイレクトを適用する前に、(同一の)レシピで空でないHTTP_HOST文字列を常にテストしましたが、これが重要かどうかはわかりません。
ジェイソンバーチ

うん、また、リダイレクトが永続的であると見なされるべきであることを示すために、R = 301にした方が良いと思います。
ボビージャック

301リダイレクトの場合は1+。すべてのドメインがDNSルックアップを必要とするため、静的コンテンツを提供する別のドメインの場合は+ -1。OK、今日ではそれは大きな問題ではありません...そしてFacebook、MySpaceなどのようなすべての人気サイトがそれを行います...
;
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.