registrieren registriertes Mitglied


Anzeige

Anzeige

Probleme mir der URL-Struktur

Hier kannst Du Deine Fragen zum Thema Suchmaschinenoptimierung (SEO) stellen.
Dorion
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 25.02.2016, 15:07

Beitrag Dorion » 25.02.2016, 22:16 Probleme mir der URL-Struktur

Hallo.


Wir haben die URL-Struktur komplett geändert, von reine Parameter auf Ordner und ich habe da leider noch diverse Verständnisprobleme. Ich habe soviel gelesen dass sich teilweise gegenseitig auch widerspricht... Ich denke momentan produzieren wir aber so ungewollt "dublicate content" Seiten.


#1


Ich habe meine Seite umgestellt, von einer reinen Parameter-URL auf SEO.

Früher:

www.domain.com?page=xyz&id=123

Heute:

www.domain.com/xyz/123,name-der-unterseite


Das 301 Redirect von der Parameter-Version leitet aber nur auf

www.domain.com/xyz/123

da es den Titel der Seite in der vhost.conf(htaccess) nicht kennt.


Den Namen in der URL kann man momentan beliebig setzen, wichtig ist für die Seite nur die ID

www.domain.com/xyz/123,abc
www.domain.com/xyz/123,otto
www.domain.com/xyz/123,karl-der-hamster

Alles zeigt auf die selbe Seite mit dem Eintrag der ID 123. Ich denke ich muss es dahingehend korrigieren, als dass immer eine URL eindeutig ist? Ich würde daher per PHP ein 302 (kein 301) Redirect auf die selbe Seite mit korrigierter eindeutigen URL machen.

Wäre der Schritt wirklich notwendig? Denn...


#2


Aktuell habe ich folgende Domain-Struktur:

www.domain.com - Der Inhalt richtet sich nach der Browsersprache. Deutsche Besucher erhalten deutschen Inhalte und englischsprachige Besucher den englischen Inhalt.

de.domain.com - Mit der Sprach-Subdomain "de" werden nur deutsche Inhalte angezeigt

en.domain.com - Mit der Sprach-Subdomain "en" werden nur englische Inhalte angezeigt


Entsprechend ändert sich aber auch der Name in der URL:

de.domain.com/xyz/123,willkommen (Deutsche Subdomain mit "willkommen")
en.domain.com/xyz/123,welcome (Englische Subdomain mit "welcome")

Nur was passiert jetzt bei www? Es ist ja hreflang="x-default", entsprechend ist der Name in der URL mal deutsch und dann wieder mal englisch. Kommt damit Google klar oder wie interpretiert er das an der Stelle?

www.domain.com/xyz/123,willkommen (www mit Deutsch)
www.domain.com/xyz/123,welcome (www mit Englisch)


Hreflang sieht dann im deutschen Browser so aus:

<link rel="alternate" hreflang="x-default" href="https://www.domain.com/xyz/123,[b]willkommen[/b]">
<link rel="alternate" hreflang="de" href="https://www.domain.com/xyz/123,willkommen">
<link rel="alternate" hreflang="en" href="https://www.domain.com/xyz/123,welcome">


Hreflang sieht dann im englischen Browser so aus:

<link rel="alternate" hreflang="x-default" href="https://www.domain.com/xyz/123,[b]welcome[/b]">
<link rel="alternate" hreflang="de" href="https://www.domain.com/xyz/123,willkommen">
<link rel="alternate" hreflang="en" href="https://www.domain.com/xyz/123,welcome">


Über hilfreiche Tipps würde ich mich sehr freuen. :)

Anzeige von: