Live data from Hacker News

Does Google crawl dynamic content?

centrical.com

1–10 of 62 posts

Re: Does Google crawl dynamic content?

#3
I suppose this explains all the times I've seen a promising search result with the words I was searching for prominently highlighted, then visited the page to find what I was looking for is no longer there. Sometimes the cached, text-only version has it, and sometimes not. Alternatively, I'll see search results with none of the words I was searching for, yet perhaps they did sometime in the past. Rather annoying.

Re: Does Google crawl dynamic content?

#4

I suppose this explains all the times I've seen a promising search result with the words I was searching for prominently highlighted, then visited the page to find what I was looking for is no longer there. Sometimes the cached, text-only version has it, and sometimes not. Alternatively, I'll see search results with none of the words I was searching for, yet perhaps they did sometime in the past. Rather annoying.

This is a problem with a lot of paginated sites, such as Tumblr, various forums, and comment pages. Anything that's ordered from newest to oldest won't have a constant correspondence between URL and content.

Re: Does Google crawl dynamic content?

#8
I'd really love it if you repeated the same tests for Bing, just to get coverage. (Yahoo/Baidu would be the other big two.) Historically, Bing hasn't used fully functional headless browsers to crawl, which has limited its ability to index dynamic content like this.

Google has "only" 70% market share, so it seems irresponsible to make engineering decisions without testing the others. Google+Bing+Yahoo+Baidu get you to 98%.

Re: Does Google crawl dynamic content?

#9

My theory is that the Google crawler is a modified, headless version of Chrome. These results seem consistent with that hypothesis.

Probably also one of the reasons to start the Chrome project, though their headless variant isn't open source.

Are there other headless browser beside PhantomJS? PhantomJS is based on webkit (Safari).

Post reply on HN