web-dev-qa-db-ja.com

新しいGoogle Search ConsoleはCSSやJSなどのリソースをロードしませんが、古いSearch Consoleツールでは問題なく機能しました

新しいGoogle Search ConsoleでURL検査とLive Testを使用する場合、Googlebotはほとんどのリソース(JavaScript、CSS、画像)をロードしません。これにより、Search Consoleで私のページはモバイルフレンドリーではないことがわかります(CSSが読み込まれていないため)。ライブスクリーンショットを見ると、ページはプレーンでスタイルのないHTMLのように見えます。

複数のWebサイトをテストしました。見知らぬ人が作成したもの、自分が作成したもの、サーバーでホストされているもの、主要なホスティングサービスのサーバーでホストされているものがあります。これらすべてのWebサイトで問題が発生します。

すべてのWebサイトについて、複数のLive Testが実行されました。すべてのリソースが完全に読み込まれることもありますが、ほとんどの場合(90%以上)、ほとんどすべてのリソース(アナリティクスやGoogleフォントなどのGoogleがホストするリソースを含む)が読み込まれませんでした。 Search Consoleは単に「その他のエラー」としてマークします

enter image description here

古いSearch Consoleを使用すると、ウェブサイトは「モバイルフレンドリー」としてマークされ、通常どおりレンダリングされます。 PageSpeed Insightsと新しい Googleモバイルフレンドリーテスト も、ページを完璧にレンダリングします。

リソースはRobots.txtによってブロックされていません。また、GooglebotがCSS、JS、画像にアクセスすることを明示的に許可することも試みました。それは助けにはならなかった。

新しいSearch Consoleは非常に遅いモバイル接続をシミュレートするという憶測を読みましたが、リソースが読み込まれていない非常に軽量のダミーWebサイトも作成しました。

新しい検索エンジンコンソールでリソースを読み込むにはどうすればよいですか?

8
sourg

今日も同じ問題があり、このフォーラムにたどり着きました。

User-agent: *以外のrobots.txtファイルのすべてを削除しました。問題は部分的に修正されました。それでもCSSは正しく読み込まれていませんが、ページはGoogleのテスターに​​モバイルフレンドリーであると表示され、すべての携帯電話に完全に表示されます。

1
Alan Myers