web-dev-qa-db-ja.com

www以外のサポートの削除

私はnotno-www Movement の支持者ではありません。 wwwは、パブリックサイトとプライベート/静的サイトを区別するためのバッファとして追加されるため、wwwが気に入っています。

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

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

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

15
Mark Henderson

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

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

18
Virtuosi Media

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

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

4
Scott Mitchell

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

書き換えルールに関する1つのコメント。サイトの複数のレベルで.htaccessファイルを使用して書き換えている場合は注意してください。一部の.htaccessルールは継承しますが、mod_rewriteは(少なくともデフォルトでは)継承しないという難しい方法(分割PR)を学びました。

4
JasonBirch

すべてのユーザーを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>

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

3
Darryl Hein