1

私はサイトを持っていて、Google ウェブマスター ツールを使用しています。ツール内でサイトの設定を 2 回作成しました。1 回は www.xyz.com として、もう 1 回は xyz.com として作成しました。詳細にドリルダウンすると、両方の統計が異なります。

www.xyz.com に固執したいです。全員が xyz.com にアクセスして www.xyz.com にリダイレクトされるようにするにはどうすればよいですか? これは、Google でのランキングやインデックスに悪影響を及ぼしますか?

よろしく、

質問が簡単な場合は申し訳ありません:)

4

2 に答える 2

4

htaccessで、私は強制的なwwwのために以下を使用します

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^www 
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [L,R=301] 

SEOの目的である場合は、次のことを行うのが最善かもしれませんが

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^www 
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [L,R=301] 

RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^.*/index.htm
RewriteRule ^(.*)index.htm$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^.*/home.htm
RewriteRule ^(.*)home.htm$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^.*/home.html
RewriteRule ^(.*)home.html$ http://%{HTTP_HOST}/$1 [R=301,L]

これにより、URLのインデックスまたはホームページ部分も削除されます。

設定のウェブマスターツールでは、常にwwwを使用するように選択することもできます。これにより、両方のドメインのデータが1つのwwwドメインにマージされます(ただし、GWMTにリストされているwwwと非wwwの両方を表示できます)。

于 2013-02-25T15:19:45.723 に答える
3

優先ドメインを使用します。詳細については、こちらをご覧ください:

http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=44231

優先ドメインを指定します。

On the Webmaster Tools Home page, click the site you want.
Under Site configuration, click Settings.
In the Preferred domain section, select the option you want.

301 リダイレクトを使用することもできます: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=93633

于 2013-02-25T15:21:27.203 に答える