I have a proposal for a site, where for technical reasons the project manager proposed to run the site on two domains.

It's a Moodle learning site, and we have a Moodle supplier hosting the actual courses, and need pages outside of moodle to do the marketing, branding and surfacing of other content, which Moodle doesn't easily do. So the idea was to host moodle on a subdomain of the parent NGO and have a separate domain for the home page. Needless to say we are doing all of this on a tight budget, otherwise the technical problems wouldn't really be problems.

So the learning site's homepage would be at www.example.org, where you can read about courses, audiences and objctives, as well as log in. On choosing a course you would be forwarded to example.ngo.org. If you clicked home, you would be sent back to example.org

Regardless of the technical reasons for doing this which we might be able to overcome, I'm interested in the UX view. What does this do to users and what reaction can we expect?

  • 1
    Is the interface consistent (does it look the same) across both hostnames?
    – Matt Obee
    Oct 23, 2012 at 9:55
  • Hi Matt,they are not 100% the same. The colours are the same, but the layout doesn't align perfectly. Oct 23, 2012 at 10:27

4 Answers 4


If all the internal linking is correct and the navigation is seamless, then there is no problem.

But if there are many different designs and schemas in both sites and it feels like jumping from site to site, then you have serious problems.

As you know, keeping the colour schema similar, helps, but most important is the positioning of the blocks and the wording used, if the titles ans styles are the same, the user never will notice the change in the url.

If the changes are quite notorious, then the user will notice the url and may feel like they are two different sites and that he took a wrong turn somewhere, most probably will try to go back and recheck, which may be annoying and confusing. Once they go back, they may realize that they took the right path and that the url doesn't matter or still feel that something is wrong. In both cases, the design fails, one worst than the other.

But even if you keep everything right, most probably that will happen to somebody any way, and then is when you have to react, check the logs and find the pages that cause the trouble, plus the links they follow and the possible destinations they want, change those pages according or create redirects.


It's certainly acceptable to have a short, descriptive URL to help for memorability and have it link to your homepage. However unless it's a "minisite" or otherwise completely distinct from your hierarchy, I'd recommend redirecting it to a page on your main domain since nothing really exists at the first domain. Users often ignore the URL, but changing the base of the URL should be done as little as possible.

As for the looks not being 100% the same, it's common for the homepage to be slightly different. Unless the actual branding is clearly distinct between the two, I wouldn't recommend having two distinct domains for no reason other than "it's easy to remember the URL". That's what redirects are for. Just make sure that going to foo.com and finding a foo.site.com page makes sense; the homepage should clearly be about foo (the URL I put in).

Technically a simple 301 redirect from example.com to example.site.com is really all you need, so technical constraints really shouldn't be an issue.


To your main question...

From the UX stand point it's highly suggested to keep experience the same (navigation, color scheme, etc.), just like PatomaS mentioned. If sites looks or feels different, the user may get discouraged and it may feel like they are being bumped back and forth between two different websites. Such experience usually negatively impacts users trust towards the brand and your customer conversion rate.

... the user never will notice the change in the url ...

Even if both sites and transition between the two are very seamless, you cannot assume that a user will never notice a change in the URL / domain. Some users do pay attention.

One other important point that no one has covered yet:

You should take under consideration is SEO. Having one site under two different domains is also not recommended. It will add another level of complexity for search engines to index and rank both sites instead of just one. Both of these sites may potentially compete with one another.


There are ways to configure your server so that you could serve multiple websites from different servers under a single domain by using rewrites, proxy, etc. I am not an expert in this field, but I know it can be done. It all depends how much control you have over both environments.


Alternatively, you can promote your courses as independent product and in such case you are free to use separate look and feel for its site. This is like to have corporate site and service/product site. Your next courses may have their own different look and feel as well. This is mostly a question of your branding policy.

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.