web-dev-qa-db-ja.com

(DNS CNAMEレコードを使用して)2つの異なるドメイン名から同じコンテンツを提供すると、SEOが損なわれますか?

モバイルWebサイトのセットアップを検討しています。このサイトは、mysite.theirsite.comなどのドメインを持つ他の誰かのサーバーでホストされます。

私の問題は、現在、mysite.comがいくつかの用語で適切にランク付けされていることです。現在、私のウェブサイトはモバイル向けに最適化されておらず、いくつかの要素が台無しになるかもしれないというレスポンシブなデザインを考えています。また、帯域幅がはるかに「重く」なります。

私はモバイルWebサイトを検討してきましたが、鮮明でクリーンなモバイルルックが好きです。ただし、CNAME m.mysite.comエイリアスtomysite.theirsite.comがある場合、ユーザーにはm.mysite.comしか表示されませんが、mysite.theirsite.comにアクセスすると、Googleは重複コンテンツを作成しますか?彼らではないでしょうか?

Googleがmysite.theirsite.comのインデックスを作成しないようにする方法はありますか?

2
Jim Thornton

CNAMEはredirectではありません。むしろ、エイリアスです。

DNSにCNAMEレコードを配置すると、ホスト名は他のホスト名と同じIPアドレスに解決されます。

Webサーバーは、コンテンツを処理するように構成する必要があります。次の選択肢があります。

  • 他のドメインと同じコンテンツを提供する
  • 他のドメインにリダイレクトする

この重要なSEOの決定を下す必要があるのはWebサーバーです。 DNSレコードのタイプは、SEOの観点からサイトがどのように機能するかには関係ありません。

これらのドメインの1つを他のドメインにリダイレクトし、 コンテンツの重複 を回避するようにWebサーバーを構成するように思えます。通常、301の永続的なリダイレクトを選択します。リダイレクトを行うようにWebサーバーを構成する方法は、実行しているWebサーバーと、構成に対するアクセスの種類によって異なります。

たとえば、Apacheでは、ホスト名ごとに仮想ホストセクションを作成し、適切な仮想ホストにリダイレクトディレクティブを配置するのが最適です。ただし、そうするためにApache構成にアクセスできない場合があります。そのような場合、。htaccessファイルに書き換えルールを配置する必要があります。

2