href bezogen auf mehrere TLD
Karl Heinz
- html
Hallo,
angenommen es existieren zwei TLD (*.de und *.ch). Die beiden Seiten enthalten den nahezu identischen Content.
Nun möchte ich folgendes erreichen:
Dann würde ich folgendes in den Head-Bereich der bei Domänen (*.de und *.ch) einbinden:
*.de:
<link rel="alternate" href="http://example.ch" hreflang="de-CH" />
<link rel="alternate" href="http://example.ch" hreflang="fr-CH" />
<link rel="alternate" href="http://example.ch" hreflang="it-CH" />
<link rel="alternate" href="http://example.ch" hreflang="en-CH" />
<link rel="alternate" href="http://example.de" hreflang="x-default" />
*.ch:
<link rel="alternate" href="http://example.ch" hreflang="de-CH" />
<link rel="alternate" href="http://example.ch" hreflang="fr-CH" />
<link rel="alternate" href="http://example.ch" hreflang="it-CH" />
<link rel="alternate" href="http://example.ch" hreflang="en-CH" />
<link rel="alternate" href="http://example.de" hreflang="x-default" />
Ist diese Lösung so korrekt?
Kann ich auf die Zeile:
<link rel="alternate" href="http://example.de" hreflang="de-DE" />
verzichten oder würdet Ihr mir empfehlen diese dazuzupacken, eigentlich wäre die Zeile ja redundant, da das gewünschte Ziel ja bereits durch die x-default Zeile erreicht wird.
Wie kann ich erreichen, dass unabhängig von der Spracheinstellung grundsätzlich immer die *.ch Domäne rankt wenn google.ch genutzt wird. Muss ich dann für alle möglichen Spracheneinstellungen die auf google.ch machbar sind eine eigene Zeile hinzufügen oder geht das auch einfacher?