I don't like the idea of sitting around waiting for traffic to come. It's great if it happens, but I wouldn't count on it. Instead, I suggest a more active strategy: find out where your potential readers are online and help them.
Here are some ideas on how to do that:
Write comments on other blogs
Guest post on other blogs
Submit Your Posts on Reddit
Comment on Posts on Reddit
Comment on YouTube Videos
Post on Forums
Follow and Talk to People on Twitter/Instagram/Facebook/etc.
When I started my YouTube channel, I would go on other channels and answer any unanswered questions. Both the channel creator and the viewers appreciate this because after a certain point, the creator can't respond to every comment.
When you do this, think about helping people and not about pitching your site. You can just leave a link somewhere, like in a signature or profile, and let curious people find your site.
Obviously this won't generate a ton of traffic. What it does instead is move you closer to the point where your site becomes self-sustaining, i.e. when your traffic is proportional to the amount of content you produce. Also, you'll learn more about what people actually want. You should start getting unsolicited questions from people, and you can create content based off those questions. Finally, having your name and link out there will have some SEO value.
Or you could just pay for ads.
Here are some ideas on how to do that:
Write comments on other blogs
Guest post on other blogs
Submit Your Posts on Reddit
Comment on Posts on Reddit
Comment on YouTube Videos
Post on Forums
Follow and Talk to People on Twitter/Instagram/Facebook/etc.
When I started my YouTube channel, I would go on other channels and answer any unanswered questions. Both the channel creator and the viewers appreciate this because after a certain point, the creator can't respond to every comment.
When you do this, think about helping people and not about pitching your site. You can just leave a link somewhere, like in a signature or profile, and let curious people find your site.
Obviously this won't generate a ton of traffic. What it does instead is move you closer to the point where your site becomes self-sustaining, i.e. when your traffic is proportional to the amount of content you produce. Also, you'll learn more about what people actually want. You should start getting unsolicited questions from people, and you can create content based off those questions. Finally, having your name and link out there will have some SEO value.
Or you could just pay for ads.