I do earn from Adsense and realized few things that you need to be aware of
1. How people access your site matters alot. Go to Anaylytics ==> Audience ==> Mobile ==> Overview. (Make sure the time is set atleast last 3 months) Which is bringing you most visitors? I found out that 80% of my visitors are on mobile. I was neglecting this so I decided to focus on mobile. I made sure my site is responsive, loads fast and I added AMP (Optional).
2. Ad Placement - Here are my rules - Max 4 Ad units per page, I place the first ad within the article below the first paragraph, second one after the 4th paragraph, third at the end of the content. On the sidebar, I place a large 300x600 and make sure it is the last item. I have a floating sidebar so this banner will always be visible. (This setup is both desktop and mobile).
3. I use Auto Ads, though they make little to nothing, but I disable Matched Content and infeed Ads. I like Auto Ads because if I have longer content they show up.
4. On AMP, I use AMP auto Ads since I have less control on placing these Ads.
5. I found a script that forces size 300x250 (
Best Performing Ad Size)...
Here it is:
Code:
<style type="text/css"> .adslot_1 { width: 1000px; height: 90px; } @media (max-width:420px) { .adslot_1 { width: 300px; height: 250px; } }</style>
<!-- Ad Name here -->
<ins class="adsbygoogle adslot_1"
style="display:inline-block;"
data-ad-client="ca-pub-xxxxxxxxx"
data-ad-slot="xxxxxxx"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
</script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
Replace the xxxx with your account code and ad unit codes.
I use this code for all my mobile ad units (Desktop I use Responsive Ad Units.