ich bin mir bei der Implementierung von href lang Tags in meiner Webseite nicht ganz schlüssig und erhoffe mir hier eure Hilfe.
Grundsätzlich benutzt mein Angebot mehrere Domains und hat in einzelnen Sprachbereichen dadurch Duplicate Content den ich via href lang lösen will. Betroffen sind die Bereiche:
de-de
de-at (leitet auf die de)
de-ch
en (allgemein englisch)
en-ch (schweiz)
en-gb (uk)
fr-fr (frankreich)
fr-ch (schweiz)
Nun habe ich 2 Möglichkeiten.
Möglichkeit 1:
Ich binde nur in die von Duplicate Content betroffenen Seiten den href lang ein und auch nur den dafür zutreffenden - für die .de / .ch entsprechend:
Code: Alles auswählen
<link rel="alternate" hreflang="de-de" href="http://www.domain.de" />
<link rel="alternate" hreflang="de-at" href="http://www.domain.de" />
<link rel="alternate" hreflang="de-ch" href="http://www.domain.ch" />
oder
Möglichkeit 2:
Ich binde übergreifend alle hreflang Tags ein:
Code: Alles auswählen
<link rel="alternate" hreflang="de-de" href="http://www.domain.de" />
<link rel="alternate" hreflang="de-at" href="http://www.domain.de" />
<link rel="alternate" hreflang="de-ch" href="http://www.domain.ch" />
<link rel="alternate" hreflang="en-ch" href="http://www.en.domain.ch" />
<link rel="alternate" hreflang="en-gb" href="http://www.domain.co.uk" />
<link rel="alternate" hreflang="en" href="http://www.domain.com" />
<link rel="alternate" hreflang="es" href="http://www.domain.es" />
<link rel="alternate" hreflang="fr-ch" href="http://www.fr.domain.ch" />
<link rel="alternate" hreflang="fr-fr" href="http://www.domain.fr" />
<link rel="alternate" hreflang="nl" href="http://www.domain.nl" />