🌍 Who needs several languages
Accommodation, restaurants in tourist areas, importers and exporters, clinics that receive foreigners and every company with clients outside Serbia. For most Serbian businesses these are Serbian, English and German.
🧱 How to build it properly
- A separate URL for each language. For example
/en/and/de/, or a subdomain. Do not switch the language only by script on the same address. - A real translation, not machine-copied text. Adapt the phrases people actually search in that language.
- Translated URLs and titles where it makes sense.
- A language switcher that leads to the same page in the other language, not the home page.
- hreflang tags that link the versions.
🏷️ What hreflang is
These are tags that tell the search engine: this page has an English version at this address and a German one at that. That way Google shows the right version to the right user.
Rules: each version points to all others and to itself, tags must be reciprocal, and x-default is added for when the user's language is not covered. Faulty hreflang is among the most common errors on multilingual sites.
Ready for your website to start bringing in clients?
Message us on Viber or WhatsApp and get a free project estimate.
🚫 Most common mistakes
- Automatic redirects by browser language that also block bots.
- Only parts of the page translated, the rest in the original language.
- hreflang pointing to a page that does not exist.
- The same content on several URLs without a canonical tag.
Ready for your website to start bringing in clients?
Message us on Viber or WhatsApp and get a free project estimate.
🗺️ Our site as an example
This site exists in Serbian, English and German, with separate URLs, hreflang tags and a sitemap linking the versions. If you need the same, see website development.