Yes I am still using adblocker, but I think you are experimenting with deferred ads using javascript. Besides probably affecting your SEO score, it is a terrible user experience. the page jumps and wobbles as the ads load. Here are some tips to make them slightly less annoying:
- Have a fixed height on the container which is expected to have ads, so when the ads load, the page doesnt shiver in excitement.
- Space ads out a bit more. Maybe another 10px margin between them would help ease their effect on the eyes.
- Instead of having 4x1 and 3x2 widgets, maybe a 1x1, 2x1 or 2x2 widget would be easier on the eyes. Same height, longer width.
- If possible overlay text on the image to keep their real-estate usage to a minimum
- Banner ads usually work better than such widgets, even in terms of clicks
- I know adding a bunch of ads is very lucrative coz then u have higher chance of clicks. But it is very difficult to gauge the negative impact of frustrated users, before it is too late. So start small, and work ur way up. Use ur best judgement to see when to stop adding more ads.
- This link has some very valuable analysis and suggestions | https://www.pixelmattic.com/blog/best-news-website-designs/
- Do some reading of your own on ad placement.