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.
Does Google crawl dynamic content?
11–20 of 62 posts
Re: Does Google crawl dynamic content?
#12Also, sneaky web sites often give different results to the googlebot user agent than to a non-google firefox user agent
https://en.wikipedia.org/wiki/User_agent
https://addons.mozilla.org/en-GB/firefox/search/?q=user+agen...
Re: Does Google crawl dynamic content?
#13As far as we can tell, it makes no difference from if it was generated server side: https://www.google.com/search?q=site%3Aappapp.io
So yes, Google definitely does index dynamic content. I would love to know if it ranks it equivalently.
Also, Bing does not: http://www.bing.com/search?q=site%3aappapp.io
(apologies for the minor self-promotion)
Re: Does Google crawl dynamic content?
#14Re: Does Google crawl dynamic content?
#15I have modified wikipedia pages, then googled it, to see search result "instantly" updated. Also, sneaky web sites often give different results to the googlebot user agent than to a non-google firefox user agent https://en.wikipedia.org/wiki/User_agent https://addons.mozilla.org/en-GB/firefox/search/?q=user+agen...
Re: Does Google crawl dynamic content?
#16Earlier quoted context omitted.
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.
That's why pagination (when newest to oldest) should be designed as something like "after_id=x". Sure, there is some implementation complexity, but your users will love you if they can actually find the content they searched for.
Google should give the actual article URL a higher score and pagination pages a lower score. So that in their search results I see the content first and the "dupe content" on pagination pages not at all (or way down). (at least for common blog software)
Re: Does Google crawl dynamic content?
#17Recently Google changed their search result page for tablets. First it looked fine, and useful.
But many times the first result page is now completely full of advertisements, only the second page now shows usual links to websites like Github, Wikipedia, Youtube, etc. of a common search term. Very annoying! And the Youtube link is broken on iPad (it tries to link to a non HTTP address). I am just unlucky to be part of an AB-testing?
An news article about the changes: http://searchengineland.com/google-launches-new-search-resul...
Re: Does Google crawl dynamic content?
#18My theory is that the Google crawler is a modified, headless version of Chrome. These results seem consistent with that hypothesis.
Though I don't think it's happening, I've thought it'd be very clever if users became the search spider for Google, telling them when content had gone stale and/or doing the spidering on Google's part. Just by using Google's browser.
Re: Does Google crawl dynamic content?
#19Earlier quoted context omitted.
That's why pagination (when newest to oldest) should be designed as something like "after_id=x". Sure, there is some implementation complexity, but your users will love you if they can actually find the content they searched for.
What about the frontpage which is usually page 1 of the pagination? Google should give the actual article URL a higher score and pagination pages a lower score. So that in their search results I see the content first and the "dupe content" on pagination pages not at all (or way down). (at least for common blog software)
Re: Does Google crawl dynamic content?
#20Earlier quoted context omitted.
What about the frontpage which is usually page 1 of the pagination? Google should give the actual article URL a higher score and pagination pages a lower score. So that in their search results I see the content first and the "dupe content" on pagination pages not at all (or way down). (at least for common blog software)
What about a redirect from your home page to whatever page 1 is at the moment?
Now imagine that Google links to example.com/?page=2 as it found the search phrase also there (at a given time only Google knows). So when the user clicks on the search result link that leads to example.com/?page=2 NOW should the blog software know what Google or the user wants?
One thing that comes to my mind is to use the referrer and if it's a common search engine parse the s=SEARCHTERM string and use an internal article search to find the best matching article.