Guy, I think that there are many ways:
1. Social networks: it can be the best traffic for your blog.
2. Guest blogging: in famous related blogs.
3. Buy ads: from Social Networks, Google, related forums or blogs,...
Below are a few ways by which you can promote a blog.
1) Get your blog featured on the website where the real business people go, be it a paid promotion or free.
2) Use social media effectively. Join the communities relevant to your blog and share link.
3) Try and be a guest blogger on the famous and relevant blogging sites.
4) Make your blog SEO rich. make use of URL, H1 tag, keywords and CTA properly.
Blog communities is one recommended way to promote a blog post. You can share your post with bloggers like you. When you have a valuable tool to share, they use it. When you need advice and comment, they are willing to interact. They can even create a buzz around your content.
Promote your blog on social media, or join blog communities relevant to your niche.
Make sure also that when creating a content for your blog, you add images that enables integration to pinterest.
If you have a blog then you can promote it in social media sites but it needs to be of high quality. Other than that you can do guest blogging or can post the link of your blog on different SB sites which will help you to rank your blog quickly. Do remember that your blog must be attractive and contain precise info about any topic or niche.
You should be conscious of placing appropriate keywords throughout every aspect of your site: your titles, content, URLs, and image names. Think about your keywords as search terms -- how would someone looking for information on this topic search for it?
The title tag and page header are the two most important spots to put keyword. You can also hire some expert from SEOclerks for this.
The best place to promote blog is social network, groups on linkedin and google plus, rss submission sites. YOu can also make use of proper titles so that they rank well in search engines and help in generating more traffic.
@Saiburu, did you find any of the suggested ways to promote your website not clear enough? You can update this thread and let us know how it was helpful and which method do you need help with.
Blog promotion is the better option nowadays to promote the website. You can take the advantage of social media sites in order to promote your blog URL like Facebook, Google+, Twitter etc. You can do blog posting in the relevant blog category.
A lots of strategy you can use to promote your blog like,
- Web 2.0 Posting
- Guest Posting
- Submit Blog in Blogging Community
- Other Bloggers in Your Articles and Ask them to Share
- Publish a Resource Article