Banner - WP Bistro Sparringspartner für WordPress

Domainumzug – Die 3 wichtigsten Schritte danach

301 Redirect nach Domainumzug
301 Redirect nach Domainumzug

In meiner Facebook-Gruppe kam heute die interessante Frage auf, was Du dagegen tun kannst, dass nach einem Domainumzug massenweise Fehlerseiten anfallen. Und diese Frage möchte ich hier gern ausführlich beantworten:

Manchmal kommt es vor, dass Du die Domain Deiner Website oder Deines Blogs ändern musst oder möchtest.

Gründe dafür gibt es viele: Ein Wechsel der Firmenbezeichnung, eine Neuausrichtung oder vielleicht auch die Zusammenlegung mehrerer Websites zu einem neuen, gemeinsamen Webauftritt.

Wie Du einen solchen Umzug bewerkstelligen kannst, habe ich hier im Blog schon einmal erklärt.

Wird die Domain geändert, ist es aber mit dem Umzug allein nicht getan. Denn alle Links, die auf die alte Domain verweisen, laufen nach dem Umzug plötzlich ins Leere und zeigen sogenannte 404-Fehlerseiten an. Um diese zu vermeiden, solltest Du nach dem Umzug die folgenden Schritte durchführen:

Schritt 1: 301-Weiterleitung über .htaccess

Zunächst einmal ist es wichtig, alle Links, die auf Deine alte Domain verweisen, auf die neue Domain weiterzuleiten.

Heißt: Wenn jemand im Browser http://www.altedomain.de eingibt, wird er automatisch auf http://www.neuedomain.de weitergeleitet.

Das erreichst Du, wenn Du in den Ordner auf dem Webspace, in dem die Daten der alten Domain gespeichert sind, eine Datei namens .htaccess hochlädst. Diese Datei kannst Du mit einem beliebigen Texteditor (z.B. NotePad für Windows oder TextEdit für Mac – Word ist KEIN Texteditor) erstellen.

Trage in die Datei den folgenden Befehl ein:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !altedomain.de$ [NC]
RewriteRule ^(.*)$ http://www.neuedomain.de/$1 [L,R=301]

Mit diesem Befehl ist auch sichergestellt, dass Aufrufe von Unterseiten auf die neue Domain weitergeleitet werden. Aus http://www.altedomain.de/ueber-mich wird also http://www.neuedomain.de/ueber-mich.

Speichere die Datei als .htaccess und lade sie via FTP in den Ordner hoch, in dem die altedomain.de eingerichtet war. Vergewissere Dich nach dem Upload, dass die .htaccess keine Dateiendung wie z.B. htaccess.txt hat und der Punkt vorangestellt ist.

Falls der Dateiname nicht ganz korrekt ist, benenne die Datei noch einmal um – es ist wichtig, dass der Dateiname exakt .htaccess lautet.

Schritt 2: Adressänderung über Google Search Console melden

Über die Google Search Console kannst Du Google darüber informieren, dass Deine Website ab sofort unter einer neuen Adresse zu erreichen ist. Das ist wichtig, damit das Ranking, das Deine alte Domain bei Google aufgebaut hat, nicht verloren geht und die Seiten in den Suchergebnissen von Google weiterhin gut gefunden werden können.

Dafür loggst Du Dich bei der Google Search Console ein.

Auch die neue Domain solltest Du bei der Google Search Console anmelden, wenn Du das nicht bereits getan hast.

Nach dem Öffnen der Search Console findest Du die Adressänderung unter dem Menüpunkt „Einstellungen“.

Screenshot der Einstellungen in der Google Search Console

Wenn Du diesen Menüpunkt anklickst, öffnet sich ein Fenster, in dem Du über ein Dropdown-Menü die neue Adresse der Domain auswählen kannst:

Screenshot der Detail-Einstellungen zur Adressänderung
Zum Vergrößern bitte Bild anklicken

Nach Klick auf den Button „Überprüfen & Aktualisieren“ ist Google darüber informiert, dass Deine Website umgezogen ist. Nach spätestens 48 Stunden sollten dann die Links in den Suchergebnissen von Google direkt auf die neue Domain verweisen.

[wp_b_newsletter]

Schritt 3: 301-Weiterleitung für einzelne Seiten

Möglicherweise hast Du Deine Domain nicht 1:1 umgezogen, sondern im Rahmen einer Umstrukturierung auch Anpassungen an den Seiten vorgenommen. So kann es sein, dass einige Seiten Deiner alten Internetpräsenz nicht mehr erreichbar sind.

Ein Beispiel: Du hast die Seiten „Philosophie“ und „Arbeitsweise“, die vorher unter www.altedomain.de/philosophie und www.altedomain.de/arbeitsweise erreichbar waren, auf einer neu angelegten Seite „Über Mich“ zusammengefasst, die nun über www.neuedomain.de/ueber-mich aufgerufen wird.

Zwar sorgen die Anpassungen aus Schritt 1 und 2 dafür, dass die alten Seiten nun auf www.neuedomain.de/philosophie bzw. www.neuedomain.de/arbeitsweise weitergeleitet werden – aber diese Seiten gibt es ja nicht mehr, und der Besucher wird mit einem 404-Fehler konfrontiert.

Um Abhilfe zu schaffen, gibt es zwei Möglichkeiten:

  1. 301-Weiterleitung der Fehlerseiten über die .htaccess
  2. 301-Weiterleitung über ein Plugin

Für Möglichkeit 1 musst Du in die .htaccess der neuedomain.de für jede Seite einen Redirect schreiben, der für das oben aufgeführte Beispiel folgendermaßen aussieht:

Redirect 301 /philosophie http://www.neuedomain.de/ueber-mich
Redirect 301 /arbeitsweise http://www.neuedomain.de/ueber-mich

Einfacher ist es, die Weiterleitungen über ein Plugin einzurichten. Ich empfehle dafür das PluginRedirection„.

Nach Installation des Plugins findest Du einen neuen Menüpunkt „Umleitungen“ unter „Werkzeuge“ im Dashboard. Klickst Du darauf, öffnet sich ein Fenster, in dem Du ganz einfach die alte URL und die Zieladresse, also die neue Seite, auf die weitergeleitet werden soll, eintragen kannst.

301-Weiterleitung für Unterseiten
Zum Vergrößern bitte Bild anklicken.

Ein bisschen aufpassen musst Du, da www.neuedomain.de/arbeitsweise und www.neuedomain.de/arbeitsweise/ für Google unterschiedliche Adressen sind – es kann also sein, dass Du die Unterseiten mit beiden Schreibweisen im Plugin erfassen musst, um sicherzustellen, dass auch wirklich alles auf die neue Zielseite weitergeleitet wird.

Fazit

Mit diesen 3 Schritten ist sichergestellt, dass Besucher auch nach einem Domainumzug nicht unnötig auf 404-Fehlerseiten landen. Auch für den Erhalt des Google-Rankings, das Du Dir für die alte Domain bereits aufgebaut hast, ist es wichtig, diese drei Schritte nach dem Domainumzug abzuarbeiten.

Hat Dir der Artikel gefallen? Dann freue ich mich, wenn Du ihn in Deinen Netzwerken weiter verteilst.

Bildquelle:
© bofotolux – Fotolia.com

Kommentare

23 Kommentare zu „Domainumzug – Die 3 wichtigsten Schritte danach“

  1. Liebe Michaela Steidl,

    ein herzliches Dankeschön für diesen Beitrag. Endlich einmal eine klar aufgebaute und auf das Wesentliche reduzierte Zusammenfasssung, was/wie beim Domainumzug zu tun ist. Aus der Praxis für die Praxis – bin begeistert!

    Viele Grüsse
    sg

    1. Hallo Herr Greppmair,
      vielen Dank für die schöne Rückmeldung 🙂

      Herzliche Grüße

  2. Die drei Maßnahmen sind vor allem aus Seo-Sicht sehr wichtig. Wenn man aber eine Webseite umzieht, weil man über die alte Domain nicht mehr erreichbar sein möchten, dann würde ich nur den 2. Schritt durchführen. Es kann ja z. B. sein das zur alten Domain viele schlechte Links führen, dann wäre eine Weiterleitung ehr nicht optimal. Vielleicht ist dann ein kleiner Hinweise besser, wie „Wir sind umgezogen! Sie erreichen uns jetzt unter http://www.deineneuedomain.de“ oder so ähnlich.

    1. Hallo Jens,

      ja, das ist ein wichtiger Hinweis für den Fall, dass die alte Domain für Suchmaschinenzwecke „verbrannt“ ist.

      Danke für die Ergänzung.

      Herzliche Grüße
      Michaela Steidl

  3. rasierer.tv

    ich hab es tatsächlich nicht hinbekommen. google verlangt einen 3. schritt bei der adressänderung und überprüft nach der positiv bestätigten 301 weiterlung, ob man uaf der alten domain noch die inhaberschaft bestätigen kann. das geht natürlich nicht mehr!? wie machen das denn die anderen leute hier.

    danke

    1. Du hattest die alte Domain also noch nicht bei den Webmastertools registriert und musst nun nachträglich bestätigen?

      In solchen Fällen aktiviere ich die alte Domain normalerweise noch einmal kurz um die Bestätigung abzuschließen. Das sind ja normalerweise nur ganz wenige Minuten.

      Wenn Du die Domain schon gekündigt hast und gar keinen Zugriff mehr darauf hast gibt es aber meines Wissens keine Möglichkeit mehr die Bestätigung durchzuführen.

      Herzliche Grüße
      Michaela

  4. Hallo Michaela,
    erstmal vielen Dank für Dein Tutorial, hat super geholfen und uns das Leben deutlich erleichtert. Ein Punkt fuxt uns aber noch, eventuelle bist Du da auch schon drüber gestolpert und weißt eine Lösung: Wir verwenden die Abonnement Funktionen von Jetpack und die „Weitere Kommentare abonnieren“ Funktion funktioniert auch super, während die „Blog abonnieren“ Funktion auf die alte Domain verweist. Datenbank und Files haben wir geprüft, da taucht der alte Domainname nicht mehr auf. Sagt Dir das was?

    Viele Grüße,

    Dirk

    1. Hallo Dirk,

      leider arbeite ich nicht mit der Abo-Funktion von Jetpack, deswegen kenne ich auch diese Problematik nicht. Ich würde aber empfehlen, Dich mit dem Plugin-Support in Verbindung zu setzen, eventuell kann man Dir dort helfen.

      Wenn Du die Ursache herausgefunden hast wäre es aber großartig wenn Du die Info hier nochmal bekannt gibst, vielleicht hilft das später anderen.

      Herzliche Grüße
      Michaela

  5. Ich habe da mal eine Frage, ich bin von WordPress zu starte gewechselt und nutze da die WordPress-App. ich habe meine Website kopiert. Klappt beide Seiten sind in der search Konsole bestätigt. Ich kann aber keine .htacces Datei auf meiner alten WordPress-Seite hochladen. und mit plugin funktioniert in der gratis Version nicht. Habt ihr eine Idee?

    1. Hallo Christina,
      verstehe ich das richtig dass Du vorher bei WordPress.com gewesen bist?

      Damit kenne ich mich nicht so besonders gut aus, aber Du hast dort in der tat weder die Möglichkeit Plugins zu installieren noch eine .htaccess anzulegen.

      Es gibt aber glaube ich die Möglichkeit die alte wordpress.com-Domain weiterzuleiten, das geht aber m.W. nur gegen Gebühr im „Shop“-Bereich.

      Herzliche Grüße
      Michaela

  6. Ein schöner Beitrag. Leider funktioniert der Code für die .htaccess nicht. Ich möchte von einer non-www-Adresse auf eine non-www-Adresse umleiten und der Code macht … nichts.

    Das Problem mit der Bestätigung hatte ich auch, bei Webmasters ist das Menü geändert und auch mit einer bestätigten Website(!) kann man entweder in Schritt 2 umleiten oder in Schritt 3 bestätigen (dann ist natürlich die Umleitung weg), mit anderen Worten: funktioniert alles nicht

  7. Nathalie Moosbacher

    Guter Beitrag, habe soweit alles verstanden, in der Theorie zumindest 🙂

    Betr. Redirect 301:
    Habe nur Unterseiten umbenannt, also
    Alt: …website.at/Fotos/Fotos_sub1
    Neu: …website.at/Fotos/London

    Geht das mit dem obengenannten Plugin „Redirect“? Nehme ich da das pageranking der alten Seiten, das ich bei Google habe mit?
    Vielen Dank, liebe Grüße
    Nathalie

  8. Tutorial ist klasse, nur in der .htaccess-Anleitung ist ein Fehler:

    statt: RewriteCond %{HTTP_HOST} !altedomain.de$ [NC]

    müsste es: RewriteCond %{HTTP_HOST} ^altedomain.de$ [NC]

    heißen.

  9. Vielen Dank für den Beitrag. Jetzt werde ich meinen geplanten Umzug mal in die Tat umsetzen. Bei Problemen würde ich mich nochmal melden..

    Viele Grüße,
    Alex

  10. Vielen Dank für diese Anleitung. So hat die Weiterleitung ohne Probleme funktioniert 🙂

  11. Miriam

    Bezäglich des Umzuges bei Google: Du erklärst alles so schön und dennoch funktioniert es nicht bei mir.
    Ist die Webseite umgeleitet schlägt die (eigentlich längst erfolgte Ident-Bestätigung) der alten Homepage fehl, nehme ich zum zwecke der erneuten Bestätigung die Umleitung raus, schlagen die 301 redirects fehl und habe ich nach on off on off mit viel glück mal alle haken grün, ändert sich das schlagartig beim finalen „senden“. Je nachdem ob die umleitung aktiv oder inaktiv ist, beginnt das spiel von vorne

    1. Michaela Steidl

      Miriam, ich hatte dieses Phänomen bei einem Umzug gestern auch das erste Mal und im Moment noch keine Lösung dafür, leider.

      Herzliche Grüße
      Michaela

  12. Danke Michaela, gut verständlich – wie immer 🙂 Ich habe gerade eine Kundin, die sich neu positioniert. Alte Domaininhalte sollen deshalb umgezogen werden. Aber auf der alten Domain sollen neue Inhalte drauf. Wie funktioniert das in diesem Fall mit der htaccess? Irgendwie habe ich hier noch eine Lücke… oder ist es nach einer gewissen Übergangsfrist bis Google „Bescheid weiß“ nicht kritisch?

    1. Hallo Sophie, verstehe ich das richtig? Die jetzige Website wird auf eine neue Domain umgezogen und auf die bestehende Domain sollen quasi komplett neue Inhalte?

      Ich fürchte, da müssen quasi alle Permalinks einzeln über 301-Redirect weitergeleitet werden. Was aber schon spaßig werden kann wenn es eine Seite /kontakt sowohl auf der alten als auf der neuen Domain gibt.

      Ich muss zugeben, das ist wohl etwas tricky, weil Du ja auch bei der Adress-Änderung bei Google keine Weiterleitung eingerichtet bekommst … eine richtig schlaue Idee habe ich dazu im Moment auch nicht, das ist wohl ein etwas ungewöhnlicher Fall.

      Das ihr zwischen alte Website auf neue Domain und neue Inhalte auf alte Domain zwei bis drei Wochen verstreichen lasst ist keine Option?

      Herzliche Grüße
      Michaela

      1. Liebe Michaela, ja, das hast Du richtig verstanden. 2 bis 3 Wochen sollten auf der anderen Seite kein Problem sein, die neuen Inhalte könnte ich ja erst mal auf einer Subdomain aufbauen. Ach ja, immer eine kleine Herausforderung. Aber die Umleitung mit Deiner Anleitung hat schon mal geklappt. Dann kann ich die alte WP-Installation erst mal löschen.
        Danke Dir.

  13. bitseven.de

    Hier vielleicht eine interessante Ergänzung zum Thema htaccess: https://www.bitseven.de/die-12-nuetzlichsten-htaccess-optimierungs-tricks-fuer-wordpress/

    1. Michaela Steidl

      Vielen Dank dafür 🙂

      Das ist sicher für viele Leser meines Blogs auch spannend.

      Herzliche Grüße
      Michaela

  14. […] Schritt 3: 301-Weiterleitung für einzelne Seiten […]

Antworte auf den Kommentar von Sophie Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert