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

When I type in my domain it goes to ultrawebhosting.com

My Domain Redirects to ultrawebhosting.com   If typing your domain name takes you to the...

Subdomain Times Out or Not Loading

Errors & Troubleshooting | Updated March 2026 If your subdomain is timing out or not...

What is this Code 304 appearing in my stats?

Article Updated This article has been consolidated HTTP status codes in web stats are...

Default Nameservers

Ultra Web Hosting Default Nameservers   The nameservers for your hosting account are...

Setting up Zend Framework

When setting up Zend Frameworks in your hosting account be sure to upload your frameworks folder...



Save 30% on web hosting - Use coupon code Hosting30