12

サイトで seo 監査を実行したところ、このメッセージを受け取りました...

www.mysite.co.uk と myside.co.uk が並行して実行されていないことを確認してください。

検索エンジンは「www」を含む URL と含まない URL を 2 つの異なる Web サイトと見なすため、優先されないホスト名からの要求をリダイレクトすることは重要です。

優先ドメインを設定したら、非優先ドメインへのすべてのトラフィックに 301 リダイレクトを使用します。

今、私のウェブサイトは両方の www で動作します。そしてwwwなし。これは私のサイトが並行して実行されているということですか?

もしそうなら、どうすればこれに対処できますか?そして、私は私の非wwwをwwwに向けるべきですか、それともその逆ですか?

Linux/Apache サーバーで PHP を使用しています。

4

4 に答える 4

12

今、私のウェブサイトは両方の www で動作します。そしてwwwなし。これは私のサイトが並行して実行されているということですか?

かなり。並行して実行するということは、訪問者 (人間または検索エンジン ロボット) が、URL の www および非 www バージョンを使用して同じコンテンツにアクセスできることを意味します。

推奨される方法は、両方のホスト名をアクティブにし、優先しないホスト名のすべてのトラフィックを 301 リダイレクトを使用して優先するホスト名にリダイレクトすることです。

もしそうなら、どうすればこれに対処できますか?

Apache の場合、これらのルールを.htaccesswwwroot ディレクトリにあるファイルに配置します。

#########################
# redirect no-www to www
#########################

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?!www\.)(.+) [NC]
RewriteRule ^(.*) http://www.%1/$1 [R=301,NE,L]

- また -

#########################
# redirect www to no-www
#########################

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
RewriteRule ^(.*) http://%1/$1 [R=301,NE,L]

そして、私は私の非wwwをwwwに向けるべきですか、それともその逆ですか?

明確な答えはありません。どちらにも長所と短所があります。Yes WWWを参照して、www URL を使用することが適切である理由を理解してください。また、その競合相手であるNo WWWは単に「www. は非推奨です」と述べています。説明なし。

于 2013-01-09T22:00:34.877 に答える
1

実際、Web サイトの 2 つのバージョン間で重複したコンテンツが生成されるため、Web サイトのバージョンを利用可能wwwにしておくと危険な場合があります。また、Google は重複したコンテンツを好まないため、リダイレクトするか、その逆no-wwwにするのが良い seo プラクティスです。wwwno-www

Apache サーバーでは、(ドメインのルートに) .htaccess ファイルを作成し、これらの行を挿入してリダイレクト ( 301 リダイレクト)wwwすることができno-wwwます。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^example\.com [NC]
RewriteRule (.*) http://example.com/$1 [QSA,R=301,L]
</IfModule>

必要に応じて、反対 ( からno-wwwにリダイレクトwww) を選択することもできます。いずれかのソリューションを選択するかどうかは、seo にとって問題ではありません。

于 2013-01-09T21:53:18.180 に答える
0

.htaccess ファイルを使用して、非 www を www にリダイレクトする必要があると思います。

これを行う方法とその他の便利なトリックは次のとおりです

于 2013-01-09T20:17:32.727 に答える
-4

www.domain.com の www はサブドメインであり、何でもかまいません。のように ( m.domain.com 、 x.domain.com など。

しかし、通常、従来のアプローチによれば、www はどのサイトのデフォルトのサブドメインでもあります。

ほとんどのサイトは、www.sitename.com または sitename.com を同じページに参​​照しています。

だから心配しないで先に進んでください.. !!

于 2013-01-09T20:20:51.563 に答える