1. Pick the right Integration Method for your site:
- Only Cloudflare or name server integration allow you to utilize Ezoic's caching / CDN. However, JavaScript integration is a lightweight option, allowing you to utilize a third-party CDN and site speed optimizations alongside Ezoic for optimal flexibility.
2. Turn on Caching:
- If cloud integrated, go to your Ezoic dashboard and enable the caching feature.
- If JavaScript integrated, enable a third-party CDN.
3. Verify Caching Efficiency:
- Check the Ezoic caching data report in Big Data Analytics to ensure caching is functioning correctly. Make sure the date range in the report starts after the date Ezoic caching was activated.
- Third-party CDNs should provide similar reports.
4. Identify Caching Status:
- Understand the definitions in the caching report:
- Cache hit: Ezoic is caching the pageview.
- Cache miss: Ezoic could not cache the pageview.
- Cache off: Ezoic cache is unavailable or turned off for the pageview.
5. Reduce Cache Misses:
- If cloud integrated and using Ezoic's CDN, disable other caching plugins, extensions, or external CDNs. It is recommended that you then go to the Caching App and update the following settings:
- Force Caching by Device Type: Set to "ON".
- Override Cache-Control Headers: Set to "ON".
- Ignore Cache-Control: no-cache: Set to "ON".
6. Monitor Cache Report:
- Regularly check the Ezoic Caching report in Big Data Analytics under:
- Ezoic's Big Data Analytics > Site Speed tab > Caching > Ezoic Caching.
- A properly functioning cache will show a high percentage of cache hits and low cache misses, regardless of whether you are using Ezoic or a third-party.
7. Troubleshoot Persistent Caching Issues:
- If cloud integrated and using Ezoic's CDN, it is recommended that you disable any additional caching plugins or site speed technologies. If your host has a built-in CDN, disable it through your website dashboard or by contacting your host.
8. Enable third-party site speed optimizations
- Platforms such as Cloudflare, WP Rocket, Perfmatters etc. offers tools to delay scripts, remove unused CSS, and minify various code.