View Single Post
Ambitious contributor
17May2012,16:10  
jhonden's Avatar
If it is indexed then it will come in in search engine result pages but you can start doing link building also if you have not done it till now. Sometimes high competitive keywords take little time to rank.
sherthapa89 likes this