Review my site www.mechanical3dmodelling.com for my website, it has ranked in google.com for some keyword but not ranking in google usa why? For Example: mechanical design : google.com - it has ranked in 10 no. but not in google usa so what i do? please suggest me.
Website Hosting does matter in ranking. If your website is hosted in India, then it will not ranked good. For better ranking in Google USA you better host your website using USA server. OR Double your efforts for ranking in Google USA. Before that ask yourself question that who are my target audiences?
Believe me your hosting have zip to do with it..its all about marketing and the links you have pointing back to your site...look i don't know all the details about your site..I will have to dig a little deeper if we were working one on one...but I think its an easy fix so don't panic...
your website ranking in Google.com is 7th and Google us is 21. Continue your link building with the higher PR website your website will come soon in top 10 Google us.Do some social bookmarking in high PR website.
website hosting does matter in you ranking also. If your website is hosted in us then ranking will be good in us, and in other state it is slightly differ.
Submit the website in us Directory and Social Bookmarks. and try to get the good quality backlinks for your website.
i think you need the link building in us directories.Do some bookmarking,classified,directory submission and article submission.your website will be ranking in us.
One of the reason may be the there are more competitive sites that optimize for some specific regions in USA. To compete with them you need more quality backlinks for your site.
I don't know what keyword are you going to optimize your website for, but it can has this reason.The keyword you are going to optimize your website for, is high competitive in USA and many other websites are optimizing their websites for USA and as you have not concentrated on optimizing your website for USA, their sites rank higher than your site.