We decided to add translation links in our website for other languages. We have added 3 links for that:

English | සිංහල | தமிழ்

My problem is that we have added meta tag saying that this page is in English and we cannot remove that meta tag as it is in the home page. I want to know that if I have these two foreign words in the site, will it affect to the SEO. Earlier adding some foreign content somehow resulted the low site rank. So I want to know that if this is the cause of it.

1 Answer 1


You should use the lang attribute (e.g., on the html element) to declare the language, not a meta tag.

This allows you to overwrite the language declaration for other parts on the page (note the lang attributes in my example markup for a language switcher).

Anyway, having a few words in a different language shouldn’t affect your SEO at all, whether you use lang or not.

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.