Web Cache Explained: “Why does our website looks broken on some devices for some people for some of the time?”

The purpose of web cache is to reduce the delay when browsing the internet.

The way this is achieved is by identifying which images and files are likely to be requested most often, and storing a copy of those images and files in close proximity to where the next user is located.

These copies are called a “web cache”. A large number of devices and servers can have a web cache, including:

  1. On your device (mobile phone, tablet, desktop)
  2. On the router in your building
  3. With your ISP (internet service provider)
  4. In routers anywhere between where the website is hosted and the device trying to access that website
  5. With third-party services such as CloudFlare
  6. In software used by the company hosting the website
  7. In software used by your website (such as caching plugins)

The problem is that when these files are updated, it can take time for the updated versions to filter through all these devices and networks so your website can sometimes appear broken for short periods of time while your device has different versions of the websites files.

Most often these caches are cleared automatically according to preset schedules, but sometimes the cache needs to be cleared manually.

If you are seeing different versions or broken sections of your website on different devices, this can happen because you and your team visit your own website more often than the public, so your website can look broken on some devices for some people for some of the time.

The good news is that the public likely sees your website as normal, and this problem just affects individual members of your team, but it can still be frustrating and worrying.

If your website is hosted by CreativeQ go ahead with the following steps:

  1. Clear the cache on your device
    • This will ensure you are seeing the most up-to-date files available
    • For Google Chrome on a desktop: Hold down Ctrl + Shift + I to open “Developer Tools”. Move your mouse to the refresh icon, and right click on this to expose some new options. Click “Empty Cache and Hard Reload”.
    • For other devices and browsers do a Google search for “how to clear cache on device_name browser_name”
    • Check your website. Still seeing a problem? Go to the next step
  2. Open a “incognito window” (also known as a “private window”)
    • This simulates what the wider public can see on your website and doesn’t use a cache
      • For Google Chrome on a desktop: Hold down Ctrl + Shift + N to open an incognito window
      • For Firefox on a desktop: Hold down Ctrl + Shift + P to open a private window
    • Check your website. Still seeing a problem?
      • If you already commonly use incognito windows, ensure you have closed them all before doing this test so that the incognito window is fresh
      • Otherwise, go to the next step
  3. Is there still a problem?
    • For most of our WordPress clients we use a plugin called “WP Fastest Cache”
      • Check if we have already provided you with the ability to clear your web cache yourself at anytime.
      • Once you have logged in, along the admin bar at the top, look for this button and go ahead and click it:
    • If you don’t have this button, go ahead and email support@creativeq.co.nz and provide a screenshot of what you are seeing and as much detail as you can about the devices, browsers you are using, and if you have tried the above steps yet
    • The first thing we will do is check what caching plugins we have installed on your website and manually clear the cache. This fixes 90% of any issues
Website Hosting
, ,

Article Categories

Previous Post
Q: “How do I get support if we already host our website with CreativeQ?”