谷歌如何确定网站加载时间

How Google determine website load time

本文关键字:加载 时间 网站 何确定 谷歌      更新时间:2023-09-26

因此,谷歌宣布将网站加载时间作为排名算法的一个因素。

现在,我正在构建一个包含大量动态加载的脚本和内容的网站。初始脚本在DOM加载后运行,使用JQUERY.ready函数。以后,当"onload"发生时,即在呈现"static"内容(图像)之后,会运行更多的脚本。之后,脚本使用后续的AJAX调用动态地逐个获取其他图像。

我的问题不是谷歌机器人会读或不会读多少内容。关于这件事有很多问题。

我的问题是,你知道吗,或者你能提出建议吗,谷歌机器人将如何决定这样一个动态网站的"加载时间"?这是什么机制?如果传言是对的,并且机器人没有执行javascript,我能假设加载时间只是发生"onload"时吗?

谢谢:)

根据我的经验[也就是说:如果我在access.log中'grep-googlebot',谷歌通常只抓取html,而不是js或其他东西;在这个线程中,您可以得到一些关于ajax加载内容的提示,但如果您对WMT中的站点速度值感兴趣,可以考虑html生成速度,也可以考虑css/js资产或其他任何东西编辑:有关何时抓取您的页面以包含索引的详细信息,请阅读此处

恐怕这已经不完全正确了。虽然主要的索引器(据我所知,没有索引JS),但谷歌机器人绝对DO使用javascript。例如,为预览功能进行屏幕截图的机器人会定期显示需要javascript显示的网站部分。

不过,有一点你可以肯定的是,如果他们说页面加载速度是一个因素,而JS没有被索引。。。他们不会使用javascript的onload或该事件的任何jQuery抽象。。。这只是http响应时间和服务器传输html部分的速度的问题。