谷歌的移动友好测试表明我的网站不适合移动设备。
它声明内容比屏幕宽,可点击元素太靠近。向下钻取是因为googlebot没有加载大量文件。我不明白为什么会这样。它与robots.txt无关,因为没有任何东西被阻止。我也测试了它,所以绝对不是机器人相关的。
所以有一个很大的文件列表,它无法加载。类型包括.js .ttf .woff .css .jpg .png。
更令人费解的是这些失败的文件如何随时间而变化。我可能会在一分钟内得到33个文件,5分钟后会得到35个文件,一个小时后它会得到26个。奇怪!!
任何想法可能是什么?
对于它的价值,在现实世界中,移动设备没有问题,只有googlebot看到的东西。
由于
保
答案 0 :(得分:1)
如果状态显示"其他错误",似乎没有明确的理由,但似乎是重型网站加载了大量资源。我有同样的问题,经过大量的搜索this answer帮助了我。
总结一下,如果加载了大量资源,就会发生这种情况。正如上面的链接所述,它实际上可以在慢速移动连接上模仿真实用户。
此外,请注意,"内容比屏幕更广泛"和"可点击的元素太靠近了#34;即使一切都正确加载,仍可能是真正的问题。 (对我来说,在移动友好测试中间歇性地发生了加载问题,但是即使所有内容都正确加载,上述两个问题仍然存在)
答案 1 :(得分:0)
第一步是确保robot.txt文件实际上并未阻止这些资源。 https://www.google.com/webmasters/tools/robots-testing-tool
如果您使用的是WordPress 假设被阻止的资源正在传递给机器人测试工具,则可以安装该插件,在该插件下方汇总,缩小和缓存脚本和样式 -https://en-ca.wordpress.org/plugins/autoptimize/