I user webmin/virtualmin to manage my sites. My main site is music-school.example.com, for users' convenience I also created an alias virtual server as ms.example.com

enter image description here

Is this a good practice when it comes to SEO? Does google treat them as two different sites? Is there anything I can do in Google Search Console or Analytics to negate the impact?

For setting "IP address and forwarding", refer to the screenshot below enter image description here

  • What settings do you have under "IP address and forwarding"? Did you forward it? Aug 12, 2021 at 12:41
  • @StephenOstermiller Question updated.
    – Wen Shenk
    Aug 12, 2021 at 13:06

1 Answer 1


Alias host names never have any positive impact on SEO. In the best case, they are ignored by search engines. In the worst case, they can create duplicate content, crawling problems, and general confusion for search engines.

You need to make sure that search engines know which host name is your main one and that all others are alternates. See Google Search Central: Consolidate duplicate URLs There are two ways to do this:

  1. Redirect alternate host names to the main name. This can probably be done by setting up forwarding in webmin.
  2. Use canonical tags on every page of your site. The canonical tag will have the preferred host name in its URL. If search engines crawl alternate hosts, they would get a signal that the content is duplicate and where to find the preferred URL.

You might even want to use both the redirect and canonical tags. The redirect is a better, stronger signal to search engines than the canonical tag, but canonical tags can take care of duplicate URLs that don't redirect. For example even if http://ms.example.com/ redirects to http://music-school.example.com/, http://music-school.example.com/index.html might be another alternate URL that could confuse search engines but which would be mitigated by canonical tags.

There is no setting in Google Search Console that you can use for this case. The only two methods for dealing with alias hosts have to be implemented on your server.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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