Figure out why you're blogging. 2. Pick a niche and make sure it matches the revenue stream. 3. Create content your audience really wants to read. 4. Write the best content you can. 5. Pick the right keywords. 6. Work on your On-Page SEO - keywords, post title, post length, meta description, page load speed, internal and external linking, short urls and an HTTPS site. 7. Build backlinks. 8. Post frequently 9. Encourage engagement. 10. Treat blogging as a job. 11. Find where your audience hangs out.