- 半年ほど前に .co.jpドメインへの変更しましたが、期待した検索流入の増加が見られませんでした。
- そこで、いったん .comドメインに戻すことにしました。
- ドメイン再移行の過程でサーチコンソールの設定に苦労していますが、検索結果の完全な移行には時間がかかると予想しています。
1. .co.jpドメインのSEO効果は限定的だった
5月にいったん.co.jpドメインに変更したものの、.comドメインに戻すことにしました。
Google検索のコアアップデートに対応して、検索流入を増やすことが目的だったのですが、思ったほど増やす効果がなかったからです。

サーチコンソールのグラフを重ねてみると、確かに、2023年10月、2024年3月時点でガクッと減ってしまった検索流入を戻すことはできました。
しかし、以前の状態に戻っただけで、法人化のための費用や労力に見合うほどの効果はありませんでした。
そこで、いったん法人化は白紙に戻し、ドメインも再移行することにしました。

.comに戻しても、現状回復にはならないかもしれませんが、これ以上の.co.jpの維持は難しいと判断しました。
2. サイトのドメインを再び移行する
前回のドメイン移行の記録を元に逆操作をしていきました。
- WordPressサイトの複製
- .htaccess, robots.txtの編集
- Google Search Consoleでの「アドレス変更」
2-1. .htaccess
まず、リダイレクト先のサイトの .htaccessを作り直しました。
それから、リダイレクトする元のサイトには .htaccessの先頭に以下を追記しました。
RewriteEngine On
# ログインページと管理ページを除外
RewriteCond %{REQUEST_URI} !^/wp-login\.php
RewriteCond %{REQUEST_URI} !^/wp-admin/
# それ以外のページをリダイレクト
RewriteCond %{HTTP_HOST} ^chiilabo\.com
RewriteRule ^(.*)$ https://chiilabo.com/$1 [R=301,L]
これで、ちゃんとリダイレクトされるようになりました1。

ステータス
HTTP/1.1 301 Moved Permanently

一応、管理ページにはアクセスできるようにしています。
2-2. robots.txt
検索ボットの巡回は、リダイレクト元サイトでは制限し、リダイレクト先サイトで有効化します。
リダイレクト元(ブロックする)
# 特定のボットを許可する
User-agent: Mediapartners-Google*
Disallow:
# 他のすべてのボットをブロックする
User-agent: *
Disallow: /
リダイレクト先サイト(許可)
User-agent: *
Disallow: /wp-admin/
Sitemap: https://chiilabo.com/sitemap.xml
3. サーチコンソールの「アドレス変更」でエラー
ところが、サーチコンソールの移行で詰まっています。

確認エラー
1件以上の必須のテストに失敗しました。リクエストを続行できません。
ホームページからの 301 リダイレクト
ページを取得できませんでした
(移行元ドメイン)
どうも、リダイレクトがうまく認識されていないようです。
3-1. 「robots.txt によりブロックされました」
試しに、URL検査をしてみると「robots.txt によりブロックされました」と表示されています。

URL は Google に登録できません
このページはインデックスに登録できません。インデックスに登録されていないページは Google で配信することができません。インデックスに登録できなかった理由について詳細をご確認ください。
ページの可用性
ページをクロークできません。robots.txt よりブロックされました。
3-2. robots.txtの再クロール
どうも robots.txtのキャッシュが古いままのです。
以前に、ドメイン移行したときのブロックが残っています。
そこで、再クロールをリクエストして待つことにしました。

まだ、反映されていません。
しかし、前回も検索結果の移行が完了するのに1か月程度の時間がかかったので、それぐらいのスパンで様子を見ていこうと思います2。
4. 【追記】(2024-09-18)
翌日になって、改めてGoogle Search Consoleで「アドレス変更」を実行してみました。
すると、今度はうまくいきました。

やはり、キャッシュの更新に時間がかかっていただけだったようです。




(補足)
- リダイレクトチェック | Mface ツール
- 「先日、私もはてなブログで独自ドメインを試して当日は繋がりにくい状況だった」 – アドレス変更で確認エラーが出る – Google 検索セントラル コミュニティ (2020年4月30日)