GoogleSearchConsoleで「確認方法がまだ残っていることを確認する」から進めない場合

Google
サイトを移転したことをGoogle Search Consoleで設定することができるのですが 「確認方法がまだ残っていることを確認する」から先に進めなくなりましたが 無事解決できたので解決方法を書いておきます。 たとえばfoo.comからbar.netに移転した場合foo.comの.htaccessに 以下のようにリダイレクト設定すると思います。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*) http://bar.net/$1 [R=301,L]
</IfModule>
この状態でGoogle Search Consoleでfoo.comの画面を開いて 歯車マークから「アドレス変更」を選択するとサイト移転を認識させることができます。 しかしながら、3番の↓で先に進めず詰まってしまいます。
確認方法がまだ残っていることを確認する この手順では、移行前に新しいサイトと元のサイトを適切に検証し、どちらも確実に存在することを確認します。
GoogleSearchConsoleChangeAddress-m Googleのボットから見たらすでにリダイレクト設定されてるので foo.comのページを確認できないという状態かと思います。 その場合は3番のエラーメッセージから次の画面に進んで HTMLファイルをアップロードしてそのファイルのみリダイレクト対象から外してあげればOKです。 GoogleSearchConsoleConfirm-m 「HTMLファイルをアップロード」を選択してファイルをダウンロードしてfoo.comにアップロードします。 そのうえでGoogleの確認用HTMLでない場合に限りリダイレクトするように設定変更します。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/google1234567890.html$
RewriteRule ^(.*) http://bar.net/$1 [R=301,L]
</IfModule>
この状態で確認処理を進めれば3番も無事通過できました。
タイトルとURLをコピーしました