WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am setting up a multi-language site using wordpress multi-site and wanted some feedback on the best approach/best practice.

I will have the following languages: en, sa, de, ru. en is default.

Should the domain.org by default be English, or should domain.org redirect to domain.org/en?

share|improve this question
What is your goal? Why is this important? – toscho Sep 4 '12 at 21:55
@toscho My goal is to have a multi-language site setup, and I am using the multi-site architecture to achieve this. The default language of the site will be English. This is important because I haven't set up multi-language sites before and I wish to know the proper way (or best practice) of doing this, i.e., should the domain.org be English or should I have a distinct sub-site called domain.org/en and point domain.org to it? – Manas Sep 4 '12 at 23:06
up vote 1 down vote accepted

Create a subdomain for each language, set the main site to English. Then use the plugin Multilingual Press to chain these subdomains together. It has an option to redirect the visitor to the correct single page too if it is translated on another subdomain (not sure if that is part of the free version).

Subdomains are slightly better than sub directories for SEO because Google will detect the correct language with … a higher probability.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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