3 ms·Optimized ads are key & traffic was roughly half.by taAdSense 10y agoOptimized ads are key & traffic was roughly half.eb0la 10y agoWith that traffic you can earn much more selling ad space directly. 250k targeted viewers are great for someone who wants o build a brand.taAdSense 10y agoAdSense is about 25% of our revenue & agree that we need to focus on selling ads directly.