Webmasters Stack Exchange is a question and answer site for pro webmasters. 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

We have websites with multilingual content.


  • http://www.example.com/about-us/
  • http://www.example.com/en-HK/about-us/
  • http://www.example.com/en-GB/about-us/
  • http://www.example.com/zn-CH/about-us/

We need to configure the hreflang tags in sitemap for Google to know that there are alternate links for the same pages in different languages.

I know for the above example that my sitemap URL tag would look like this:

    <xhtml:link rel="alternate" hreflang="en-GB" href="http://www.example.com/en-GB/about-us"/>
    <xhtml:link rel="alternate" hreflang="en-HK" href="http://www.example.com/en-HK/about-us"/>
    <xhtml:link rel="alternate" hreflang="zn-CH" href="http://www.example.com/zn-CH/about-us"/>

However, if I don't have the main URL but just the last three ones with en-HK, en-GB and zn-CH, then how should my URL tag look? Should I just skip the loc tag and keep the three xhtml:link tags? Or can I specify any URL in the loc tag and put the remaining two in xhtml:link tags?

I am new to Google sitemaps. Any help is greatly appreciated.

Thanks, Rashmi

Edit: From the answer posted on http://stackoverflow.com/questions/18423624/sitemap-for-domain-with-multilanguage-site/18423803#18423803, for my example with sites in en-HK, en-GB and zn-CH, should there be three URL tags, with each of them assigned to loc with the other two in xhtml:link?

share|improve this question
up vote 3 down vote accepted

Ok. Found the answer at:

Help Google serve the correct language to your visitors

We need to have a url tag for each of the url and specify the others as alternate urls.

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.