Multilingual SEO, automatic and complete

Your translated pages need to be found by Google. TrueLang automatically generates all the necessary SEO signals.

Here's exactly what's covered, with concrete examples.

Hreflang tags

The most important signal for multilingual SEO.

TrueLang automatically injects hreflang tags into every page, with the complete matrix of all your configured languages plus x-default for the default language. Only languages that actually have translations in the database are included - Google will never crawl an empty language version.

<link rel="alternate" hreflang="en" href="https://example.com/about/" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/a-propos/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/ueber-uns/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/about/" />
  • Complete matrix automatically generated for each page
  • x-default points to the default language version
  • Only languages with existing translations are included

Per-language canonical URLs

No duplicate content between language versions.

Each language version of a page has its own canonical URL. The French version points to /fr/page/, the English version to /page/. This clearly tells search engines that each version is a distinct, legitimate page.

<!-- Page FR -->
<link rel="canonical" href="https://example.com/fr/services/" />

<!-- Page EN -->
<link rel="canonical" href="https://example.com/services/" />

Translated Open Graph tags

Your social media shares are always in the right language.

When someone shares your French page on Facebook or LinkedIn, the displayed title and description are in French - not in the default language.

  • og:url matches the canonical URL of the current language
  • og:locale is converted to the proper format (e.g. fr_FR, de_DE)
  • og:title and og:description are translated
  • Compatible with Twitter Cards and other sharing protocols

Multilingual sitemaps

One sitemap per language, automatically referenced.

TrueLang generates a separate sitemap file for each language (sitemap-fr.xml, sitemap-de.xml, etc.) and automatically adds them to your robots.txt file. Google can then discover and index each language version of your pages separately.

# robots.txt
Sitemap: https://example.com/sitemap.xml
Sitemap: https://example.com/sitemap-fr.xml
Sitemap: https://example.com/sitemap-de.xml
Sitemap: https://example.com/sitemap-es.xml

URL translation (slugs)

Native URLs in each language for better ranking.

Your page URLs can be translated for each language. Your page /services/web-design/ becomes /fr/services/conception-web/ in French. 301 redirects are handled automatically when a slug changes.

/services/web-design/           (EN)
/fr/services/conception-web/    (FR)
/de/dienstleistungen/webdesign/ (DE)
  • Automatic 301 redirects when a translated slug is modified
  • Compatible with WordPress and WooCommerce custom URL structures

HTML lang attribute and RTL support

The technical signals that browsers and search engines expect.

Lang attribute

The lang attribute of the html tag is automatically updated to reflect the language of the served page.

<html lang="fr">

Full RTL support

For Arabic, Hebrew and Persian, the dir="rtl" attribute is added and CSS is automatically reversed.

<html lang="ar" dir="rtl">

Everything is automatic

You don't need to configure anything. As soon as TrueLang translates a page, all SEO signals are generated automatically.

Zero configuration

Activate TrueLang, translate your pages. Multilingual SEO is handled automatically.

Google guidelines compliant

All Google recommendations for multilingual sites are natively respected.

Fast indexing

Dedicated sitemaps and clear signals allow Google to quickly index your new language versions.

Try for free