One of the questions that I am often asked is in regards to geographic hosting and how that affects rankings in the search engines. For example, let’s say your website is hosted in Canada, yet you want to target the United States. Does the fact that your site is hosted in a different country affect your rankings?

The answer is yes. At least right now this is how it works with the engines.

The question about server location and how it may impact SEO rankings of sites is an interesting question. We have actually asked the search engines this exact question and unfortunately they have not really provided us with a distinct, concrete answer as to the impact this will have on websites. However, here is what we do know:
At this time, it is always better to be hosted in the country that you wish to rank for (if you want to rank well in the UK, then ideally your site should be hosted in the UK). That’s not to say that you won’t do well in rankings, it just means that the search engines tend to equate relevance (to some degree) to sites hosted in that specific country.

Let’s use the UK as an example. If you are looking to rank in the UK, the fact that you have a UK domain works in your favor (even if the site is hosted in the United States or Canada for example). The reason for this is that the search engines place a higher relevancy on the native country domain (ie. .ca sites may rank better in the Canadian version of the search engine than .coms providing that they are more relevant).

The location of the website host provides the search engine with information about the location of the business and as a result enables it to provide more relevant results based on location of searchers. The idea that a website hosted in London is more likely to be relevant to a person searching for a service in London than a website hosted in New York.

Google has stated that sites that are hosted in a location other than their primary country can run into problems. To what extent we’re not exactly sure.
If we look at Google for example, there are ways to tell Google know the location of your site. The easiest way is setting the geographic target via Google Webmaster Tools. You can use this tool to let Google know the location of your site. If your domain is a location-specific TLD (such as .uk), Google will show you the country that your site is associated with but won’t let you specify something different. However, if your domain is not country specific (such as a .com or .net), you can indicate the location of the site.

http://groups.google.com/group/Google_Webmaster_Help-Indexing/browse_thread/thread/31f09536fb8462f/c97d7cf02c37d80d?lnk=gst&q=

The fact of the matter is, is that it is best to have your website hosted in the country that you want to rank in. The engines have a relevancy factor they use to accommodate users from countries so that they are served up the most relevant results. Ideally the engines should serve up the most relevant results regardless of where the most relevant site is for that search term.

Thanks,

john

If you have done everything to optimise your site and after a few weeks you have not been visited by the search engines, then the cause could be the seo hosting.
How can the hosting influence the ranking?
First of all, if your server has not a 99% uptime there are possibilities that your site cannot be reached by the spiders or the editors of the directories you signed up onto.
A normal visitor could be so patient to come back few minutes later, a spider only few weeks later, an editor probably never.
If your site is not always online, the ranking of your pages can be severely compromised.

The services of free hosting are often down and usually very slow. Maybe on these servers there are sites the search engines already discarded for some reason, like spamming or other abusive activities, so the IP address assigned to your site has a “bad name”.

Search engines know about your server more than you can imagine. They know when you change provider and when the server did the last reboot.
Being on a server that has been online for a long while is a positive sign. Verify how often your provider reboots. A reboot too far away could mean that no upgrades have been done for a long time.
A too high frequency of reboot indicates that maybe there is something wrong with that server.

You need a hosting service that is reliable for the search engine optimisation.

Here is what you need:

  1. A server with 99.9% upload guaranteed. You can monitor it using ServiceUptime, a free service of site monitoring.
  2. A server with not many reboots. You can check using the free Netcraft’s service “What’s that site running”. Remember, a Linux server reboot less, a Windows server a bit more.
  3. Many reboots=there is something wrong
  4. Few reboots=no upgrades, risk of being hacked
  5. A server that is located in your geographical area. Avoid an American or European server if your site is Australian and viceversa.
  6. Server web compatible http 1.1 with support for “modified since”
  7. Support for redirect301 and 302
  8. Static IP address
  9. Possibility to access your files 24 hours a day via FTP
  10. Protection firewall, IDS and free antivirus
  11. Customer support

Thanks,

John