Making A Multilingual Website
Any site that offers content in more than one language can be considered as multilingual. There are also multi-regional sites that explicitly targeted to users in different countries.
In short article, we will give concrete advice on how to make a website with multiple languages, and that in fact comply with all of Google's rules.
Creating a website that covers several countries, or languages can be quite a challenge. Because you have multiple versions of your site, all the problems that exist can be multiplied, but we recommend that you test it as much as possible before launching in order to provide adequate infrastructure.
The most important thing in the beginning is to determine the regions toward which we target and the languages that will be available for these regions. Of course, choosing the right domain and URL structure is also very important.
After you specify the languages and regions, you should define a strategy for URL structure. Before we start building the architecture of the website, look at the advantages and disadvantages of each option URL.
The best solution in terms of geographical targeting is that you have multiple domains. This enables you to create different sites with a country code TLD of choice, use geo-META tags, you have different servers and to use the IP address of the target country. If used as a generic TLD (.com, .net, etc.), you will also be able to do geographical targeting from the Webmaster tools.
The second best option is to have multiple sub-domains with which you can also use geo-META tags, set a different IP address and set the geographic target of Webmaster tools.
The last option is the use of folders in which you can only use META tags, and geo-adjust the geographic target of Webmaster tools.