これには少し設定が必要です。これは正当な理由によるものだと信じてください。
背景
私の友人は、非営利の公益ウェブサイトを 2 年間運営しています。このサイトは、特定の公人に関する誤った情報に対抗するように設計されています。もちろん、この 2 年間、彼の活動を支持している私たちは、この公人の名前を検索すると非常に高く表示されるように、Google でサイトを宣伝するためにサイトに執拗にリンクしてきました。(実際には、公開者自身のサイトのすぐ下にある #2 の結果です)。彼はこの公的人物の支持を得ていませんが、彼がしていることは公共の利益と善のためです.
友人は最近脳卒中を起こしました。偶然にも、彼が入院しているときにドメイン名の更新が必要になり、彼の妻はそれについてのメールを見逃していました. ドメイン不法占拠者がドメインを勝手に取得し、彼の意図とは正反対のコンテンツを投稿しました。この不法占拠者は、現在、Google の掲載順位とページ ランクの恩恵を受けています。
幸いなことに、彼が所有していた他のドメインは、このドメインを指すようにエイリアス化されていました。つまり、DNS マッピングまたは HTTP 301 リダイレクト (どちらかはわかりません) を使用して、人々を適切なサイトに誘導していました。元のコンテンツを直接指すように、エイリアス ドメインの 1 つを再構成しました。
このサイトの新しい名前を公表し、コミュニティは現在、新しいドメインへの数千のリンクを作成し、すべての古いリンクを修正しています. キャッシュから、Google が実際に新しいアドレスの元のサイトをクロールし、なりすましサイトを再クロールしたことがわかります。
問題
Google は両方のサイトをクロールしましたが、新しい URL の下で関連する検索にサイトを表示することはできません!
Google は 2 つの名前の間の古いリダイレクトを覚えているようです (おそらく、新しいドメインがエイリアスだったときに誰かがリンクしたためでしょう)。2 つのサイトを、すべての結果で同じサイトであるかのように扱っています。サイト名の結果、および「link:」演算子を使用してこのサイトにリンクしているサイトを見つけることは、Google が同じサイトであると確信していることと完全に一致しています。
私たちは古いドメインのコンテンツを管理しておらず、これらのサイトに関係する人物の協力も得ていないことに注意してください。
ドメイン「a」とドメイン「b」が 2 つの異なるサイトであり、結果でそのように扱われるべきであることを Googlebot に納得させるにはどうすればよいでしょうか?
編集:転送はおそらく DNS であり、HTTP ベースではありません。