Logo

What are you looking for?

Get help straight from our team...

Why aren't ads showing on the page?

General Questions

Why aren't ads showing on the page?

Last updated on 12 Nov, 2025

Has ads.txt been updated?

If you have a new site be sure to update your ads.txt file with the required lines found at https://surge.sulvo.com/settingsNote that ads.txt changes can take 24 hours or more to propagate to buyer platforms.

 

When creating new ad units, please follow the implementation instructions carefully.

The Sulvo ad server has two parts to its code: head tag and body tag.  Both tags must run directly from the page or publishers will receive subpar results.

  • The head tag must be placed in the header, as high as possible

  • The body tag must be placed inside the container for the ad unit

  • If it is not a sticky unit, the  container for the ad unit must have a width and height set

The Sulvo codes are a container for all Sulvo ads on the page. The codes come with numerous pre-built, revenue-enhancing functionalities that not only increase overall site earnings but also speed up ad creatives and the site itself. Faster sites translate to better UX, with more pageviews and higher organic traffic. Below you will find a few known implementation errors that can break the Sulvo codes or cause significant earnings loss. 

 

Issues that are known to cause significant earnings loss:

  • Using a 3rd party ad server (or other software) to load Sulvo codes, instead of calling them directly from the site.

  • Calling the Sulvo header tag twice on the same page.

  • Calling the Sulvo header tag from the body section of the site. (the header tag needs to load above the closing </head> line in the source code). In a Chrome browser, you can verify that the head tag how to check if the head tag is running from the header by using "inspect--->elements" instead of "view source".

  • Modifying the Sulvo Ad Codes in any shape or form, including ad "layout testing" or "design testing" solutions that change ad zones, sizes or placements on the site.

At Sulvo, we believe that higher revenue should not come at the cost of bad user experience or a slow site. The above examples have the potential to remove pricing functions from the ads or break the ads altogether. Please review the site's source code and any 3rd party advertiser integrations to ensure that they don't break your ads, the ad order, or slow down the site for no reason. 

To learn more about site speed optimization please see our article called "How do I optimize page load speed?"

Did you find this article helpful?
Previous

Can I load Sulvo tags from another ad server?

Next