While most high-earning blogs take time to become established, the payouts can be well worth the effort. WordPress is quick and easy to set up a blog, and start-up costs are minimal. Once bloggers get a committed reader base or reach a wide audience, there are various ways to monetize a blog.