From my own experience, Google pay $0.1 to $10 per 1,000 impressions depending on several factors like the number of queries received. On average, your website will earn $0.5 for every 1,000 impressions.
Here is a full explanation by Google:
Revenue per 1000 impressions (RPM) represents the estimated earnings you’d accrue for every 1000 impressions you receive. RPM doesn’t represent how much you have actually earned; rather, it’s calculated by dividing your estimated earnings by the number of page views, impressions, or queries you received, then multiplying by 1000.
- If you earned an estimated $0.15 from 25 page views, then your page RPM would equal ($0.15 / 25) * 1000, or $6.00.
- If you earned an estimated $180 from 45,000 ad impressions, your ad RPM would equal ($180 / 45,000) * 1000, or $4.00.
Those sites receiving more clicks earn more as compared to those with few clicks. As a blogger, your work is to ensure that you create content that attract more clicks in order to earn more. In addition, sites with high CPC earn more compared to those with low CPC, meaning that traffic from developed countries like USA, Canada,UK,Australia and UAE earn more.
If you want to host your website today, choose Bluehost.The hosting company is cheap and reliable.Follow this link to visit Bluehost and see pricing