What to do about ads that are completely ruining performance score?

Galaxian

Regular Member
Joined
Apr 27, 2012
Messages
211
Reaction score
82
I recently started optimizing my website in order to maintain/improve ranking but I'm not sure what to do about ads that are completely ruining performance score. Feel free to take a look at the attached screenshots. The difference is HUGE in performance when serving the website with ads compared to serving it without ads. If someone for example creates an identically website to mine, doesn't place any ads on his website, it will obvious outperform my website by miles and it would be logical for google to rank his website higher. What exactly can be done about this besides removing the ads but in that case there is no reason to even have the website? Has someone had any similar issues to this, how much do ads affect SERP?
 

Attachments

  • ads-mobile.png
    ads-mobile.png
    109.2 KB · Views: 79
  • ads-pc.png
    ads-pc.png
    109.6 KB · Views: 81
  • without-ads-mobile.png
    without-ads-mobile.png
    111.8 KB · Views: 106
  • without-ads-pc.png
    without-ads-pc.png
    112.3 KB · Views: 93
...use different ads...?
I am using some of the most known and used ad networks in the gaming niche, Venauts/Nitropay for banner ads and Anyclip/Primis for video ads.
 
Try lazy loading the ads. I don't know if lazy load applies to JavaScript, but it does apply to images and videos.

What it does is, it delays the picture from loading till the user scrolls down to it.
 
Remove header ads and right widget ads that are displayed after the user scrolls down.
 
Ads should be below the fold, so you don't need to load them at initial loading. Put all ads in iframes and lazy load them. Don't lazy load any content above the fold. If your ads are above the fold you can try with preconnect, but that is something you should test. Lazy loading iframes below the fold is the best option.
 
Back
Top