There are a few reasons why ads might not being showing up on your site. Use this checklist to make sure you’ve got everything set up properly. Once you’ve completed all the steps, ads should begin to show on your site!
1. Have you tried clearing cache?
Sometimes your browser will show a cached version which will take you to your original setup - it’s worth trying this simple step first as a simple clear of history and cookies could resolve the issue!
2. Is your site integrated?
Your site must be integrated with Ezoic in order for ads to show. We recommend the name server integration method (95% of our publishers choose this method). If you’re an existing Cloudflare user, click here.
3. Is Ezoic turned on?
In order for ads to show, you must be sending a portion of your traffic to Ezoic and the ad tester app has to be turned on.
4. Have you applied for Google’s Ad Exchange?
This step is mandatory, and is only made available after you’ve integrated your site. Your site has to be approved by Google for AdX before we are able to serve ads on your behalf. Getting approved can take anywhere from 1-5 hours.
5. Have you given the name servers time to propagate?
In order to prevent conflict, we typically like to keep your site turned 'off' in the back-end for 18 hours to ensure that the name servers fully propagate before testing.
6. Are your DNS settings correct? Have you changed hosts recently?
Have you imported the FULL list of DNS records for each sub domain into Ezoic? (A full list often includes but is not limited to CNAME / A / MX / NS / TXT).
It’s important to note that if changing hosts you should update your DNS records manually in Settings > Advanced > DNS to match the records as they appear at your new host. We recommend removing integration with Ezoic whilst you do this in order to avoid any down time. Read more about how changing hosts works with Nameserver or Cloudflare integration here:
7. Is your site protected with an SSL certificate?
If yes, Ezoic will not be able to work with your site until you successfully upload your unique SSL certificate and key to our system. You can do that in Settings > Advanced > SSL Settings within the Ezoic Interface. Please see this article to check what settings you need for your chosen method of integration: Using SSL with Ezoic
8. Do you have an ads.txt file?
If you don't have an existing ads.txt file then not to worry! However, if you do have one, it's important all the details in this file are correct to avoid Google stopping serving ads to your site. Here's a handy tool you can use to check for errors:
Still not seeing ads?
Please contact email@example.com.