How can I get readers for my blog?

Use Social Media
Social media can be a very effective way of getting the word out about your blog. Platforms such as Twitter, Facebook, Pinterest, Instagram etc can be brilliant at driving traffic.

Just posting your blogs onto social media won’t work very well. Using social media to promote your blog means you will need to put in some time to create genuine and thoughtful posts and connections.

Guest Posting/Blogging
Contact sites you feel you could write a great, interesting post for that would interest their readers. Contact the editors of those sites with a personal, engaging and unique message complimenting them on their site and pitching some ideas for articles.

Make sure you make it clear why you think you can add value to their readers with your guest post. The more information you can provide about what you plan on writing the more likely you are to get a positive response, it’s all about making it as easy as possible for them to make a decision.

Commenting and Connecting
Another great way of promoting your blog is to comment on the blogs of others in a similar niche (but not in direct competition with you). Like and comment on their blogs, offer to link to them (or even better, DO link to them and alert them you’ve done it).

After a period of time of interacting directly, post an article into the comments of one of their most relevant blogs with a link to your article and an explanation of why you think they will find it interesting. The link may not be a “do follow” but you’ll be presenting your blog to an audience who is already reading the kind of content you offer.

  1. Create compelling unique content that fosters growth: contests, reviews, controversy, etc. "Link bait" 
  2. Link from your posts to other blog posts. Not other websites, not other blog homepages. Link to blog posts which often automatically link back to you while pinging the author to which you are linking.
  3. Post to Twitter
  4. Post to Facebook
  5. Post to G+
  6. Comment on a bunch of commentluv blogs so people can see your recent post.
  7. Deep link to other bloggers posts so they will be sent trackback notifications, getting them to your site might get it mentioned elsewhere - engaging with other bloggers is the best way to get your content promoted.
  8. Mention other people and products in your post and send out tweets letting them know they were mentioned.
  9. Get guest bloggers who will often promote the post to their audience (ex / current journalists have a healthy audience).
  10. Send an email newsletter to your list with a personalized intro and a link to the blog post (I use MailChimp it's great).
  11. Go into forums that are are active in and look for threads that your post relates to, if rules permit reply with a link to the post.