To rank your blog in search engines and receive targeted traffic for free , you need to look upon Onpage and Offpage Seo . For offpage seo , you need to build a clean and good backlinks profile .you should do blog commenting , forum postings , directory listings , guest posting and some more .
Your work doesnt stop here , you have some more task to do . Your blog will not perform well in search engines , unless and until they dont find out or crawl the links you built. If search engines havent crawled your links , then all your efforts will fail .
Here are some services which will help your blog rank faster and also find quickly index new blog posts in search results. Although these services are paid , But still you can use these free trials with some restritions . If you love them , you can subscribe for a premium plan later .
1. Linklicious : If you are doing heavy link building (profiles, comments, and other weak links) Linklicious is a perfect tool because it guarantees crawling at 100%. If you get 1000 forum profiles or blog comments, getting them indexed is silly.Linlicious Makes It Simple to Index Your Links.
Create your Free Account at Linklicious and Upload your Links
2. Linkcentaur : Linkcentaur free plan with allows you to index up to 50 urls per day.FYou can get Unlimited Reports , Unrestricted API Access You need to create a campaign and Link Centaur will then begin to work on getting the search engines to notice and crawl your links.