在为一个稍微沉迷于Google工具和建议的客户开发一个完整的网站时,我遇到了以下问题:
无论我做什么,我都无法在网站的主页上取得满分。所有其他页面在移动设备和桌面设备上均为100/100,但着陆页分别为91和97 - 正如您在附图中所见。
我已经尝试了所有可以找到的相关步骤,包括正确构建HTML代码并异步加载其他所有内容,以及延迟加载图像。
代码的虚拟表示如下:
html head, metatags etc
inline blocks of css (to "fix" the render-blocking issues)
the html content, in correct order with above-the-fold first
deferred js load
我的问题是,我错过了什么?我还能做些什么才能获得满分?
答案 0 :(得分:0)
供将来参考,任何人都面临同样的问题:
我通过减少主页PHP文件的文件大小来解决了这个问题。这在指南或网络上的回复中没有任何地方,但是这让我感到高达100/100。
在我的特定实例中,我删除了包含的所有不必要的CSS。仅这一点就缩小了尺寸并消除了错误。
我认为这个问题是错误的,并会继续向Google报告 - 因为“优先考虑可见内容”与“减少文件大小”无关。