Using Adsense Ads or Amazon Affiliate Ads are two most common ways for a blog monetization. While Amazon offers auto approval, your site will be manually approved by Adsense. Having original and quality content will increase your chances of approval. Sadly, earning from Adsense and Amazon is one of the most difficult ways to earn from a blog. The best method, especially for newbies, is through donation. Make it easy for readers to support you financially by adding a PayPal or cryptocurrency donation button.