Hey there,
I was asked to answer to this question, so I will, but I will answer with FACTS that way there will be no more rambling on about if it affects or not.
Now back to the answer.
Can web hosting affect on SEO?
Ans: NO!
Well yes and no, let me explain this with more detail.
Yes: Hosting provides the location of your site, meaning it tells Google if you will be ranking for the US, MX, UK, JP, etc., but people around the world don't care about that and why should they? what we want is the best hosting that feats our needs, no matter if it's located somewhere else in the globe.
No!: That's what Google's
Webmaster Tools are for, if you don't know what they are for then keep reading.
- Add all your website versions :Make sure you add both "www" and "non-www" versions for your site. Also, if you use the HTTPS protocol, add those variations as well.
- Select your preferred version: Choose whether you want your site to appear with or without "www" in Google Search.
- Select target country: Set your geographic preference if your site targets users in a specific country.
- Share access with co-workers: If you want other people to access your reports, you can add different access levels.
- Submit a sitemap file: This helps Google better understand how to crawl your site.
Now that's what you can do with Google's webmaster tools, they also give you feedback about your website, telling you if there's something wrong with the site and how to improve it.
If you want to know more about this I recommend joining
Webmasters Academy it's free provided by Google itself.
So.. if you are not using Google's webmaster tools the you definitely should.
I hope this answers all questions, if you need something else please let me know
Regards,
Jonathan Nunez