アクセス激減の原因!?サーチコンソールで「admin-ajax.php」が「ブロックされたリソース」になっていることが判明

シェアする

スポンサーリンク

かわん(@kawan_clb)です。当ブログ「Coool.blue」にて、サーチコンソールの「ブロックされたリソース」を見るとブロックされたリソースが2,474になってました!!!ナンジャコリャ!!!記事のほとんどがブロックされてるやんorz

おいおいマジかよ・・・ひょっとしてアクセスが激減した原因の1つがこれじゃないか!?

どうやら「admin-ajax.php」がブロックされてるっぽい・・・なんじゃこのファイルはと思いながら、慌てて対策をGoogle先生に聴きました。するとありましたよ、丁寧に解説して下さっているサイト様が。

スポンサーリンク

早速やってみた

対策はとても簡単です。レンタルサーバにおいてある「robots.txt」に以下を書き加えるだけ。

Disallow: /wp-login.php
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

【via usedoor

  • Disallow: /wp-login.php
  • Disallow: /wp-admin/

は、ほとんどの場合書かれていることが多いので、「Allow: /wp-admin/admin-ajax.php」を追記すれば良いということになります。

僕はロリポップを利用しているので、ユーザー専用ページに行って「WEBツール」>「ロリポップ!FTP」の順に進み、その中にある「robots.txt」を開いて以下を追記しました。

Allow: /wp-admin/admin-ajax.php

情報元によりますと、admin-ajax.phpをブロックしてしまうと、CSSなどのデータもブロックされてしまうとのこと。

Googleのbotは、CSSやJSもチェックするのでadmin-ajax.phpにアクセスできないとエラーとして検出するようです。

今のところ変化なし・・・

対策をして1時間程度なので、今のところ変化はありません。情報元では、しっかりとエラーが軽減されているようなので、恐らく大丈夫かと思うのですが・・・

結果が確認できるのは最低でも2日程度かかるらしい。しばらくの間は放置しておくしかなさそうだ。

admin-ajax.phpが「ブロックされたリソース」になってしまう方は試してみよう!?

僕と同じように「admin-ajax.php」が「ブロックされたリソース」となっていたら、一度試してみては如何だろうか!?あ、自己責任でお願いしますね。何かあっても責任取れません・・・サポートも出来ません・・・

それにしても「admin-ajax.php」はかなり重要な役割を担っているんだね。エラーが出なかったら一生お目にかからない代物だよ、ホントに。

僕はサーチコンソールをあまり見ません。見てもしょうがないと思っていたので。でもこれじゃダメですね。1日に1回は見るようにしようっと。

最後になりましたが、情報元のusedoor様には大変お世話になりました。ありがとうございました!

【via usedoor

スポンサーリンク

シェアする

フォローする