How Ezoic's Caching App Works

Ezoic's system dynamically determines how long to cache each page of your site. It does this by looking at normal HTTP caching headers and analyzing real user requests. Pages that are updated frequently will be cached for shorter periods of time and how long the system stores a cached version depends on the history of how frequently the content on each page changes.

But don't worry, that doesn't mean those infrequently updated pages will never be cached, you can easily force a page to update its cache (more info here) or configure your cache settings for individual pages (more info below).

Setting rules and configuring the Caching app correctly could mean that you see significant improvements in site speed, as Ezoic is able to store and pull in cached versions of your site, in order to serve it quicker.

How to Configure your Cache Settings for Individual Pages


We recommend installing Ezoic's Caching App from the 'App Store' in your Ezoic dashboard. In this app, you'll be able to set the maximum amount of times that Ezoic will cache a page or directory - you're also able to manually force the system to clear the cache. Here's how you do that...

How to Create a Rule to Set the Maximum amount of times that Ezoic will Cache a page or directory

1. Install the Caching App in your Ezoic App Store
2. Click 'Add Caching Rule'


3. Select the directory and add a '/' for the URL (this will update the cache for every page of the site that follows the '/'). For example
4. Set the chosen caching time - the options range from 1 hour to 2 weeks.
5. Then click 'Add Caching Rule' and this will then automatically be saved in the Caching App.

How to Manually Force the System to Clear the Cache:
1. Install the Caching App in your Ezoic App Store
2. Go to the Caching App and click 'Clear Cache' and this will instantly clear the cash across your entire site.