▶【注目記事】Windows 11 を導入したら最初にやっておくべき初期設定

Search Console に「他の 4xx の問題が原因でブロックされました」エラーが出た時の対処方法

WordPress についての記事

※ 本記事にはプロモーション広告が含まれます

他の 4xx の問題が原因でブロックされました エラー

Google Search Console に「他の 4xx の問題が原因でブロックされました」というエラーが出てくることがあります。

他の 4xx の問題が原因でブロックされました

このエラーが出た時のエラー対象のページが「admin-ajax.php」であることがよくあります。

エラー対象のページ

https://○○/wp-admin/admin-ajax.php?action=rest-nonce

さて、ではこの Google Search Console のエラーはどのように対処するればよいのでしょうか?

誤検知なので基本的には放置しておいて問題ありません

エラー対象のページが「https://○○/wp-admin/admin-ajax.php?action=rest-nonce」である場合は、誤検知なので基本的には放置しておいても問題ありません

なぜなら、wp-admin 内のファイルは本来インデックスから除外されるべきシステム系の閲覧不可の URL です。WordPress 側で noindex などの処理がされているはずのファイル。

それらのファイルになぜか Search Console のクローラーがアクセスをして来ました。WordPress 側がアクセスに対してブロックした結果、クローラーは「他の 4xx の問題が原因でブロックされました」と判断して今回のエラー表示になったわけです。

ここがポイント!

本来クロールすべきではない場所へクローラーがクロールしに来たことで起こった誤検知なので、admin-ajax.php に関する本エラーは放置して何も問題はありません。

…現場からは以上です。