i had nearly 7+ blogs in different niches in the past, i have always written hell lot of blog post on those topics but i never saw even a single visitors to those blogs, its always either me or my friends visiting those blogs, what i did is,i would post my blog url in my car rear, email signatures, facebook url etc, i didnt see any significant change, i was on wrong side of the road, i didnt know the traffic should happen from either search engine or social media(viral marketing) initially, because you are not the dominating force in the particular topic yet, that is decided based on the people visiting your blog site, but for that to happen you need visitors, yeah it sounds like a never ending circle, but there is a slightest entrance for this circle, that is your traffic should be from two sources – only two sources, initially:
1. search engine
2. social media
to realize this it took me really long period, if we need traffic to our blog we need to optimize our blog for search engines, for that we need to understand how search engine operate, search engine is trying very hard to provide more appropriate websites for our search terms, most relevant with respect to content and most popular or trusted websites are kept first, and we normally click and visit the first 2 or 3 websites and find our answers for the searched term.
as a first step, when you have the blog, do not write literally school book kind of title for the blog posts i.e boring terms or something no one is searching at all, you need to try to understand the searchers mind set and guess what search term will be used by the visitors in the search engine to see your blog post, then try to have that search term in your blog post title.
eg:
instead of writing blog on “searching engine working” – write “why my website isnt getting any traffic from search engines?” that is we are having a content exactly how customer will search for chances are our website will land in first page of the search results.
there is more on search engine optimization.
