web-dev-qa-db-ja.com

可能なリンクスキームを回避するために、ミラーサイトからのリンクでrel = "nofollow"を使用する必要があります

I 1つのメインWebサイトと、異なるドメインの下にあるいくつかのミラーリングされたWebサイトで構成されるサービスWebサイトのネットワークをホストします。トレント、プロキシ、またはダウンロードサイトを考えてください。ユーザーは私のサービスにアクセスしますが、メインドメインがインターネットサービスプロバイダーまたは何らかの学校や職場のフィルターによってブロックされる可能性があります。したがって、私が提供するサービスは、さまざまなドメインとIPアドレスから利用できます。

メインサイトにはすべての一意のコンテンツと適切なSEOがありますが、メインサイトのコンテンツの重複の問題を回避するために、すべてのミラーサイトはメインサイトとは異なる同じコンテンツを共有します。

私のメインサイトは検索エンジンでインデックスに登録され、ランク付けされていますが、ミラーサイトはそうではありません。メインドメインにアクセスできない場合にサービスにアクセスできるようにする手段としてのみ提供されるミラーサイトをランク付けするつもりはありません。

すべてのミラーサイトからメインサイトへのリンクを配置するのが好きです。

私の質問は、すべてのミラーサイトでrel="nofollow"を使用すべきですか?ミラーサイトの品質が非常に低く、リンクスキームのように見せたくないので、私はすべきだと考えています。これらのリンクは、メインサイトの一部としてサービスが提供されていることをユーザーに知らせる手段としてのみ必要です。バックリンクを誤って膨らませようとするつもりはありません。

その質問が広すぎる場合やウェブサイト固有の場合は、次の質問をします。rel="nofollow"を使用すると、ウェブサイトへの低品質リンクからの悪影響を無効にします。

1
Analog

あなたがやろうとしていることはまったく問題ではなく、Googleに問題を引き起こすことはありません。

例としてPHP Webサイトを使用します。これは非常に高いランキングの主要なウェブサイトです。非常に多数のミラーサイトがあり、アクセスできないメインサイトを処理する場合よりも容量計画と待機時間を短縮します。ミラー化された各サイトには、他のすべてのミラーとメインの標準サイトのリストがあります。これに対処する方法は、クロールを制限することではなく、すべてのページに、メインの標準サイトの関連ページを指すrel="canonical"タグが追加されていることを確認することです。

IE:

au1.php.net/mirrors.php
au2.php.net/mirrors.php
php.net/mirrors.php

すべてのヘッダーに同じ行があります...

<link rel="canonical" href="php.net/mirrors.php" />

これにより、PHPは重複の問題を回避し、メインのphp.netサイトがページの正規のソースであることをGoogleが認識していることを確認します。手動でアドレスを入力するのではなく、Google検索を使用してローカルミラーにアクセスします。

2