Does it matter for SERP, where my site is hosted and whether it's created with the use of a CMS, and if yes, does it matter, what particular CMS was used?


Yes they both matter.

Some CMS are more Search-Engine Optimizable than others, so if we think the amount of work as fixed (as in a fixed-budget project), you can reach higher rank and thus more visibility.

In practice this mean that a less SEO-proficient person can be used to keep a site updated, as he will have to handle less parameters, or that the assigned person can spend less times on optimizing new content, concentrating on generating the same new content.

Moreover Google use geo-localization of the site and the user, in their search algorithm. So if you are selling apple pies in London, your site will rank higher to the users in the UK if your hosting company will have a server in the UK.

There are also the issues of uptime, as a site which is often down will rank lower, and the server IP reputation: if you share the same IP with spammers, e.g. in a shared hosting environment, you can lose all your rank in no time; but these are more trivial issues that good host should be able to take care of.

  • Thank you very much! I just noticed that the server where my client's site is hosted, located in Germany, whereas my client's business is located in Queens, New York, and targeted purely at the local residents. Does that mean that it better be moved to some US-based hosting? – vlevsha Nov 12 '11 at 16:45
  • It would improve your user experience to host in the US. Anyhow if you want to stick to a German Host at least be sure to configure your geotargeting in your webmaster tools. It's a bit of work if you have multiple domains. Still you will lose some users when some geo filters are used in the search (show only sites in US) – Muad'Dib Nov 12 '11 at 17:37
  • Also note that a signal takes some time to travel from Europe to America, and as such your site will work slightly slower--the difference is usually ~100ms for each request. This might look small, but when you have multiple requests (like: images, css), this stacks up. Google also takes page speed into consideration, and they really like when page works as quickly as possible for your intended target users. – liori Nov 12 '11 at 22:11
  • Thank you very much! I am a total newbie to SEO, so any advice from a pro is priceless. – vlevsha Nov 12 '11 at 23:18
  • This not 100% correct answer. What CMS is used cannot considered as a default SEO factor. Where a site is hosted, it matters mostly regarding the performance and uptime, so a good quality hosting is important, as it will be the foundation of a site. – FFrewin Jul 4 '16 at 12:35

The CMS matters only as far as the HTML and sitemap it generates.

You could use lots of different CMS systems to generate exactly the same HTML, so in this sense you need to focus more on the templates or views than on the system used to generate those templates and views.

Also it is important that your CMS not be generating URLs with duplicate content. Some CMS, depending on how they are configured, will allow lots of different URLs to reach exactly the same page. You should solve this either through configuration or with setting up rewrites in your web server.

The host location does matter somewhat if you are targeting specific regions. For example, a site hosted in Germany is more likely to appear on google.de results than the same site hosted in Queens. Whether the inverse is true or not is hard to say. My experience with this has show that physical hosting locations is really not very relevant.

Another hosting issue in terms of SEO is server speed. The faster the better. That can be related to location, but again it is not very relevant.

  • Thank you for such a detailed answer! Would you recommend any particular US hosting company? I personally use Dreamhost and love it, but I don't know about my client - he might think it's too expensive. I haven't discussed it with him yet, it's just my assumption. – vlevsha Nov 14 '11 at 18:15
  • Sorry for taking so long to get back to you, I hadn't seen your reply. I prefer to use Linode virtual machines. They are cheap, fast and reliable and you can set them up for just about any need. If you want a managed host and are using PHP, I strongly recommend Nexcess. Great prices and EXCELLENT service. Good Luck! – Greg Robbins Dec 31 '11 at 10:20

In most cases it doesn't matter much at all. Unfortunately, it's the kind of thing that people fret needlessly over and "SEO gurus" sell snake oil for often to the "total newbies".

Geo-location matters, a little, at the national level but it doesn't make any difference where, geographically, in that country the server is located. Google's engineers know that co-location, virtual hosting and shared hosting are often used and these facilities are often not in the same city as the company who owns the site.

As for the hosting company, any reputable hosting company is the same. There is a lot of paranoia that circulates concerning having the same IP address as a "spammer". This is way overblown. Once again, Google's engineers know that shared hosting is popular and that there is an IP address shortage. Something that may have been applicable in 1998 is no longer applicable in 2011.

On the CMS, this can make a difference in some cases but almost any decent CMS system that's been optimized for SEO will do the trick. You'll sometimes find a "guru" trying to tell you that WordPress, Joomla, DotNetNuke or whatever they're trying to selling you is better for SEO. Don't believe them.

  • Thank you! So my client's site sits on a server that is located in Germany. He doesn't pay for that hosting. Should I recommend him to switch for a US-based hosting company or just leave it as is? – vlevsha Nov 14 '11 at 18:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.