I have this website www.indiaforum.tv and it ranks nowhere for "India Forum" (Without quotes). It ranks well for many other terms, there are nearly 1800 pages indexed, it has hundreds of incoming links with the anchor text "India Forum". ALL pages on the forum have the words "India Forum" on their title. So what the hell is the problem? IT
Have you looked into the links on the sites that do rank? How old is your site, and how old are the links?
Thats TYPICAL advice, and I have done that stuff already! The only reason I could think of is maybe because its a .tv domain so it doesn't rank well for an India-related search, if thats the case I might have to try contacting Google to repair this IT
On Google Search Bar check this ... link:http://www.indiaforum.tv/ You have only 8 sites linking to http://www.indiaforum.tv/ Get More and more quality links....
Solution for Your problem is: More links ...and MUCH MORE patient Seo is not like a magic ... it needs lots of time
I KNOW THAT! But with lesser link building efforts many of my NEWER websites rank great for MUCH MORE competitive terms, hows that? So maybe the solution is, I need to get links from more India themed sites, I'll try that, thanks for all the help. IT