chevron_right
chevron_right
Optimizing Site Speed with Ezoic
How-To/Instructional

Optimizing Site Speed with Ezoic

Last Updated a month ago
Article Navigation
Introduction
Steps
Troubleshooting
Need Further Assistance?

Introduction

Optimizing your website's speed is crucial for providing a seamless user experience and improving your site's performance. With Ezoic, you can leverage powerful tools and features to enhance your site's speed effectively. This article will guide you through the step-by-step process of optimizing site speed using Ezoic. From enabling Cloudflare to utilizing Ezoic's caching capabilities, you'll find everything you need to ensure your website runs faster and more efficiently. Follow these instructions to maximize your site's speed and deliver a better experience for your visitors.

Steps

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.

Troubleshooting

Common issues cloud integrated sites may encounter with Ezoic's caching, along with their solutions, are as follows:

  1. Cache Misses:
    • Description: This occurs when Ezoic could not cache the pageview.
    • Cause: Frequently caused by other caching plugins, extensions, settings at your host, or external CDNs.
    • Solution:
      • Turn off additional caching plugins.
      • Go to the Caching App and change the following settings:
        • Set "Force Caching by Device Type" to "ON".
        • Set "Override Cache-Control Headers" to "ON".
        • Set "Ignore Cache-Control: no-cache" to "ON".
      • Note: Override Cache-Control Headers can break site layouts if your site requires specific headers.
  2. Caching Issues with External Scripts or Plugins:
    • Description: External scripts or plugins that are designed to “speed up a website” might prevent Ezoic from implementing best practices.
    • Solution: Disable any caching plugins enabled on your site. Additionally, check if your host has a built-in CDN enabled and disable it if possible.
    •  
  3. Revenue and Speed Trade-Offs:
    • Description: Speed optimization can sometimes affect revenue.
    • Solution: To balance speed with revenue:
      • Turn off script delay.
      • Turn off pre-connect.

Remember, once you've activated Ezoic's CDN, it will take a while before your cache 'hit' rate can be considered optimal.

Need Further Assistance?

If you need further assistance optimizing site speed with Ezoic, please log in via https://support.ezoic.com/ to make use of our dedicated resources for support. We're here to help!

× Enlarged Image

Loading ...