Last updated on :August 28th, 2023 at 05:20 pm
概要
サーバー移行前にインストールしていたGoogle Site Kit プラグインを再インストールして初期設定したところ404エラーが出て進めませんでした。日本語の文献に辿り着けませんでしたが、海外サイトの情報をもとに解決したので手順をまとめます。
エラー時の挙動
WordPressのダッシュボードからSite Kitプラグインをインストール後、SiteKitページを開きます。
Google アカウントでログイン をクリック
適切なアカウントを選択する。
404 not found と表示されました。
原因
先に結論から書くと、サーバー移行時にサイトのurlを変更したことが原因だったようです。
旧: https://greenhacker.link/greenhacker/wp-admin
新: https://greenhacker.link/wp-admin
wp-adminの古いパスが残ってしまい。Site Kit初期設定時のwp-adminへのリダイレクトURLが
古いURLになってしまって404 not found エラーが出てしまったと思われます。
解決策
設定時のリダイレクトURLを新しいものに書き換えることで先に進むことができました。
具体的には画像に赤枠で表示されている部分を削除して新サイトURLのものに修正して再度読み込むことで正しくリダイレクト処理が実行されました。
既にサーバー移行前に設定していたのでその設定が残っているようです。
再度404 Not Found が出ましたが慌てずURLを修正します。
無事に成功したか、、、と思いきや Site Kitとの接続エラーと表示されてしまいました。
気を取り直して先に進みます。
この後、認証画面が出てきて先に進むと、、、
今度は問題なく設定できたようです。
参考サイト:
https://wordpress.org/support/topic/google-site-kit-erro-404/
こちらのやりとりが非常に参考になりました。感情的になっているユーザーさんに対してWordpress担当者の方がとても粘り強く情報を聞き出していて、さすがプロだなと感じました。