Seite 1 von 1

Darf hreflang direkt auf HTML-Seiten verweisen?

Verfasst: 18.11.2017, 18:32
von ABCCBA
Bei den Beispielen für den Einsatz von hreflang habe ich bisher
nur Beispiele in dieser Form gefunden. Verweis auf ein Unterverzeichnis:

Code: Alles auswählen

<link rel="alternate" href="http&#58;//example.com/en-ie" hreflang="en-ie" />
<link rel="alternate" href="http&#58;//example.com/en-ca" hreflang="en-ca" />
oder den Verweis auf Subdomains:

Code: Alles auswählen

<link rel="alternate" href="https&#58;//de.euer-unternehmen.com" hreflang="de" />
<link rel="alternate" href="https&#58;//en.euer-unternehmen.com" hreflang="en" />
Meine verschiedenen Sprachversionen sind aber alle auf
der obersten Verzeichnisebene auf derselben Domain
und unterscheiden sich nur durch den Namen der HTML-Seite.

Wäre der Einsatz von hreflang auf folgende Weise also gültig?:

Code: Alles auswählen

<link rel="alternate" href="http&#58;//example.com/de.html" hreflang="de" />
<link rel="alternate" href="http&#58;//example.com/en.html" hreflang="en" 
Oder darf hreflang nur auf Verzeichnisebenen bzw. Subdomains
und nicht direkt auf HTML-Seiten auf der selben Domain auf
der gleichen Verzeichnisebene verweisen?

Verfasst:
von

Verfasst: 18.11.2017, 18:40
von chris21
Theoretisch ist Dein Weg machbar und rein auf das hreflang bezogen kein großes Problem - also in der Form gültig.

Praktisch ist Dein Aufbau allerdings sehr suboptimal und daher auch fast nie so zu finden.

Denn zB in den GSC kann eine vernünftige Trennung zu Ländern nur auf Directory oder Domain oder Subdomain Ebene erfolgen. Bei Dir ist es aber das Rootdirectory auf einer Domain, in der dann verschiedene Sprachversionen als einzelne Dateien liegen. Welcher Sprache soll dann dieses Directory dieser Domain zugeordnet werden?

Mit anderen Worten: Du kannst es machen, vernünftig ist es aber nicht.

Verfasst: 18.11.2017, 19:50
von ABCCBA
Ok, danke. Mit der GSC habe ich noch kaum Erfahrung.