Google and mirror sites

What is the best way to manage a website with one or more mirrors so that:

  • Google does not consider this “duplicate content”
  • Website indexed correctly
  • There are no inconsistencies or duplicate information in Google Analytics.
  • Google’s webmaster guidelines are generally followed

NOTE. I'm not sure if I should ask this question here or in ServerFault . It looks a bit between programming and server administration. Let me know if you think ServerFault is a better place to do this, and I will translate it.

Thanks.

+4
source share
2 answers

If you need to host multiple servers using circular DNS (or other load balancing methods), this is a good idea. This will allow you to use a single host name and, as a rule, not cause crawling and indexing problems on the search engine side (since crawlers do not see multiple URLs for content).

If you need to host a host or domain names (for any reason), it is better to choose one preferred version and make sure that only it is indexed. To do this, you can use rel = canonical link elements on alternate versions. In general, however, I would recommend working to prevent the appearance of several host / domain names that are visible to the user and search engines, since the technical problems of hosting (mirror hosts) are hidden from view (as mentioned in the first part).

If you need to use several ccTLDs for hosting in country-specific domains, I highly recommend that you make sure that you actually have specific content on each site (and not just mirroring one version). More on this - http://googlewebmastercentral.blogspot.com/2010/03/working-with-multi-regional-websites.html

+2
source

The official and easy solution is the canonical link tag. This is the official solution recommended by Google.

http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html

+3
source

Source: https://habr.com/ru/post/1306208/


All Articles