---
title: "Mehrsprachigkeit - RealURL - Default Sprache - SEO Problem"
url: "https://www.typo3.net/d/121406-mehrsprachigkeit-realurl-default-sprache-seo-problem"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","RealURL","SEO","TYPO3 6.x"]
created: "2015-12-02"
last_reply: "2015-12-02"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrsprachigkeit - RealURL - Default Sprache - SEO Problem

TYPO3 › Mehrsprachigkeit · 1 Antwort · gestartet 2015-12-02

## Eröffnungsbeitrag

**stefano37** · 2015-12-02 · [Beitrag #1](https://www.typo3.net/d/121406-mehrsprachigkeit-realurl-default-sprache-seo-problem/1)

Wir haben pro Land jeweils einen separaten Seitenbaum mit jeweils 2 Sprachen.
Alles läuft unter EINER .com-Domäne.

So gibt es z.B. im Seitenbaum "DE" folgende realurl Kombinationen:
/de/de/home.html
/en/de/home.html

Im Seitenbaum "FR":
/fr/fr/home.html
/en/fr/home.html

Nun gibt es für Real-Url nicht pro Seitenbaum eine default-Sprache, sondern nur insgesamt für alle Seitenbaume. Hier haben wir englisch als Default gesetzt.

Jetzt hat Google aber, wodurch auf immer, sehr merkwürdige Sprachkombinationen "aufgeschnappt" wie z.B.
/fr/de/home.html

Im Seitenbaum "DE" gibt es aber gar keine Sprache "fr" und angezeigt wird stattdessen der Fallback bzw. die Default-Sprache "en".

Wie ist es SEO technisch am besten diese "falschen" Sprach-Land Kombinationen zu verhindern ?
Ausserdem entsteht hier jede Menge Duplicate Content.
Vllt. hat ja jemand eine ähnliche Konstellation und kann mir Tips geben.

## Antworten

### [#2](https://www.typo3.net/d/121406-mehrsprachigkeit-realurl-default-sprache-seo-problem/2) · toifel · 2015-12-02

Ich konnte ein ähnliches Problem nur lösen, indem die nicht gewünschten Sprachen explizit per TypoScript verboten werden.. falls doch versucht wird eine solche Kombination zu öffnen erscheint die 404 Seite und es wird der entsprechende 404 Header mitgeschickt. Somit lernt google biem nächsten Aufruf, dass es diese Seiten nicht gibt.

[globalVar = GP:L > -1] muss mit in die Condition, da sonst auch bei fehlendem "L" Parameter diese Regel greifen würde!

```typoscript
lib.link404 = USER
lib.link404 {
    userFunc = user_pageNotFound->redirect404
    userFunc {
        link = TEXT
        link.value = /en/404/
    }
}

[globalVar = GP:L > -1] && [globalVar = GP:L != 3]
    page >
    config >
    config.disableAllHeaderCode = 1
    page = PAGE
    page.10 < lib.link404
[global]
```

---

Quelle: „Mehrsprachigkeit - RealURL - Default Sprache - SEO Problem“, typo3.net, https://www.typo3.net/d/121406-mehrsprachigkeit-realurl-default-sprache-seo-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
