【自社検証・開発裏話】ドメイン移行時にGoogle Search Consoleで発生したリダイレクトエラーの解消プロセス

【自社検証・開発裏話】ドメイン移行時にGoogle Search Consoleで発生したリダイレクトエラーの解消プロセス

企業サイトやサービスサイトを運用する上で、リブランディングや社名変更等に伴う「ドメイン移行」は、過去のSEO評価(検索順位や蓄積された実績)を維持しながら慎重に進めるべき非常に重要なプロジェクトです。

弊社でも先日、Webサイトのドメイン移行プロジェクトを実施いたしました。
その際、手元のブラウザでは正常に転送(301リダイレクト)されているにもかかわらず、Google Search Consoleのアドレス変更ツールにおいて「ページを取得できませんでした」というエラーが発生するトラブルに直面しました。

今回の記事では、自社のWeb技術ナレッジの共有として、このエラーの根本原因と解消に向けた解決プロセスの概要をご紹介します。

【直面したトラブル】ブラウザでは転送されるのにGSCのみエラーになる

旧ドメインから新ドメインへの移行時、Google Search Consoleの「アドレス変更ツール」を実行したところ、以下の不具合が発生しました。

  • 手元のPC・スマホでのアクセス: 問題なく新ドメインへと転送される
  • Google Search Console上の表示: 1件以上の必須のテストに失敗しました / ページを取得できませんでした とエラーが出る

ユーザーからは正しくページが見えているにもかかわらず、「Googleの検証ボット(Googlebot)だけがサイトを取得できない」という状態です。

【トラブルの根本原因】Googlebotを阻んでいた3つの要因

現場で検証と切り分けを行った結果、原因は単なる転送設定(.htaccess)のミスではなく、以下の3つのレイヤーが複合的に干渉していることが判明しました。

  • 転送処理の競合(.htaccess)
    HTTP/HTTPSやwwwの有無による転送処理が重複・2段階(チェーン)になっていた。
  • サーバー側のセキュリティ・キャッシュ制限
    サーバーの国外IP制限やキャッシュ機能(Xアクセラレータ等)がGooglebotを誤って遮断・旧状態を保持していた。
  • Google側の検証キャッシュ保持
    一度失敗した履歴がGSC側に残り、再試行しても古い検証データのままで再読み込みが行われていなかった。

解決に向けたアプローチ概要

弊社では、以下の3ステップでロジカルに要因を1つずつ解消していきました。

ステップ1(設定最適化)

.htaccess の先頭に記述を集約し、どんなアクセスでも1回で新ドメインへ直行する転送処理へ修正。

ステップ2(環境の調整)

サーバーパネルから海外IP制限やキャッシュ機能を一時的に解除し、Googlebotが正しく巡回できる環境を確保。

ステップ3(GSCの最新化)

GSCの「URL検査(公開URLをテスト)」を意図的に実行し、GSC側の過去キャッシュを破棄して最新状態を強制認識させた。

このプロセスを経ることで、SEO評価を落とすことなく無事にGSCでのドメイン移行手続きを完了することができました。

まとめと詳細手順のご案内

Webサイトの技術トラブルに直面した際は、焦らず仮説を立て、要因を1つずつ切り分けて検証・対応していく姿勢が何よりも大切です。
なお、弊社が運営する専門サービスサイトにて、今回の事例で実際に使用した .htaccess の具体的な記述コード例や、Xserver等のサーバー設定の具体的な解除手順などを詳しくまとめた解説記事を公開しております。

実際の移行作業やエラー対処の具体的なノウハウ・設定手順については、ぜひ以下の本編記事をご覧ください。

 

WP-OUTSOURCE
【詳細解説】Google Search Console「アドレス変更ツール」で301エラーが出た原因と完全解決策
この記事に関連する情報
Windows11のタスクバーを左寄せ表示にする方法
関連記事
Windows11のタスクバーを左寄せ表示にする方法
Windows11で従来のコントロールパネルの開き方
関連記事
Windows11で従来のコントロールパネルの開き方
Sublime Text 3のWindows版の日本語化について
関連記事
Sublime Text 3のWindows版の日本語化について
AWSのスナップショット削除する際に、エラーが出て削除できない時の対処方法
関連記事
AWSのスナップショット削除する際に、エラーが出て削除できない時の対処方法
お問い合わせ