RSS feed doesn't update

If your RSS feed is not updating immediately when you publish new podcasts or content, there are 2 features that may affect this: 

  • Page caching
  • Browser caching

Page caching

WP Rocket automatically excludes feeds from being cached, as long as the URL contains feed. But, if you are using a custom URL for your feed, it's likely being cached by WP Rocket.

You can double-check this by checking the cache folder on your server. 

Go to: wp-content/cache/wp-rocket/yourdomain

and look for a folder that corresponds to your feed's URL. 

If you find one and there is a file inside, it means it's being cached. 

To prevent that, enter the URL in Advanced Rules → Never Cache URLs.

Browser caching

Browser caching rules can also affect the feed even if it isn't being page cached. 

If your feed isn't updating, even after excluding it from the cache, please install the following helper plugin. It updates our browser caching rules in the  htaccess file to prevent browser caching on the feed.

📥   Download (.zip):  WP Rocket | Change RSS Expires
Developers: You can find the code for this plugin on GitHub.

  1. Download the helper plugin zip file.
  2. Install the helper plugin on your site: go to Plugins → Add New → Upload plugin and select the zip file.
  3. Activate the plugin

⚠️  Other cache layers such as Cloudflare can also affect this and you may need to make similar exclusions or adjustments for each one.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.