my company website is based on canada and its all works done from canada,but now day it have been getting more traffic from india, but i don't need traffic from india because it is useless as my work are done from canada.so i need traffic from canada so can any one help me please to reduce traffic from india and get more traffic from canada.how to do please help me.
I think you should not worry about indian traffic, as India is number 1 outsourcing country in IT sector so it's obvious that IT related site will get visitor from india. To increase canadian traffic you can search "Canadian Web Directory List", "Canadian Blog", "Canadian forums" etc.. based on your niche. Then start submitting your link to those websites. You will get more canadian traffic. Hope this will help. Thanks
Another thing you can try is set the geographic region in your Google webmasters account to Canada. This may help in increasing the Canadian visitors but you may also suffer of some drop in overall traffic.
Start article publishing, forum posting and blog commenting. You would get good traffic from these all options.
I think you should go with @AbdullahZahid m totally agree with you should submit your site in some Canadian quality sites.