Web caching is a feature used by browsers to improve loading times for repeat visits to a website. It does this by storing a local copy of web content, which can then be loaded quickly instead of being downloaded again. However, when the website changes, the browser might show the old, cached version instead of the new one, leading to discrepancies between what you see and what the developer has updated.
-
Server-side actions (if you have access to the server):
- Clear the cache on the server.
- Ensure the appropriate cache headers are set to control caching behavior.
-
Open the browser (Chrome, Brave, or similar) inspection tools: Press
Cmd + Option + I
, or right-click on the page and selectInspect
. -
Once the inspection tools are open, go to the
Network
tab. -
Look for a checkbox or option labeled
Disable cache
. It's usually near the top of the panel or in a settings menu. Make sure this option is checked. This will disable caching ONLY while the inspection tools are open, allowing you to see the latest version of the site as it's served by the server. -
With the inspection tools still open and the
Disable cache
option checked, long press on the refresh icon, select "Empty Cache and Hard Reload", then long press again and select "Hard Reload". -
Navigate to the
Application
tab and click on the "Clear Site Data" button. -
Add a URL parameter
?nocache={random string of letters and numbers}
to the end of the URL. For example, if the URL ishttps://www.example.com/page
, change it tohttps://www.example.com/page?nocache=pikachu
. This tricks the browser into treating the URL as a unique request and not using the cached version. -
Sometimes, data might be cached on the router or internet provider side. To troubleshoot this, change your connection to a personal hotspot and try loading the website again.
-
If you are still encountering issues, try using a VPN. You can add Urban VPN to your Chrome browser using this link: Urban VPN. After connecting to the VPN, visit the website again.
-
An alternative to using a VPN is to use
an online proxy, such as Proxy Site.
- If the issue persists after all these steps, it may be time to reach out for technical help.