Hello I have done directory submission and article submission for my website for a keyword, but when i search that particular keyword in google.co.in then i not found my site in top 100 but when i search that keyword in google.com then i found that in top 10. What reason behind this, Please reply. Waiting for your better reply.
possibilities: a) your ranking update has not to google.co.in yet b) your backlinks are mostly from non english language sites and TLDs thus, some of your competitors site may be considered more "local" for Indian search results
Reason behind that is you get the traffic from other countries instead of India or keyword you suggest for your site of less local searches and high glbal searches.
Sometimes your keywords search result may relevant high competition on local...if that happen. So keep on optimize for google.co.in..in the sense promote via Indian Online Consumer Generated Media ..OK
Your site getting traffic more globally rather than India. If you want to site rank high in Google.co.in than do classifieds and Directory submission on Indian sites.
You are getting traffic from non indian sites as if you want to get ranked in google.co.in then you have to to local listing . You site is having traffic from globally. One thing you can do is do keyword research for local listing as if you are targeting google.co.in.