飽き性の頭の中

今は福岡でWeb開発をしている26歳。単なる文字の記録。

Googleサーチコンソールでドメイン移行時にアドレス変更ツールを使う手順を解説

f:id:tawachan39:20200223135854j:plain

こんにちは、たわです。

今回はGoogleサーチコンソールのアドレス変更ツールに使い方についてです。

noteは

変更した一件を聞いて、僕もブログの運用ドメインを変えてみました。

note.com

検索流入を増やすためには今のうちに.comのほうが良いかと思い、

変更しました。

そのときに、アドレス変更ツールが少しややこしかったので、その時のメモを残します。

アドレス変更ツール

Googleサーチコンソールのアドレス変更ツールは、ウェブサイトのドメインを変更したときに、ウェブサイトの情報を適切にGoogleに伝えるためのツールです。

こうすることで、Googleの検索結果へも移行が反映されていきます。

アドレス変更ツール - Search Console ヘルプ

実際の手順

それでは、実際の手順について書いていきます。

リダイレクトの設定

アドレス変更ツールが機能するためには、

  • 旧ドメイン→新ドメイン

へのリダイレクトが設定されている必要があります。

f:id:tawachan39:20200223130556j:plain
イメージ図

なので、ドメインを取得したサービスでリダイレクトの設定をしましょう。

URL転送Plusの設定|お名前.com Navi ガイド|ドメイン取るならお名前.com
サブドメイン転送 - Google Domains ヘルプ

リダイレクト情報をGoogleに認識させる

リダイレクト設定をすると、ブラウザでアクセスしたときにリダイレクトするのを確認できると思います。

ですが、それだけではまだ不十分なのです。なぜならまだGoogleはその設定を知らないからです。

Googleは定期的にサイトをクロールして情報を更新していますが、それがまだの場合は、ブラウザからリダイレクトができたとしても、リダイレクトが設定されていないとエラーが出てしまいます。

旧ドメインのインデックスを更新させる

具体的にGoogleに教える方法としては、サーチコンソールからインデックスを再リクエストします。

f:id:tawachan39:20200223131151j:plain
再リクエスト

いろんなページがあると思いますが、全ページやる必要はありません。

アドレス変更ツールのチェックはトップページしかしていないようなので、トップページだけ再リクエストすれば大丈夫なはずです。

こうすることで、旧ドメインから新ドメインへリダイレクトするようになったことをGoogleが認識できます。

僕の場合は、再リクエスト後、一晩待ったら成功しました。

新ドメインを登録する

次は移行先の新ドメインをサーチコンソールに登録します。これは普通に登録する場合と同じです。最初にやったようにそのまま追加しましょう。

f:id:tawachan39:20200223130412j:plain:w400
プロパティを追加

こうして移行先の箱を作ります。

アドレス変更ツールを実行

さて、準備が終わり、いよいよ実行です!

アドレス変更ツールを開く

旧アドレスのプロパティの画面から、左下の設定を押します。そして「アドレス変更」を選んでください。

f:id:tawachan39:20200223131701j:plain
これは既に移行設定済みの画面です

新ドメインのプロパティを選ぶ

開いたら下の画像のような画面が出てくるので、そこで先程作った新しいドメインのプロパティを選択します。

f:id:tawachan39:20200223131934j:plain
新しいドメインを指定

これで、古いドメインの検索結果が出なくなり新しい方への引き継がれていくようです。

検証して更新

選択したら、「検証して更新」を押します。

うまく行けばこんな画面が出てきます。あとはいい感じにGoogleが処理をしてくれるので気長に待ちましょう。

f:id:tawachan39:20200223132051j:plain:w400
成功の場合

エラーの場合は、おそらくこんなものが出るかと思います。

f:id:tawachan39:20200223132113j:plain:w400
エラーの場合

これはまだGoogleがリダイレクトを認識していないだけなので、上記の設定はうまく出来ていれば、あとはしばらく待って解決するはずです。

まとめ

Googleの場合は、

  • 実際に設定はうまくできているか

だけではなく、

  • Googleに反映されているか

によってもエラーが起きたりするので余計にわかりづらく難しくなってしまっているところがあります。

そこを少しでも整理できていればと思いまとめてみました。参考になれば嬉しいです。