Updated My Site But Still See Old Pages

General | Updated March 2026

You updated your website, but when you visit it you still see the old version. This is almost always a caching issue. Your browser, your CDN (Cloudflare), or a WordPress caching plugin is serving a stored copy of the old page instead of the new one. Here's how to fix it at each level.

01. Browser Cache (Most Common)

Your browser stores copies of web pages, images, CSS, and JavaScript to load sites faster on repeat visits. When you update your site, the browser may still serve the cached version.

Hard Refresh

Press Ctrl + Shift + R (Windows/Linux) or Cmd + Shift + R (Mac) to force the browser to reload everything from the server, ignoring cached files.

Clear Browser Cache

If hard refresh doesn't work, clear your full browser cache. In most browsers: Settings > Privacy > Clear Browsing Data > select "Cached images and files."

Try Incognito/Private Mode

Open an incognito/private window and visit your site. Incognito mode uses no cached data. If you see the updated version in incognito, the issue is definitely your browser cache.

02. WordPress Caching Plugins

If you use a caching plugin (LiteSpeed Cache, WP Super Cache, W3 Total Cache, AccelerateWP), it stores static HTML copies of your pages. When you update content, the cached copy may still be served.

Purge the Cache

Most caching plugins add a "Purge Cache" or "Clear Cache" button to the WordPress admin toolbar. Click it after making changes. For AccelerateWP, purge from cPanel > AccelerateWP.

Tip

If you edit a page and it doesn't update, but creating a brand new page works fine, the issue is 100% caching. Purge the cache and the updated page will appear.

03. Cloudflare Cache

If your site uses Cloudflare, it caches your pages on its global network. Even if your server has the new version, Cloudflare may serve the old cached copy.

To purge: log into Cloudflare > Caching > Purge Everything. Or purge individual URLs under "Custom Purge."

04. Server-Side Cache

If none of the above fixes it, the server's nginx reverse proxy may be caching the old page. This is less common but can happen with static HTML files.

Try adding a query string to the URL to bypass the cache: yourdomain.com/page?v=2. If that shows the new version, the server cache is the issue. It will expire on its own within a few minutes, or open a ticket and we can flush it.

Still Seeing Old Content?

If you've cleared everything and the old content persists, the update may not have saved correctly. Check your CMS editor or FTP to confirm the new content is actually on the server.

Open a Support Ticket

Quick Recap

  1. Hard refresh - Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac)
  2. Clear browser cache - or test in incognito mode
  3. Purge WordPress cache - admin toolbar > Purge/Clear Cache
  4. Purge Cloudflare - Caching > Purge Everything
  5. Check the file on the server - confirm the update actually saved

Last updated March 2026 · Browse all General articles

  • 524 Users Found This Useful

Was this answer helpful?

Related Articles

Common Search Engine Optimization Tips

Get other websites to link to you. Have your website linked and posted in socal media...

How can I turn off directory indexing?

In the directory that you wish you turn off directory indexing, you can do it under Index Manager...

Error 401 Unauthorized

Error 401: Unauthorized   A 401 error means the server requires authentication to access the...

Is it possible to make a cron to backup my database at specific times?

Automated Database Backups With Cron   You can schedule automatic database backups using a...

I can not get the transfer authorization email can it be forwarded to a different email address?

Transfer Authorization Email Not Arriving   If you cannot receive the domain transfer...



Save 30% on web hosting - Use coupon code Hosting30