<< お知らせ [2024/09/10] >>
最近、運営しているサイトの1つのアドレスを変更&SSL化したのですが、その時にGoogle Search Consoleからのアドレス変更がなかなかできず、数日もその作業で詰まってしまって困ってたのですが、無事解決できたので、その方法をシェアしたいと思います。
最初に
Search Console アドレス変更ツールのヘルプページに
サイトを新しいドメインまたはサブドメインに移転した場合は、Search Console のアドレス変更ツールを使用してください。アドレスの変更通知を利用すると、現在の Google 検索の掲載順位への影響を最小限に抑えながら、新しいアドレスの新しい URL をインデックスに登録するために必要な Google での移行プロセスを管理できます。
アドレスの変更によって既存のコンテンツの新しい URL が Google に通知され、Google はインデックスを更新してページの新しいドメインを反映することができます。この更新されたインデックスの状態は 180 日間有効です。この期間中に Googlebot が新しいアドレスのページをクロールし、インデックスに登録します。
前提
移行前:http://aaa.com
移行後:https://bbb.net
移行後はSSL化しています。
また、今回は、サーバーもさくらサーバーからXサーバーに移行もしています。
現象
新旧両方のアドレスをSearch Consoleに登録
↓
旧サイトのサーバーに、新ドメインへの301リダイレクトを記述した.htaccessファイルを置く
↓
Search Console画面に表示された旧サイトの右上の歯車から”アドレス変更”を選択
下記内容が表示される
↓
- リストから新しいサイトを選択する(無事クリア)
- 301 リダイレクトが正常に動作していることを確認する(無事クリア)
- 確認方法がまだ残っていることを確認する(古いサイトの確認方法がありません。と表示され、ここがクリアできない)
↓
google analyticsのタグ設定 → クリアしても、古いサイトの確認方法がありません、と表示される。
HTMLファイルアップロード → 解決できず(そのファイルURLだけリダイレクトを除外する記述方法が見つからなかった、うまく設定できなかった)
google analyticsも、HTMLファイルも試行錯誤していろいろ試しましたが、結局3から先に進めませんでした。
ネットで調べても、根本的に解決できる情報が見つから無かった(検索結果になかなか出てこなかった)ため、行き詰まっていたのです。きっと私のように行き詰まっている人も多数いはずだから何か解決方法があるはずだと、粘り強く探して行きついたのが、この”ウェブマスター ヘルプ フォーラム”ページです。
解決方法
ウェブマスター ヘルプ フォーラムの
ここに私と同じ現象の方がおり、無事解決されていました。
ベストアンサーに、
旧サイトのメタタグを新サイトにも記述してみてください。
新サイトで発行されたメタタグと旧サイトのメタタグ両方が新サイトにある状態ということです。
と書かれていて、私も新サイトに、「3 確認方法がまだ残っていることを確認する」のHTMLタグで生成された
- 旧サイトのメタタグ :例)<meta name=”google-site-verification” content=” 123…” />
- 新サイトのメタタグ:例)<meta name=”google-site-verification” content=”456…” />
2つのタグを並べて記載したところ、無事「3 確認方法がまだ残っていることを確認する」に緑色のチェックが入り、クリアーすることができ、「4 アドレス変更のリクエストを送信する」の送信を終えることができました。
最後に
旧サイトは既に全ページ301リダイレクトを設定しているため、旧サイトに何をしてもリダイレクトしています。でも、旧サイトが確認できないと言われて301リダイレクトを解除したり(結局2 301 リダイレクトが正常に動作していることを確認するでエラーになる)して、旧サイトに何かしなければいけないと思っていましたが、新サイトに、旧・新2つのメタタグを設定でクリアできるとは、なんだか思わぬ抜け穴が見つかったような感じがしました。
Ryosuke Shigaさんに感謝です。
私と同じように、ここで行き詰まって、検索しても答えがなかなか見つからず、困っている方が多分いると思い、急遽、このページを作成しました。
皆様、無事、アドレス変更できますように☆
コメント