Forum Moderators: Robert Charlton & goodroi
this redirect happens when we open a site that hasn't been modified since the last visit, as the browser stores the recent version of the siteIf you want to split hairs, it’s when you request some specific file that hasn’t been modified. Search engine crawlers don’t request sites or even complete pages (unless you’re talking about a supplemental function such as Preview); they request individual files, one by one.
But I am surprised at why this is so for Google's user-agents. This should be only for the browser's user agent.It’s not about the user-agent, it’s about whether the request includes the If-Modified-Since header. A 304 response is smaller than a complete file (of whatever kind); multiply it by G###’s millions of daily requests and it adds up.
But I have still my site serving in both versions.This will cause you problems of duplicate content if both versions of your site can be accessed. This is the reason people have been asking you to look at your server's access logs, to ensure that there are no 302 (temporary) redirects happening.
Now as we know, nobody requests a site using "www" in the URL.It is possible you are getting your information from less-that-reliable sources, because this is a wild generalization, by no means universally true. For the simplest of illustrations, look up at your browser's address bar right now. The present site prefers with-www, and will redirect if you request without-www.