If you are a website owner or publisher who wants to increase your traffic, revenue, and user experience, you might have heard of Ezoic. Ezoic is a platform that helps you optimize your site for various aspects such as speed, layout, design, ads, and more. In this article, we will show you how to setup Ezoic for your site in a few easy steps.
What is Ezoic and why use it?
Ezoic is a cloud-based platform that uses artificial intelligence (AI) to automatically test and optimize different elements of your website. It can help you improve your site speed, user engagement, SEO, and monetization. Some of the features that Ezoic offers are:
- Site speed optimization: Ezoic can automatically apply various techniques to make your site load faster, such as caching, compression, image optimization, lazy loading, and more.
- Monetization and ad testing: Ezoic can help you increase your ad revenue by testing different ad placements, sizes, types, and networks on your site. You can also use Ezoic’s mediation feature to integrate with other ad platforms such as Google AdSense, AdX, or Amazon.
- Layout and design optimization: Ezoic can help you improve your site’s appearance and usability by testing different layouts, colors, fonts, menus, buttons, and more. You can also use Ezoic’s layout tester feature to create responsive and mobile-friendly designs for your site.
- Analytics and reporting tools: Ezoic can help you track and measure various metrics on your site, such as traffic sources, bounce rate, page views, session duration, revenue per visitor (RPV), earnings per thousand visitors (EPMV), and more. You can also use Ezoic’s big data analytics feature to get deeper insights into your audience behavior and preferences.

Requirements for using Ezoic
To use Ezoic on your site, you need to meet some basic requirements:
- Your site must comply with Google’s policies and guidelines for content quality and ads.
- Your site must have a valid SSL certificate (HTTPS) if you want to use Ezoic’s site speed optimization feature.
- Your site must be hosted on a platform that supports one of the integration methods that Ezoic offers (more on that later).
How to create an account with Ezoic
If you meet the requirements above, you can create an account with Ezoic by following these steps:
Step 1: Sign up with your email and website URL

Go to Ezoic’s website and click on the “Get Started” button. Enter your email address and the URL of the website that you want to optimize with Ezoic. You will receive a confirmation email with a link to activate your account.
Step 2: Verify your website ownership
After activating your account, you will need to verify that you own the website that you signed up with. You will find the instructions for both methods on the verification page.
Step 3: Choose your integration method
Once you verify your website ownership, you will need to choose how you want to integrate your site with Ezoic. There are three main methods that you can choose from:
- Cloudflare integration: This is the easiest and fastest method if your site is already using Cloudflare as its DNS provider. You just need to enter your Cloudflare credentials and authorize Ezoic to access your DNS settings. This will allow Ezoic to route your traffic through its servers and apply its optimization features.
- Nameserver integration: This is the recommended method if your site is not using Cloudflare or if you want more control over your DNS settings. You need to change your domain’s nameservers to point to Ezoic’s nameservers. This will also allow Ezoic to route your traffic through its servers and apply its optimization features.
- WordPress plugin integration: This is an alternative method if you are using WordPress as your CMS and you don’t want to change your DNS settings. You need to install the Ezoic WordPress plugin on your site and connect it with your Ezoic account. This will allow Ezoic to optimize some aspects of your site such as ads and layout.

How to configure Ezoic settings and features
After integrating your site with Ezoic, you can start configuring its settings and features according to your preferences and goals. Here are some of the main steps that you should take:
Step 4: Set up your site speed optimization
One of the first things that you should do is enable the site speed optimization feature on Ezoic. This will help you improve your site’s performance and user experience by applying various techniques such as caching, compression, image optimization, lazy loading, and more.
To enable this feature, go to the “Speed” tab on the left sidebar of the dashboard. Then click on the “Site Speed Accelerator” button. You will see a list of options that you can toggle on or off depending on what you want to optimize on your site.
Some of the options that we recommend enabling are:
- Critical CSS
- Image Optimization
- Lazy Load Images
- Minify HTML/CSS/JS
- Preconnect
- Script Delay
You can also use the “Advanced Settings” option to customize some aspects of the optimization such as cache duration, image quality, script order, etc.
After enabling the options that you want, click on the “Save Changes” button at the bottom of the page.

Step 5: Enable Ezoic monetization and ad testing
Another important thing that you should do is enable the monetization and ad testing feature on Ezoic. This will help you increase your ad revenue by testing different ad placements, sizes, types, and networks on your site. You can also use Ezoic’s mediation feature to integrate with other ad platforms such as Google AdSense, AdX, or Amazon.
To enable this feature, go to the “Monetization” tab on the left sidebar of the dashboard. Then click on the “Ad Tester” button. You will see a page where you can choose how many ads you want to display on each page of your site. You can also use the “Advanced Settings” option to customize some aspects of the ad testing such as ad density, ad quality, ad color, etc.
After choosing the number of ads that you want, click on the “Save Changes” button at the bottom of the page.
Then, you need to install the ad placeholders on your site. These are code snippets that tell Ezoic where it can place ads on your site. You can install them manually by copying and pasting them into your HTML code, or automatically by using one of the tools that Ezoic provides, such as:
- Chrome Extension: This is a browser extension that allows you to drag and drop ad placeholders onto any page of your site. You can download it from here.
- WordPress Plugin: This is a WordPress plugin that allows you to insert ad placeholders into any widget area or shortcode location on your site. You can download it from here.
- Placeholders Generator: This is a tool that allows you to generate ad placeholders based on some parameters that you enter, such as page type, content length, layout style, etc. You can access it from here.
After installing the ad placeholders on your site, you need to wait for some time for Ezoic to start testing and optimizing the ads on your site. You can monitor the results and performance of the ads on the “Ad Revenue” and “Ad Tester” tabs on the dashboard.

Step 6: Customize your layout and design options
Another feature that you can use on Ezoic is the layout and design optimization feature. This will help you improve your site’s appearance and usability by testing different layouts, colors, fonts, menus, buttons, and more. You can also use Ezoic’s layout tester feature to create responsive and mobile-friendly designs for your site.
To enable this feature, go to the “Design” tab on the left sidebar of the dashboard. Then click on the “Layout Tester” button. You will see a page where you can choose how many layouts you want to test on each page of your site. You can also use the “Advanced Settings” option to customize some aspects of the layout testing such as layout density, layout quality, layout color, etc.
After choosing the number of layouts that you want, click on the “Save Changes” button at the bottom of the page.
Then, you need to install the layout placeholders on your site. These are code snippets that tell Ezoic where it can place different elements of your site such as header, footer, sidebar, content, etc. You can install them manually by copying and pasting them into your HTML code, or automatically by using one of the tools that Ezoic provides, such as:
- Chrome Extension: This is a browser extension that allows you to drag and drop layout placeholders onto any page of your site. You can download it from here.
- WordPress Plugin: This is a WordPress plugin that allows you to insert layout placeholders into any widget area or shortcode location on your site. You can download it from here.
- Placeholders Generator: This is a tool that allows you to generate layout placeholders based on some parameters that you enter, such as page type, content length, layout style, etc. You can access it from here.
After installing the layout placeholders on your site, you need to wait for some time for Ezoic to start testing and optimizing the layouts on your site. You can monitor the results and performance of the layouts on the “Layout Revenue” and “Layout Tester” tabs on the dashboard.

Step 7: Activate Ezoic analytics and reporting tools
The last feature that we will cover in this article is the analytics and reporting tools that Ezoic provides. These tools will help you track and measure various metrics on your site, such as traffic sources, bounce rate, page views, session duration, revenue per visitor (RPV), earnings per thousand visitors (EPMV), and more. You can also use Ezoic’s big data analytics feature to get deeper insights into your audience behavior and preferences.
To activate these tools, go to the “Analytics” tab on the left sidebar of the dashboard. Then click on the “Big Data Analytics” button. You will see a page where you can choose which metrics you want to track and display on your dashboard. You can also use the “Advanced Settings” option to customize some aspects of the analytics such as date range, data source, data granularity, etc.
After choosing the metrics that you want, click on the “Save Changes” button at the bottom of the page.
Then, you can access and view your analytics data on the dashboard or by clicking on any of the metrics on the left sidebar of the dashboard. You can also export or share your analytics data by using the buttons on the top right corner of the dashboard.

How to troubleshoot common issues with Ezoic
While Ezoic is a powerful and easy-to-use platform, you might encounter some issues or problems while using it on your site. Here are some of the common issues that you might face and how to troubleshoot them:
Issue 1: Site not loading or displaying correctly
If your site is not loading or displaying correctly after integrating with Ezoic, there are a few possible reasons and solutions:
- DNS propagation: If you used the nameserver integration method, it might take some time for your DNS changes to propagate across the internet. This can cause your site to be temporarily unavailable or show errors. To fix this, you need to wait for up to 48 hours for the DNS propagation to complete. You can also use a tool like DNS Checker to check the status of your DNS propagation.
- SSL certificate: If you used the Cloudflare integration method or if you have an SSL certificate on your site, you need to make sure that your SSL settings are configured correctly on Ezoic. To do this, go to the “Settings” tab on the left sidebar of the dashboard. Then click on the “SSL” button. You will see a page where you can choose which SSL mode you want to use on your site. You can choose from:
- Off: This means that your site will not use SSL at all. This is not recommended as it can affect your site’s security and SEO.
- Flexible: This means that your site will use SSL between Ezoic and your visitors, but not between Ezoic and your origin server. This is an easy option but it can cause some issues with mixed content or redirect loops.
- Full: This means that your site will use SSL between Ezoic and your visitors, and between Ezoic and your origin server. This is the recommended option as it provides full encryption and security for your site. However, you need to make sure that you have a valid SSL certificate on your origin server for this option to work.
- Full (strict): This means that your site will use SSL between Ezoic and your visitors, and between Ezoic and your origin server. This is similar to the full option but it requires that you have a valid SSL certificate issued by a trusted authority on your origin server.
After choosing the SSL mode that you want, click on the “Save Changes” button at the bottom of the page.
- Cache issues: If you used the WordPress plugin integration method or if you have any caching plugins or services on your site, you need to make sure that they are compatible with Ezoic. To do this, go to the “Speed” tab on the left sidebar of the dashboard. Then click on the “Caching” button. You will see a page where you can choose which caching options you want to use on your site. You can choose from:
- Off: This means that Ezoic will not cache any content on your site. This is not recommended as it can affect your site’s speed and performance.
- On: This means that Ezoic will cache all static content on your site, such as images, CSS, JS, etc. This is the recommended option as it can improve your site’s speed and performance.
- Advanced: This means that Ezoic will cache all static and dynamic content on your site, such as HTML, PHP, etc. This is an advanced option that can provide more speed and performance benefits, but it requires that you configure some settings such as cache duration, cache exceptions, cache headers, etc.
After choosing the caching option that you want, click on the “Save Changes” button at the bottom of the page.
Issue 2: Ads not showing or low revenue
If your ads are not showing or you are getting low revenue after enabling the monetization and ad testing feature on Ezoic, there are a few possible reasons and solutions:
- Ad placeholders: If you used the WordPress plugin integration method or if you manually installed the ad placeholders on your site, you need to make sure that they are placed correctly and visible on your site. To do this, go to the “Monetization” tab on the left sidebar of the dashboard. Then click on the “Ad Tester” button. You will see a page where you can preview how your ads look like on different devices and browsers. You can also use the “Ad Tester Chrome Extension” button to download a browser extension that allows you to test and debug your ads on any page of your site.
- Ad networks: If you used the mediation feature to integrate with other ad platforms such as Google AdSense, AdX, or Amazon, you need to make sure that they are configured correctly and compatible with Ezoic. To do this, go to the “Monetization” tab on the left sidebar of the dashboard. Then click on the “Mediation” button. You will see a page where you can add, edit, or delete any ad networks that you want to use on your site. You can also use the “Mediation Settings” option to customize some aspects of the mediation such as revenue share, floor price, ad quality, etc.
- Ad quality: If you want to improve the quality and relevance of your ads, you can use some features that Ezoic provides, such as:
- Ad Quality Tester: This is a tool that allows you to test and rate different ads that are shown on your site. You can access it from here.
- Ad Blocker: This is a feature that allows you to block any ads that are inappropriate or irrelevant for your site or audience. You can enable it by going to the “Monetization” tab on the left sidebar of the dashboard. Then click on the “Ad Blocker” button. You will see a page where you can choose which categories or keywords of ads you want to block on your site.
Issue 3: Site speed or performance issues
If your site speed or performance is not improving or getting worse after enabling the site speed optimization feature on Ezoic, there are a few possible reasons and solutions:
- Site speed settings: If you used the site speed optimization feature on Ezoic, you need to make sure that you have enabled and configured the options that are suitable for your site. To do this, go to the “Speed” tab on the left sidebar of the dashboard. Then click on the “Site Speed Accelerator” button. You will see a page where you can toggle on or off different options that can affect your site speed, such as caching, compression, image optimization, lazy loading, etc. You can also use the “Advanced Settings” option to customize some aspects of the optimization such as cache duration, image quality, script order, etc.
- Site speed tester: If you want to measure and compare your site speed before and after using Ezoic, you can use some tools that Ezoic provides, such as:
- Site Speed Tester: This is a tool that allows you to test and analyze your site speed on different devices and browsers. You can access it from here.
- Site Speed Report: This is a report that shows you how your site speed has changed over time and how it compares to other sites in your niche. You can access it from here.
Conclusion and FAQs
In this article, we have shown you how to setup Ezoic for your site in a few easy steps. We have also covered some of the features and benefits that Ezoic offers for website owners and publishers who want to optimize their site for various aspects such as speed, layout, design, ads, and more. We have also provided some tips and solutions for troubleshooting some common issues that you might encounter while using Ezoic on your site.
We hope that this article has been helpful and informative for you. If you have any questions or feedback, please feel free to contact us or leave a comment below. Here are some FAQs that you might find useful:
How much does Ezoic cost?
How long does it take for Ezoic to optimize my site?
Can I use Ezoic with other platforms or services?
Can I control or customize what Ezoic does on my site?
How can I contact or get support from Ezoic?
Email: You can email Ezoic at [email protected] or use the contact form on their website.
Chat: You can chat with Ezoic’s support team by clicking on the chat icon on the bottom right corner of their website or dashboard.
Phone: You can call Ezoic at +1 (760) 550-9689 or use the call back option on their website.
Help Center: You can access Ezoic’s help center from here where you can find articles, videos, webinars, and more on how to use Ezoic and its features.