モバイルフレンドリーテストでGoogleMAPがブロックされているのはなぜ?
- モバイルフレンドリーテストをしてみたら、Google MAP が「Googlebot が robots.txt によってブロックされています」となっています。これは、なぜでしょうか?どう解決すれば良いのでしょうか?
- Google MAP の JavaScript が robots.txt によってブロックされているのは、Google MAP の仕様ですので、貴サイトの場合は気にしなくて大丈夫です。
サーチコンソール(Google Search Console)のモバイルフレンドリーテストを行ったところ、
ページの読み込みに関する問題」が出て、詳細を表示したら、
「ページが部分的に読み込まれました」「3個のページリソースを読み込めませんでした」とあって、
リソースは3つとも Google MAP で、
ステータスは「Googlebot が robots.txt によってブロックされています」になっているので、
解決したいというご質問です。
Google MAP の JavaScript が robots.txt によってブロックされているのは Google MAP の仕様で、ユーザーは robots.txt を編集できませんので、これに関しては何もできません。
Googlebot が robots.txt によってブロックされていますの対処法 – Search Console Community
Googlebotによるリソースブロックについて – Search Console Community
一般的に、地図(Google MAP)は、ユーザー(人間)向けに表示しているもので、Googlebot がその中身を調べる必要は無いですので(そもそもその地図を作っているのはGoogleですし)、このような仕様になっているのだと思われます。
したがいまして、何もできないけど、気にしなくて大丈夫、ということになります。
なお仮に、Google MAP だけのページがあったとしたら、Googlebot は中身が無いページと判断して、評価を下げるかもしれませんので、そういうページは作らないのが無難です。