Zum Inhalt springen
ArchiLinks
ArchiLinksRegistrieren

Checkliste für die Website-Migration: von Woche T-4 bis Tag 45

Domänenwechsel, Replatforming, Serverwechsel oder ein neues URL-Schema: Den Links, die auf Sie verweisen, ist es egal. Diese Liste zeigt Ihnen, was Sie vor dem Launch erfassen und was Sie danach erneut prüfen sollten.

ArchiLinks-Research-Team ·

Isometrische Miniatur-Baustelle mit drei Phasen-Zonen mit Bauplänen, Maschinen und fertigen Strukturen

Unsere Position

Die meisten Verluste bei Migrationen entstehen durch fehlende Weiterleitungen, nicht durch die Art der Weiterleitung

Teams diskutieren stundenlang über 301 versus 302 und stellen dann mit 3.000 URLs mit externen Links, die einen 404-Fehler zurückgeben, live. Finden Sie alle Backlinks zu einer Website, bevor Sie etwas anderes entscheiden, denn die Liste zeigt Ihnen, wo das Risiko liegt.

  • Verlinkte Seiten 4 Wochen im Voraus extrahieren, nicht in der Nacht davor.
  • Jede URL mit einem externen Link benötigt eine One-Hop-301-Weiterleitung zu einer relevanten Seite.
  • Weiterleitungen mindestens ein Jahr lang aktiv halten, da alte Links oft länger bestehen bleiben als die Seiten, auf die sie einst verweisen.

Der Zeitplan

01

T-4 Wochen: Inventarisierung

Crawlen Sie die alte Website, exportieren Sie den Performance-Bericht aus der Search Console und führen Sie toppages sowie refdomains für den alten Host aus. Speichern Sie die drei Dateien zusammen mit dem Datum.

02

T-3 Wochen: Mapping

Erstellen Sie die Weiterleitungstabelle zuerst basierend auf verlinkten Seiten, dann basierend auf Traffic, und zuletzt basierend auf dem Crawl. Das Weiterleitungs-Tabelle-Rezept zeigt das Ranking-Skript.

03

T-2 Wochen: Tests auf der Staging-Umgebung

Testen Sie jede alte URL gegen die Staging-Umgebung und stellen Sie sicher, dass es sich um einen Hop handelt, der Status 301 ist und am Ende ein 200 zurückgibt. Brechen Sie den Build bei einer Kette oder einer Schleife ab.

04

T-0: Launch

Veröffentlichen Sie die Weiterleitungen, die neue Sitemap, die aktualisierten Canonical-Tags und die internen Links in einem Release. Übermitteln Sie die neue Sitemap in der Search Console. Bei einem Domänenwechsel verwenden Sie das Tool „Adressänderung“.

05

T+1 Woche: Logs und Abdeckung

Überprüfen Sie die Server-Logs auf Googlebot-Aufrufe alter URLs, anschließend den Seitenbericht auf Spitzen bei 404 oder Soft-404. Korrigieren Sie die Tabelle; warten Sie nicht ab.

06

T+30 bis 45 Tage: Link-Differenz

Nach dem monatlichen Refresh extrahieren Sie refdomains für den neuen Host und vergleichen Sie sie mit der alten Datei. Unterschiede von mehr als einigen Prozent sind eine Überprüfung wert.

Was sich mit der Art der Verschiebung ändert

VerschiebungWeiterleitungenZusätzliche PrüfungenFokus auf Linkdaten
Neue DomäneHost-weite 301, Pfad-Ebene dort, wo sich Pfade ändernTool „Adressänderung“, alte Domäne mindestens 12 Monate beibehaltenVerweisende Domänen, die im Laufe der Zeit zum neuen Host wechseln
HTTP zu HTTPS oder www-ÄnderungHost-Ebene 301Canonical, HSTS, Mixed ContentWenige Unterschiede; bestätigen Sie, dass beide Hosts auf einen verweisen
Replatforming, gleiche DomänePfad-Ebene MappingPaginierung, Parameter, nachgestellte SchrägstricheTop-verlinkte Seiten, die ihren Pfad geändert haben
Subdomain zu Unterordner (oder umgekehrt)Pfad-Ebene Mapping, Host-Ebene RegelnCookies, robots.txt pro Host, AnalyticsOb Links auf den alten oder den neuen Host verweisen
Zusammenführung zweier WebsitesViele-zu-eins MappingDoppelte Inhalte, Canonical-EntscheidungenÜberlappung verweisender Domänen via intersect

Die Checkliste für den Launch-Tag

  • Alte URLs geben in einem einzigen Hop 301 zurück, getestet durch ein Skript statt von Hand.
  • Der neue Host gibt 200 zurück mit einer selbstreferenzierenden Canonical auf jeder Vorlage.
  • robots.txt auf dem neuen Host enthält keine Staging-Regeln. Ein verbliebenes Disallow: / ist der klassische Fehler am Launch-Tag.
  • Die XML-Sitemap listet nur 200, indexierbare, Canonical-URLs auf.
  • Interne Links, Navigation und strukturierte Daten verweisen auf neue URLs, nicht auf weitergeleitete.
  • Analytics- und Search Console-Eigenschaften existieren für den neuen Host vor dem Wechsel.
  • Die Baseline-JSON-Dateien sind committed, mit dem Datum im jeweiligen Dateinamen.
Eine bekannte Einschränkung

Unser Link-Graph wird etwa einmal im Monat neu aufgebaut. Ein Link, der in der Woche Ihres Launchs erstellt wurde, wird möglicherweise beim Pull am Tag 30 nicht angezeigt. Nutzen Sie den Links-Bericht der Search Console für die letzte Meile und bewerten Sie die Differenz ab dem zweiten Refresh. Dieselben Daten speisen auch die Überprüfung interne vs. externe Equity nach dem Launch, und hreflang regionale Domänen behandelt den Multi-Länder-Fall.

Isometrisches Metallrohr, das ein Lagerhaus mit einer leeren Leere verbindet, veranschaulicht einen gebrochenen Weiterleitungspfad

Eine 301, die in einem 404 endet, behält nichts

Einige Teams leiten jede alte URL nach Hause weiter und lassen die Zielseiten später verfallen. Die Weiterleitung selbst funktioniert. Deshalb ist diese Gewohnheit riskant, da jeder Hop im Log sauber aussieht, während die Seite am Ende mit einem 404 antwortet.

Stellen Sie sich vor, Sie verschieben einen Shop in eine neue Domäne und behalten nur die Produkte, die noch verkauft werden. Die Kategorien, die die meisten externen Links hielten, verweisen nun ins Leere. Zählen Sie die extern verlinkten URLs, bevor Sie irgendetwas in den Ruhestand schicken. Machen Sie es zum ersten Schritt. Eine Seite mit verweisenden Domänen benötigt ein lebendiges Ziel zum gleichen Thema, keine Gleichgültigkeit.

Halten Sie die Regel kurz: One-Hop, dann ein finales 200. Alles andere ist ein Leck, das Sie gewählt haben.

Was eine One-Hop-301 zu einer Live-Seite schützt

Der Wert eines Links sitzt auf der URL, auf die er verweist. Eine Weiterleitung trägt diesen Wert nur, wenn die Adresse, auf die sie landet, antwortet und immer noch zum Thema passt. Ein Produkt, das im neuen Katalog zum gleichen Produkt verschoben wird, besteht diesen Test, während ein Produkt, das zur Startseite gesendet wird, dies normalerweise nicht tut, auch wenn es die Seite war, mit der alle verlinkten.

Überprüfen Sie den finalen Status nach jeder Vorlagenänderung erneut. Eine Weiterleitung, die beim Launch funktionierte, kann nach einer späteren Veröffentlichung in einem 404 enden, wenn jemand während einer Menübereinigung eine Kategorie entfernt.

Wenn eine 410 die ehrliche Antwort ist

Einige alte URLs hatten keine Links, keine Besuche und keine echte Alternative. Für diese ist eine klare 404 oder eine 410 ehrlicher als eine Weiterleitung zu einer Seite, die die Frage, die die alte Seite beantwortete, nicht beantwortet. Eine Weiterleitung zu einer nicht verwandten Seite wird oft als Soft-404 behandelt, daher rettet sie nichts.

Schreiben Sie die Entscheidung für jede Gruppe von URLs auf, mit der Begründung daneben. Ein Ordner mit veralteten Tutorials erhält eine andere Antwort als ein Ordner mit Seiten mit achtzig verweisenden Domänen, und Sie werden diesen Unterschied einem Kollegen in sechs Monaten erklären wollen.

Den letzten Hop prüfen, nicht nur den ersten

Die meisten Weiterleitungstests stoppen bei der ersten Antwort, was der falsche Ort ist, um zu stoppen. Folgen Sie der Kette bis zum Ende, notieren Sie dann die Anzahl der Hops und den finalen Status neben der alten URL. Eine Kette aus zwei Hops ist nicht kaputt, fügt aber Verzögerung hinzu und einen weiteren Ort, an dem eine Regel fehlschlagen kann.

Wenn ein Skript nicht erreichbar ist, reichen eine Tabelle und einige curl-Aufrufe. Die API-Skript-Seite enthält eine Version, die Sie planen können.

Isometrische einzelne grüne Setzling, der allein in einer grauen Landschaft wächst, repräsentiert isolierten Inhalt

Sitemaps und manuelle Anfragen nach dem Launch

Halten Sie die alte Sitemap für einige Wochen nach dem Wechsel erreichbar. Crawler, die den alten Host erneut besuchen, können diese Adressen immer noch in einer Liste finden, was ihren ersten Durchlauf durch die Weiterleitungen beschleunigt.

Manuelle Anfragen sind ein anderes Werkzeug. Nutzen Sie sie für die wenigen Seiten, die am wichtigsten sind, nicht für Hunderte von URLs, die einzeln übermittelt werden. Eine angeforderte Seite ohne interne Links und mit wenig Inhalt fällt tendenziell wieder heraus, daher ist die Anfrage nur so gut wie die Seite dahinter.

Warten ist ein gültiger Plan. Geben Sie dem Crawl Zeit, und bewerten Sie ihn dann anhand von Daten.

Die alte Sitemap eine Weile auflisten

Belassen Sie die alte Sitemap in der Search Console, bis die alten URLs nicht mehr in den Crawl-Statistiken erscheinen. Entfernen Sie sie dann gezielt und notieren Sie das Datum im Migrationsprotokoll.

Entfernen Sie sie nicht am Launch-Tag nur, um das Property ordentlich aussehen zu lassen. Eine frühe Entfernung verbirgt die einzige Liste, die jede alte URL auflistet, die Sie noch verfolgen müssen.

Das Indexieren der Seiten anfordern, die Links tragen

Wählen Sie die zwanzig neuen URLs mit den meisten externen Links aus, unter Verwendung desselben Joins, den Sie für die Weiterleitungstabelle erstellt haben, und fordern Sie diese manuell an. Der Aufwand folgt dann dem Risiko statt der Größe der Website.

Wenn eine angeforderte Seite nach einigen Wochen immer noch fehlt, prüfen Sie die Seite, bevor Sie erneut anfordern. Überprüfen Sie ihre internen Links, ihre Canonical und ihren Inhalt. Eine fünfte Anfrage ändert nichts.

Wie lange es dauert, bis die Verschiebung bewertet werden kann

Bewerten Sie die Verschiebung ab dem zweiten Link-Pull, nicht dem ersten. Unser Index aktualisiert sich etwa einmal im Monat, daher zeigt ein Pull am Tag drei mostly das Bild des letzten Monats. Führen Sie den zweiten Pull nach dem Refresh durch und nutzen Sie ihn, um alle Backlinks zu einer Website auf dem neuen Host zu finden.

Der Seitenbericht und die Linkdaten beantworten unterschiedliche Fragen. Lesen Sie sie nebeneinander, nicht als konkurrierende Urteile über dieselbe Verschiebung.

Fünf Prüfungen, bevor die Staging-Site live geht

01

Staging aus dem Index halten

Legen Sie ein Passwort oder eine Allow-Liste vor Staging. Eine robots.txt-Regel allein stoppt Suchmaschinen nicht davon, URLs zu indexieren, die sie bereits aus Links kennen.

02

noindex- und Canonical-Einstellungen prüfen

Öffnen Sie die Vorlage und die CMS-Einstellungen und suchen Sie nach einem noindex-Flag oder einer Canonical, die eine andere URL nennt. In WordPress ist die Suchsichtbarkeitseinstellung diejenige, die Menschen vergessen, nachdem sie eine Site von Staging kopiert haben.

03

Die Staging-robots-Datei ersetzen

Rufen Sie die live robots.txt ab, sobald der Wechsel abgeschlossen ist, und vergleichen Sie sie mit der Datei, die Sie versenden wollten. Staging-Regeln, die in die Produktion gelangen, können Crawler vom gesamten Host ausschließen.

04

Den Hop-Test auf dem Live-Host ausführen

Staging beweist, dass die Tabelle auf einer Kopie funktioniert. Führen Sie den One-Hop-Test nach den DNS-Änderungen erneut auf der echten Domain durch, da ein CDN-Cache oder eine Host-Regel dort anders reagieren kann.

05

Den alten Host antworten lassen

Lassen Sie die alte Domain so lange Weiterleitungen bedienen, wie ihre URLs noch Links oder Besuche erhalten. Tragen Sie das Erneuerungsdatum in einen Kalender ein, bevor jemand vergisst, dass die Domain existiert.

Die Website nach dem Launch beobachten, nicht nur davor

Ein Pre-Launch-Audit zeichnet auf, was an dem Tag, an dem es durchgeführt wurde, wahr war. Die meisten Launch-Schäden zeigen sich später, nach einem Plugin-Update, einer CDN-Regeländerung oder einer Vorlage, die eine Einstellung berührt, die niemand überprüft hat.

Behandeln Sie die Post-Launch-Beobachtung als eine Reihe kleiner Differenzen gegen eine gespeicherte Basislinie. Kein Dashboard nötig. Ein Zeitplan und ein Ordner mit datierten Dateien reichen aus.

Was eine wöchentliche Beobachtung vergleichen sollte

Wählen Sie die Prüfungen, die am meisten schaden würden, wenn sie sich ändern, und führen Sie sie jeden Tag derselben Woche durch.

  • Statuscode und finale URL für die Top 50 verlinkten alten URLs
  • robots.txt und das robots Meta-Tag auf den Hauptvorlagen
  • Anzahl der Live-200-URLs im Vergleich zur Anzahl in der neuen Sitemap
  • Canonical-Tags auf der Startseite, einer Kategorie und einem Artikel

Warum ein einmaliges Audit langsame Abweichungen verpasst

Einstellungen drifteten nach dem Launch ab. Ein übrig gebliebenes Test-Flag, ein Plugin, das Permalinks umschreibt, oder eine Weiterleitung, die hinzugefügt wurde, um eine Seite zu beheben, kann jeweils einen Teil des Plans zunichtemachen. Ein Audit, das am Launch-Tag durchgeführt wurde, kann keines davon sehen.

Ein geplantes Diff kann das. Halten Sie die Basisdateien in der Versionskontrolle und vergleichen Sie die Ausgabe jeder Woche damit, sodass eine unerwartete Änderung am Tag ihres Auftretens sichtbar wird.

Subdomains, Entfernung und gesamte Domänenwechsel

Einige Teams verschieben einen Abschnitt auf eine Subdomain und indexieren nur seine beliebten Seiten. Das kann funktionieren. Der Preis ist, dass Links, die auf die ruhigeren Seiten zielten, nun auf einen Host mit weniger Historie landen, also zählen Sie sie, bevor Sie irgendetwas ausschneiden.

Entfernungsanfragen sind enger, als sie klingen. Die Search Console wendet eine Entfernung auf das Property an, bei dem Sie sie einreichen, daher wirkt eine Anfrage, die auf einer Subdomain gemacht wurde, nicht auf die Hauptdomäne. Prüfen Sie das Property zuerst. Übermitteln Sie es dann und behalten Sie beide verifiziert.

Nur die beliebten Seiten auf einer Subdomain indexieren

Beginnen Sie mit den Links pro URL in diesem Abschnitt. Seiten, die externe Links tragen, aber wenig Traffic haben, sind die ersten, die eine Regel, die nur beliebte Seiten indexiert, verstecken würde. Halten Sie sie crawlbar, oder leiten Sie jede einzelne zu ihrer nächsten beliebten Seite weiter und notieren Sie den Grund neben der Regel.

Wo die Hauptsite auf die Subdomain verweist, entscheidet darüber, wie leicht ihre Seiten gefunden werden. Listen Sie diese Links auf, bevor Sie entscheiden, welche Seiten ausgeblendet bleiben, denn eine Seite, der die Hauptsite nie verlinkt, ist auf beide Arten schwer zu erreichen.

Ein Domänenwechsel für die gesamte Site, Seite für Seite

Eine Host-Ebene-Regel behandelt den Root, aber ein Domänenwechsel benötigt auch eine Pfad-Ebene-Tabelle. Wenn der erste Teil der URL sich ändert und der Slug gleich bleibt, deckt ein Host-Weichsel die meisten Seiten ab, und die Ausnahmen benötigen ihre eigenen Zeilen.

Erstellen Sie die Liste zuerst aus den verlinkten Seiten, und ordnen Sie dann jedem alten Pfad seinen neuen zu. Das Weiterleitungs-Tabelle-Rezept zeigt, wie Sie diese Liste nach Links rangieren.