Here is an interesting blog post about Website Ad Revenue you might want to check out:
Optimizing Your Website Ad Revenue
Looking to get the most out of your webpage, content, and site traffic?
You have to be actively involved in both content publishing and ad management processes to grind out kinks and squeeze out as much revenue as you can.
In this blog, we break down important pieces to boosting your revenue by covering topics such as: How to maintain site performance, Importance of user experience, Rates vs demand, Need to know of Ad Sizes, and many more.