301-Weiterleitungen von www auf nicht-www Domainnamen
Eine Website kann entweder mit oder ohne www am Anfang der Domain-URL aufgerufen werden. Einige Benutzer bevorzugen die Verwendung von www, während andere die Verwendung ohne www bevorzugen.
Aus Gründen der Konsistenz und der SEO ist es jedoch wichtig, dass eine Website nur auf einer der beiden Arten aufgerufen werden kann.
Eine häufige Methode, um sicherzustellen, dass Benutzer automatisch auf www umgeleitet werden, besteht darin, die DNS-Einstellungen Ihrer Domain entsprechend zu konfigurieren oder mit einer .htaccess Datei auf dem Server zu arbeiten und darin die Weiterleitungen festzulegen.
Weiterleitung mit einem CNAME-Eintrag
Um von www auf den nicht-www Domainnamen permanent umzuleiten, benötigen Sie einen sogenannten 301-Redirect. Dies teilt den Suchmaschinen mit, dass Ihre alte URL dauerhaft durch die neue URL ersetzt wurde. Um dies mit DNS-Einträgen zu erreichen, müssen Sie einen speziellen DNS-Eintrag erstellen, der als CNAME-Eintrag bekannt ist.
Der erste Schritt besteht darin, Ihren DNS-Eintrag für den Domainnamen zu bearbeiten, für den Sie die Umleitung einrichten möchten. Der „Name“ des DNS-Eintrags sollte „www“ lauten und der „Value“ sollte der Domainname ohne „www“ sein.
Als nächstes müssen Sie einen neuen DNS-Eintrag erstellen, der als „CNAME“ bekannt ist. Der „Name“ dieses Eintrags sollte der Domainname ohne „www“ lauten und der „Value“ sollte die neue URL sein, auf die Sie umleiten möchten. Stellen Sie sicher, dass Sie die vollständige URL einschließlich „https://“ angeben, wenn Ihre Website SSL verschlüsselt ist.
Hier ist ein Beispiel dafür, wie die DNS-Einträge aussehen sollten, wenn Sie von www auf nicht-www umleiten möchten:
Name: www.example.com
Type: CNAME
Value: example.com
Name: example.com
Type: CNAME
Value: https://example.com (wenn Ihre Website SSL verschlüsselt ist)
oder
Value: http://example.com (wenn Ihre Website kein SSL verwendet)
Es ist wichtig zu beachten, dass DNS-Einträge einige Zeit benötigen, um zu aktualisieren. Es kann bis zu 24-48 Stunden dauern, bis die Änderungen an den DNS-Einträgen weltweit propagiert werden. Sobald die DNS-Einträge aktualisiert wurden, sollten alle Anfragen an www.example.com automatisch auf example.com umgeleitet werden.
Insgesamt ist das Einrichten von DNS-Einträgen eine einfache Möglichkeit, um von www auf nicht-www umzuleiten, und es ist eine großartige Möglichkeit, um sicherzustellen, dass Ihre Website nur auf eine Weise aufgerufen wird.
Weiterleitung von Nicht-WWW zu WWW mit .htaccess Datei
Um sicherzustellen, dass Benutzer automatisch zu www weitergeleitet werden, müssen Sie eine Weiterleitung von Ihrer Domain ohne www zu Ihrer Domain mit www einrichten.
Dies kann auf verschiedene Arten erfolgen, aber eine der gebräuchlichsten Methoden ist die Verwendung von ModRewrite in der .htaccess-Datei Ihres Webservers.
Eine typische .htaccess-Datei, die Nicht-WWW zu WWW umleitet, sieht so aus:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Dieser Code sorgt dafür, dass alle Anfragen an die Domain ohne www auf die Domain mit www umgeleitet werden. Der HTTP 301-Statuscode wird verwendet, um den Browser darüber zu informieren, dass die angeforderte Ressource dauerhaft an eine neue Adresse verschoben wurde.
Weiterleitung von WWW zu Nicht-WWW mit .htaccess Datei
Wenn Sie stattdessen eine Weiterleitung von www auf nicht-www einrichten möchten, müssen Sie Schritt 2 leicht ändern. Hier ist ein Beispiel für eine .htaccess-Datei, die von www auf nicht-www umleitet:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Dieser Code sorgt dafür, dass alle Anfragen an die Domain mit www auf die Domain ohne www umgeleitet werden. Der HTTP 301-Statuscode wird verwendet, um den Browser darüber zu informieren, dass die angeforderte Ressource dauerhaft an eine neue Adresse verschoben wurde.
Es ist wichtig, sicherzustellen, dass alle internen Links und Ressourcen auf Ihrer Website ebenfalls auf die nicht-www-Version Ihrer Domain verweisen. Wenn Sie nicht sicher sind, ob Ihre Website richtig konfiguriert ist, können Sie eine kostenlose Online-Tool wie beispielsweise „Redirect-Checker“ verwenden, um Ihre Weiterleitungen zu überprüfen.
Es ist wichtig zu beachten, dass DNS-Einstellungen je nach DNS-System variieren können. Wenn Sie nicht sicher sind, wie Sie Ihre DNS-Einstellungen konfigurieren sollen, wenden Sie sich am besten an Ihren Domain- oder Hosting-Anbieter, um Unterstützung zu erhalten.
Insgesamt sind DNS-Einstellungen für www-Redirects einfach zu konfigurieren und können eine wichtige Rolle bei der Optimierung Ihrer Website für die Suchmaschinen spielen. Stellen Sie sicher, dass Ihre Website nur auf eine Art und Weise aufgerufen werden kann, um Verwirrung bei den Benutzern zu vermeiden und Ihre SEO-Strategie zu verbessern.