So, Google declared that it will use a website loading time as a factor in its ranking algorithm.
Now, I’m building a website with lots of scripts and content that is loaded dynamically.
Initial scripts run after DOM load, using JQUERY .ready function.
Further scripts run later, when ‘onload’ occurs, i.e. after ‘static’ content was rendered (images).
After that, the script dynamically fetch other images, one by one, using subsequent AJAX calls.
My question is not about how much CONTENT Google bots will read or won’t read. there are many questions about this matter.
My question is, do you know, or can you suggest, how Google bots will determine the ‘LOADING TIME’ of such a dynamic website? what is the mechanism for that? if rumors are right and no javascript is executed by the bots, can I assume that the loading time is simply when ‘onload’ occurs?
Thank you 🙂
in my experience [that is: if i ‘grep googlebot’ in my access.log] google usually crawls only html, not js or other things; in this thread you can have some hints about ajax loaded content, but if you’re interested in site speed value inside WMT, think about html generation speed, nor css/js assets or whatsoever
EDIT: for details about who and when crawls your page for index inclusion read here