SEO-Friendly Way to Publish Content in Various Languages

Thoughts about publishing content in multiple language, you might be afraid with below questions

  • Will it cause duplicate content?
  • Will Google rank my post?

… and so on.

Google encourages webmaster to use the rel="alternate" hreflang="x" attributes to serve the correct language or regional URL of particular web page.

By providing access to the alternative language we can target a wide range of audience.

Example: How Internet websites are doing?

Mozilla Firefox

Please carefully note -

  • Hreflang specifies the language and optional geographic restrictions for a document.

  • Hreflang is interpreted by search engines and can be used by webmasters to clarify the lingual and geographical targeting of a website. Source: WikiPedia


<link rel="alternate" href="" hreflang="en-us" />

How to use hreflang with WordPress?

Assuming, you have two blog posts.



Using Header and Footer Plugin, you can manually insert hreflang attributes in head to specify language for your particular blog post. This will prevent duplicate content penalty.

<link rel="alternate" href="" hreflang="x-default">
<link rel="alternate" href="" hreflang="en-us" />
<link rel="alternate" href="" hreflang="hi-in" />


External Resources


I hope this helps.


Thanks & Regards,


Thank you! I am going to read this a few times and try to educate myself about this.

1 Like

You’re welcome! :slight_smile:

1 Like

Can I publish Hindi content in English on a subdomain?

PS. Thanks for edit :smiley:

@Alpha Yes, you can publish. For Google, how people search it matters that.

1 Like

I think there is a better strategy!

You could potentially retain the same url by appending a Query variable e.g. /?lang=hi-IN

And I’d really be interested to see this being implemented and still being able to preserve the content duplication issues.

1 Like

Translated content does not cause a duplicate-content issue

I think, if I properly translate and use proper hreflang then it shouldn’t be an issue.

1 Like

Using hreflang would be helpful if you want to serve content targeting particular language.

1 Like

Hi @GulshanKumar :slight_smile:

First, Thank you for this excellent guide.

Which WordPress plugin do you recommend for multiple languages?

I will add these hrefs but I don’t know how can we type the content(multilanguages) without using plugin? :thinking:

1 Like

Thank you bro but I mean how to translate menu, posts, categories, plugins or etc…
I need a free plugin. There is PolyLang plugin but it cannot translate plugins in the Wordpress blog.

Sorry for my English language! Thanks again :slight_smile:

Try G Translate plugin.

1 Like

Thanks bro. Have you ever tried PolyLang? Is it good for SEO?

Edit: I have turned my blog into various languages via Wp multi-site feature. Never used plugin for it. Thank you Gulshan for your helps

You’re welcome!