Hello friends, i am running an educational site www.icbse.com. i want my site to get high google rank in India only.I don't bother about other countries. what should i apply to my site, so as to increase google ranking?
Principles of Geo Targeting. As a precursor to Geo Targeting you can read this post by Vanessa: Making Geotargeted Content Findable For the Right Searchers I am sure you will gain a lot.
yes you can rank for specific nation based tld's for that you need to do something like this: Submit your site to web directories, article directories and social bookmarking sites with the .in domain tld's Write more country specific articles on your site using the city and state names wherever possible Submit to local press release sites Comment on related blogs with .in tld These should help, IMO
Increasing your Site rank through reciprocal link exchange from .edu & .org sites which are in india, thanks
Buy Hosting on Indian servers.. speeds the loading time also tells the search engines a little more about your location.. (Answerable.com provides the cheapest I have known) Have extensive India specific articles.. Use google local to place your business, address (even if its your home) Try to get backlinks from other Sites with India as one of keyword in ur anchor text..
use targeted area keyword in your meta tags also use in content, start submissions in local area directory and in Indian search engine, try it sure it will be helpful...
1. Host your site in India 2. Put your address on the site (if possible in footer) 3. Use google webmaster tools and use geo targeting.