Sollte deine Website www nutzen oder nicht? Die Unterschiede bei DNS, Cookies und Hosting, eine schnelle Entscheidungshilfe sowie die 301-Weiterleitung und der Canonical-Tag, um dich für eine Version zu entscheiden.
Beides funktioniert für Suchmaschinen und Besucher, solange du dich für eine Version entscheidest und die andere dauerhaft dorthin umleitest. Die echten Unterschiede sind technisch: Ein www-Name kann ein CNAME sein, der auf deinen Hoster zeigt, die nackte Domain meist nicht, und Cookies, die auf der nackten Domain gesetzt werden, erreichen jede Subdomain. Konsistenz ist viel wichtiger als die Wahl selbst.
Die praktischen Unterschiede
Viele Websites kleiner Unternehmen antworten unbeabsichtigt unter beiden Adressen, was Links aufteilt und Suchmaschinen raten lässt, welche die echte ist. Die Lösung braucht eine Entscheidung und zwei kleine Änderungen: eine dauerhafte Weiterleitung von der Version, die du aufgibst, und einen Canonical-Tag auf jeder Seite, der die Version nennt, die du behältst. Beantworte die Fragen unten, um eine Empfehlung und den passenden Code zu erhalten.
Die Hinweise von Google zu doppelten URLs drehen sich darum, eine Version zu wählen, nicht darum, welche. Schädlich ist es, dieselben Seiten unter beiden auszuliefern, weil Google dann selbst eine kanonische Version wählen muss. Die Dokumentation nennt Weiterleitungen und rel=canonical starke Signale, nutze also beides, um deine Wahl mitzuteilen.
Der DNS-Standard besagt, dass bei einem Namen mit CNAME keine anderen Daten liegen sollen. Die nackte Domain muss SOA- und NS-Einträge tragen, ein CNAME dort verletzt also diese Regel. Manche DNS-Anbieter bieten ALIAS-Einträge oder CNAME-Flattening an, um denselben Effekt zu erzielen.
Ein Cookie ohne Domain-Attribut bleibt beim genauen Host, der es gesetzt hat. Ein Cookie mit Domain=example.com wird an example.com und alle Subdomains gesendet, etwa shop.example.com, was Daten preisgeben oder jede Anfrage dort schwerer machen kann.
Eine 301 oder 308, weil die Wahl dauerhaft ist. Google wertet eine dauerhafte Weiterleitung als Signal, dass das Ziel kanonisch sein soll, eine vorübergehende trägt dieses Signal nicht.
Suche in den Einstellungen nach einer Option für die primäre Domain. Die meisten gehosteten Baukästen lassen dich beide Namen verbinden, einen als primär markieren und leiten den anderen dann für dich um. Teste beide Adressen im Browser, um das zu bestätigen.
Ein server-Block fängt den aufgegebenen Namen auf beiden Ports ab und schickt alles per 301 an den gewählten.
Jede Seite nennt ihre eigene Adresse in der gewählten Version, was die Weiterleitung untermauert.
Der www-Name ist ein CNAME zum Hoster, die nackte Domain behält einen A-Eintrag, der auf das zeigt, was die Weiterleitung ausführt.
Beantworte drei Fragen. Empfehlung und Code aktualisieren sich, wenn du eine Antwort änderst.
Deine Domain
Bittet dich dein Hoster, die Domain per CNAME auf einen seiner Namen zu richten?
Bietet dein DNS-Anbieter ALIAS, ANAME oder CNAME-Flattening an der Root an?
Betreibst du andere Dinge auf Subdomains, etwa shop. oder app., die keine Cookies deiner Hauptwebsite erhalten sollen?
Ja
Nein
Nutze {v} und leite die nackte Domain dorthin um.
Beides funktioniert. Die nackte Domain {v} ist eine gute Wahl, leite www dorthin um.
Dein Hoster möchte einen CNAME, und dein DNS-Anbieter kann an der Root keinen nachbilden, daher ist www die Version, die darauf zeigen kann.
Eine www-Website hält ihre Cookies von deinen anderen Subdomains fern.
Dein DNS-Anbieter kann die Root auf deinen Hoster richten, also zwingt dich nichts zu www.
Nginx-Weiterleitung
Canonical-Tag
Gib eine nackte Domain wie example.com ein.
Kostenlos starten · Keine Kreditkarte nötig