Skip to main content

Your Browser and Upstream Caches

Many problems which are reported by bloggers have simple resolution procedures.
Clear cache in the browser, and restart the browser.
Some problems are slightly more complex.
Clear both cache and cookies, and restart the browser.
and, at the center of each procedure, we see
Clear cache.

Cache, or local storage of Internet content, is at the center of many problems with blogs and web sites. If a copy of your blog is in a cache somewhere, the computers that access the cached copy will continue to display that copy, until told to get a fresh copy.

If you just updated your blog, folks accessing the cached copy won't see your changes. One way to ensure that you see fresh copies of everything is to clear cache, which forces fresh retrieval of everything.

For all of its simplicity, clearing cache isn't a universal solution, and neither is it consistently productive - even for problems which are generally known to respond to clearing of cache.

Have you ever noticed that, after you access a new web site, any subsequent visits to that web site seem faster?

Cache reduces load on network resources, by retaining local copies of data.
That's not your imagination, that's your browser using cached content. Caching reduces load time, and it reduces network and server load, by not retrieving directly from a web site, every time you visit that web site.

Clearing cache won't solve all problems - and it may cause more problems.
If you clear cache gratuitously, you increase network and server load for everybody, and slow down everybody's Internet experience.

Besides slowing down the Internet for everybody, clearing cache won't consistently solve your problems. If you clear your cache, that ensure that you get a fresh copy of your blog (and other web sites).

This has nothing to do with what your readers see. And you can only clear the cache that you control.

Some networks cache content, in a proxy server.
Such instructions - to clear cache - cover clearing of cache in the browser, because everybody uses a browser (almost everybody, anyway). Some networks, particularly larger ones, may have a caching proxy server, for both efficiency and security. When you clear your cache in your browser, you won't always think of a local proxy server.

Besides you (or your local network, which you may or may not control) having a caching proxy, there's another possibility. Your ISP may be providing a "Download Accelerator" service. One component of such a service may include a local cache of popular web sites, on your computer, and / or on servers in the ISPs server farm.

You can clear cache in your browser - but not in a caching proxy server.
If you clear the cache in your browser, and there is an upstream cache on your computer, on your network, or on a server at your ISP, the contents of the upstream cache remains undisturbed. When you request a fresh copy of your blog in your browser, and you just cleared cache in your browser, your browser asks upstream for a copy of the blog.

If the blog is in an upstream cache, that's where your browser gets the new copy. Not from the Blogger / Google server.

If you have an upsteam cache, clearing cache will have no effect on problems.
So if there was a problem with your blog, the problem was just solved by Blogger, and you were instructed to clear cache to ensure that you are able to view your blog with the problem resolved - and if you have an upstream cache, your clearing cache in your browser won't do anything to help.

You can, temporarily, bypass cache to diagnose problems.
Here is where, instead of clearing cache, you need to bypass cache temporarily - when you bypass cache, you guarantee a dynamic retrieval from the Blogger / Google server.

This is, unfortunately, a temporary measure - unless you explicitly bypass cache each time, until all upstream caches expire, and each cache explicitly requests a fresh copy of the blog.

Every computer differs - and every different person uses their computer differently.
And here is one of the capricious and random details about web surfing. Every different blog owner / reader in the world will have a different cache / computer / network infrastructure affecting their surfing activities.

The differences will explain one person responding with
You rock! I'm Following your web site in the future!!
and another
Your advice was useless. Why do you even bother?


Susan said…
You do rock.

Popular posts from this blog

What's The URL Of My Blog?

We see the plea for help, periodicallyI need the URL of my blog, so I can give it to my friends. Help!Who's buried in Grant's Tomb, after all?No Chuck, be polite.OK, OK. The title of this blog is "The Real Blogger Status", and the title of this post is "What's The URL Of My Blog?".

Leave Comments Here

Like any blogger, I appreciate polite comments, when they are relevant to the blog, and posted to the relevant article in the right blog. If you want to ask me a question thats relevant to blogging, but you can't find the right post to start with (I haven't written about everything blogger related, yet, nor the way things are going I don't expect to either), ask your questions here, or leave an entry in my guestbook.

As noted above, please note my commenting policy. If you post a comment to this post, I will probably treat it as a "Contact Me" post. If you have an issue that's relevant to any technical issue in the blog, please leave a comment on the specific post, not here. This post is for general comments, and for non posted contact to me.

If the form below does not work for you, check your third party cookies setting!

For actual technical issues, note that peer support in Blogger Help Forum: Something Is Broken, or Nitecruzr Dot Net - Blogging is, almos…

What Is "" vs. ""?

With Google Domains registered custom domains becoming more normal, we are seeing one odd attention to detail, expressed as confusion in Blogger Help Forum: Learn More About Blogger.My website uses "" - am I supposed to use "", instead?It's good to be attentive to detail, particularly with custom domain publishing. This is one detail that may not require immediate attention, however.