web-dev-qa-db-ja.com

ドメインがもう存在しないが、まだそのドメインからリダイレクトを行うことをグーグルに伝える方法

example.comdev.example.netの2つのドメインがあります。 example.comはアクティブなものであり、dev.example.netはGoogleには表示されません。

dev.example.netにはexample.comへの301リダイレクトがあり、独自のrobots.txtがあるため、Googleがページをインデックスに登録できません。

それでも、Googleにdev.example.net結果が表示されました。 dev.example.netからの結果を表示しないようにGoogleを説得するにはどうすればよいですか。

2
sarte

まず、古いドメインから新しいドメインの対応するページへの301リダイレクトが適切に設定されていることを確認する必要があります。ブラウザーの開発者ツール(例: Chromeでこのように または Firefoxでこのように )を使用して、リダイレクトが適切に機能し、実際にステータスコード301を使用していることを確認できます302ではありません。

古いドメインのrobots.txtファイルのすべてのページにアクセスするには、allowGoogleも必要です。そうしないと、Googleはページがリダイレクトされたことを認識できず、 検索結果に引き続き表示します になります。

これらの両方を行うと、Googleは古いドメインを再クロールし、リダイレクトを見つけるため、時間の経過とともに問題は最終的に解決します。ただし、プロセスを高速化するには、 GoogleのSearch Consoleのアドレス変更ツール を使用できます。 (もちろん、最初に両方のドメインの所有権をGoogleで確認する必要もあります。)必要に応じて、他の検索エンジンでも同じことを行うことができます Bingなど


上記のプロセスshouldは、新しいドメインのインデックスを作成し、古いドメインをGoogleのインデックスからすぐに削除するのに十分であり、 "link juice" 古いドメインが獲得した可能性があります。

古いドメインに、意味のある方法で新しいドメインにリダイレクトできない(またはしたくない)ページがある場合、対応するページがもう存在しないため、Webサーバーを 410 "Gone"ステータスコードを返す に設定する必要があります。 Googleの RL削除ツール を使用して、リダイレクトやアドレス変更ツールと同様に、プロセスを高速化することもできます。

最後に、これはほとんど言うまでもないはずですが、新しいドメインのページが古いドメインのURLにリンクしていないこと、または(さらに悪いことに)古いドメインがまだ 正規URL

1
Ilmari Karonen

永続的なURLの削除については、Googleウェブマスターのガイドラインに従うことをお勧めします。

Google検索からコンテンツまたはURLを完全に削除するには、次の追加のアクションを1つ以上実行する必要があります。

  • サイトから実際のコンテンツ(画像、ページ、ディレクトリ)を削除または更新し、Webサーバーが404(見つかりません)または410(存在しない)HTTPステータスコードを返すことを確認します。非HTMLファイル(PDFなど)は、サーバーから完全に削除する必要があります。
  • たとえばパスワードを要求することにより、コンテンツへのアクセスをブロックします。
  • Noindexメタタグを使用して、ページのインデックスを作成しないことを示します。これは、他の方法よりも安全性が低くなります。

詳細については、こちらをご覧ください: https://support.google.com/webmasters/answer/1663419?hl=en

2