There is much talk going on about it, name based hosting should score more negative in google then dedicated hosted websites.
The opinions are spread, both sides have good arguments but the side that says "it's mostly bogus" I agree with.
Your site CAN have a more negative ranking then a dedicated one if the IP you host on get's shitlisted.
Meaning...
Your site gets hosted on the same IP as that of sites with 'banned content' or because Google and it's collegues don't like your IP because of spamming, scamming, etc.
It's not a rule, but cheap hosters can be expected to have more 'bad sites' as the higher priced ones.
Like I said, there are many, many sites/blogs that discuss this topic, a few of them I read.
Some are far fetched, some seem to make a point and some just try to make a living by selling you ... nothing basically.
If you performed all your SEO tricks, maybe even hired a company to do it, and you still get poor results AND your site has a shared hosting package...
You could try buying a dedicated hosting package, but no guarantees are given. In my opinion it's a long shot, but who knows.
So unless you are sharing an IP with the biggest spam agencies in the world. Any other optimizing technique will affect your ranking greater then shared or dedicated hosting.
Something you should take more seriously.
When it comes to your websites IP address and linking to other websites, there are a few things search engines don't like. And that is linking to another C-class ip (website).
To give an example, you have two websites on your 1st website 'yourcompany.com' you have a good page rank of 5. And you want your 2nd website to get that same ranking.
So you register your website at the same company as your first website is at (since it's such a good company!) and the setting is now as follows:
- www.yourcompany.com - HAS IP:
1.2.3.4
- www.mynewproduct.com - HAS IP:
1.2.3.5
The first 3 sections of the IP are the same, meaning the websites are both in a C-class IP range (B is first two, and A is first 1 section the same).
So if you are serious in this business, think about that over shared/dedicated hosting.
Oh and what I said about "Because it's a great company". Ask for a range, don't just switch to another company with your website, but most of the time smaller webhosting providers don't have big ranges. Consult your company with this matter before taking drastic measures.
A few links you might want to dig in to: