The WordPress blogging platform is best for earning. While WordPress and Blogger support ads, you can take it further with WordPress. You can monetize your website any way you like, add subscription areas, a store, offer courses, paywalls, sponsorships, and more.