You can rank and get traffic in the USA. In this case, keywords can play an important role. Just select keywords targeting the USA. In this case, you can SEMRush the best keywords tool. It allows you selecting keywords targeting a specific country. You can also use Google Keyword Planner.
Then submit your site to the local search engines, local classified sites, forum sites. Join different social media groups, communities. Do on page and off page SEO perfectly.
First you need to setup your google analytics and google webmaster account by selecting location as usa. Then make sure in google webmaster there target location is set as USA. Then perform keyword research by targeting geo specific keyword, then go for on page and off page like submit your website in local business listing sites in usa...
Also go for Google My Business Page by adding your International Address... if you have one..
Posts
Then submit your site to the local search engines, local classified sites, forum sites. Join different social media groups, communities. Do on page and off page SEO perfectly.
Also go for Google My Business Page by adding your International Address... if you have one..