Answer the question
In order to leave comments, you need to log in
Multilingual landing page, how to create it correctly?
I want to create a landing page in several languages, but I don't know how to do it better. I would like search robots to index small text content for several countries and languages.
What I came up with: on the page, the text in different languages is enclosed in hidden blocks, except for English, which is visible by default. When the user logs in, the locale is determined (if there are problems with this, you can hang checkbox icons or select with a choice of language) and the default block is hidden through JavaScript and a block with text in the selected language is opened. Theoretically, search bots will swallow all the content on the page - that is, text in all languages, but in practice it looks like a trick with unscrupulous SEO and I don't know if this will not lead to a site ban in search bots?
In general, the question is, is this a normal way, and if not, how to do it better when you need to attract users in several languages with one page?
Answer the question
In order to leave comments, you need to log in
As DevMan wrote - one url - one content. All pages of different languages should be opened by different links, /en, /ru, /fr... The user's language can be taken from the header sent by the browser, but the page should also have a clearly visible switch of available languages. By default, if it was not possible to determine the user's language, the main language is pulled, which is selected by the maximum weight of the potential target audience.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question