谷歌如何确定网站加载时间
How Google determine website load time
因此,谷歌宣布将网站加载时间作为排名算法的一个因素。
现在,我正在构建一个包含大量动态加载的脚本和内容的网站。初始脚本在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部分的速度的问题。
- 对于加载时间过长的循环来说是巨大的
- 谷歌如何确定网站加载时间
- 指令加载真的很长,检查加载时间的方法
- 如何使用队列呈现多个HighCharts以防止加载时间过长
- Javascript加载时间过长
- 如何计算angular JS应用程序(单页应用程序)的页面加载时间
- 如果页面加载时间超过 10 秒,如何刷新页面
- 画布 HTML 加载时间
- URL 长度是否会导致页面加载时间不同
- jquery加载时间和里面的css样式
- 我们怎么知道消除HTML/JS/CSS文件中的空白可以缩短页面加载时间呢
- 如何使用javascript来衡量第三方广告的加载时间
- 如何在boomrang页面加载时间中添加ajax执行时间
- CSS与Jquery、滑块、动画、灯箱..加载时间与功能
- mobile.加载时间过长,无法显示
- 如何改进使用JQuery Mobile的Android WebView的加载时间
- HTML5(测量页面加载时间)
- 如何为未加载、加载时间过长和被阻止的css文件编写回退
- Can-react.js可以提高加载时间
- Javascript窗口/图像加载时间 - 这应该不起作用,但它确实有效