Website-Migration: SEO-Strategie und Best Practices
Veröffentlicht: 2021-07-14Möglicherweise müssen Sie Ihre Website/Ihr Unternehmen aus einem bestimmten Grund migrieren. Als SEOs nennen wir das „Migration“ oder „Site-Move“. Eine schlecht vorbereitete Migration kann zu einem erheblichen Rückgang Ihres organischen Traffics führen. In diesem Leitfaden werde ich Ihnen mitteilen, wie Sie Ihren Site-Migrationsprozess auf möglichst nahtlose Weise durchlaufen können.
Warum müssen Sie Ihre Website migrieren? Dafür kann es einen oder mehrere Gründe geben.
Werfen wir zunächst einen Blick auf die Migrationstypen
- Domänenwechsel:
Möglicherweise möchten Sie Ihre x.com-Site auf y.com verschieben - Änderung der URL-Struktur:
URLs mit Wörtern, die für den Inhalt und die Struktur Ihrer Website relevant sind, sind für Besucher, die auf Ihrer Website navigieren, benutzerfreundlicher. Wenn die URLs der Website nicht SEO-freundlich sind, möchten Sie sie möglicherweise ändern. - HTTP > HTTPS-Migration:
Sicherheit hat für Google höchste Priorität. Wenn Sie Ihre Website von HTTP zu HTTPS migrieren, behandelt Google dies als Website-Umzug mit URL-Änderungen. Dies kann sich vorübergehend auf einige Ihrer Verkehrszahlen auswirken. - Plattformwechsel:
Die Site-Plattform ist das, worauf unsere Site aufgebaut ist. Sie könnten Ihre Website auf WordPress, Shopify, Wix oder einer anderen Plattform erstellt haben. Sie könnten auch eine benutzerdefinierte Website von einem Entwicklerteam erstellen lassen. Vielleicht möchten Sie zu einer besseren Plattform wechseln. Wenn Sie die Plattform wechseln, auf der Ihre Website aufgebaut ist, sollten wir die SEO-Funktionen Ihrer neuen Plattform testen. - Struktur- und Hierarchieänderungen:
Ihre Website kann beginnen, in einem völlig anderen Bereich zu dienen. Oder die URL- und Kategoriestruktur Ihrer Website ist möglicherweise nicht SEO-freundlich. Unabhängig vom Grund können wir mit der Arbeit an einer völlig neuen Website beginnen. - Serverwechsel:
Server-Migrationen stellen ein Risiko dar, hauptsächlich in Bezug auf die Seitenladegeschwindigkeit. Die Website-Geschwindigkeit ist ein SEO-Ranking-Faktor, aber noch wichtiger, es ist ein Problem der Benutzererfahrung und der Konversionsrate. Vielleicht denken Sie darüber nach, eine Staging-Site auf dem neuen Server einzurichten und die Seitengeschwindigkeit darauf zu testen. Vergessen Sie auch nicht, Weiterleitungen zu überprüfen, um sicherzustellen, dass sie sich wie erwartet verhalten. - Separate mobile Site-Migration:
Google empfiehlt Responsive Web Design als Designmuster, da es am einfachsten zu implementieren und zu warten ist. Sie können also planen, Ihre m-dot-Version auf die responsive Hauptversion umzuleiten. Dort eine Weiterleitung zu machen ist absolut richtig. Dies sollte ziemlich unkompliziert und ziemlich einfach zu bewerkstelligen sein.
Wenn die gesamte Struktur gleich bleibt, nur die Domain ändert (1. Migrationstyp), kann man sagen, dass unsere Arbeit einfach ist. Bei anderen Migrationstypen oder wenn mehr als ein Migrationstyp kombiniert wird, können die Dinge komplizierter sein.
Es gibt Dutzende von Beispielen, bei denen es während der Migration zu massiven Verkehrsverlusten kam.
Einige Fehler, die beim Verschieben einer Website zu Traffic-Verlusten führen:
- Mangelnde Planung
- Geringes SEO- und UX-Wissen
- Geringes Budget
- Umleitungsprobleme
- URL-Zuordnungsfehler
- Crawling-Fehler
- Stören Sie nicht mit sofortigen Fehlern
Um auf diese Probleme nicht zu stoßen, finden Sie in der Fortsetzung des Artikels die richtige Planungsstrategie und die zu beachtenden Punkte.
Bevor ich beginne, möchte ich Sie vor einigen Dingen warnen:
- ! Google empfiehlt nicht, gleichzeitig Design- und URL-Strukturänderungen vorzunehmen. Wenn möglich, ist es sinnvoll, diese zwei oder mehr Arten der Migration Schritt für Schritt zu unterschiedlichen Zeiten durchzuführen.
- ! Wenn die Website auf eine andere Domain verschoben wird, sollte der Verlauf der neuen Domainadresse untersucht werden. Archive.org, „yoursite.com“-Suchanfragen und Audit-Tools funktionieren. Wenn bereits eine Domänenregistrierung oder eine Website eingerichtet wurde, muss dies überdacht werden. Die Installation einer Domain mit einer Markenentität in Google, die Problemen wie Spam-Links oder Hacking ausgesetzt war, oder durch die Bereitstellung zu einem völlig anderen Thema, führt dazu, dass ein großer Teil des Datenverkehrs verloren geht.
- ! Selbst wenn die Migrationsplanung und -implementierung problemlos verläuft, besteht in einigen Fällen die Möglichkeit, dass der organische Traffic um 15 % oder mehr zurückgeht. Da es eine wichtige Strukturänderung auf der Seite gibt, lernt Google neu dazu und wertet jede Seite einzeln aus. Dieser Zeitraum beträgt normalerweise einige Wochen, kann jedoch bei großen Websites länger sein. Wenn alles gut geht, wird Ihr organischer Traffic nach dieser Auswertung in kürzester Zeit positiv in Schwung kommen.
- ! Die Website sollte während oder vor der Migration nicht für Benutzer geschlossen werden. Wenn eine Design- oder Strukturänderung vorgenommen werden soll, können Sie diese Information Ihrem Publikum vorab mit einfachen Methoden bekannt geben. (Karussell, E-Mail, SMS, Push-Benachrichtigung usw.) Seiten mit unterschiedlichen Statuscodes oder Warnmeldungen können vom Googlebot negativ interpretiert werden.
- ! Der Zeitpunkt der Migration (Einführung der neuen Struktur) sollte in der Zeitzone liegen, in der die Website den geringsten Traffic erhält. Auf diese Weise wird im Falle unerwünschter Probleme die Anzahl der betroffenen Zuhörer auf einem minimalen Niveau gehalten. Außerdem wird der Googlebot in diesen Stunden, wenn die Serverlast niedrig ist, die neue Website schneller crawlen und indizieren.
[Fallstudie] Verhindern Sie, dass Ihr Redesign Ihre SEO benachteiligt
Planung und Datenerhebung
Ein Projektplan, der keinen Schritt des Umzugs überspringt, stellt sicher, dass die Arbeit fehlerfrei voranschreitet. Wenn der Arbeitsplan festgelegt ist, wird die Aufgabenverteilung klar. Dieser Plan muss mindestens 30 Tage vor der Migration erstellt werden.
Es ist wichtig, aktuelle Besucherdaten zu halten. Je nach Größe Ihres Webprojekts ist es notwendig, die Seiten und Abfragen mit dem höchsten Traffic zu gruppieren.
Tipp: Wenn Sie Protokolldateien für 45 Tage vor dem Migrationsdatum aufbewahren, können Sie das Verhalten des Googlebots analysieren und bei Abweichungen sofort Maßnahmen ergreifen.
Test-Site erstellen und ablehnen
Der Migrationsprozess beginnt mit Wireframes für SEOs. Werden die Wireframes geprüft und während der Erstellung der Wireframes SEO-Kommentare gemacht, reduzieren sich die vorzunehmenden Änderungen in der Testseite. Dadurch kann das Projekt schneller voranschreiten. Das erleichtert auch die Arbeit von UX/UI-Designern.
Es ist auch wichtig, den Bot-Zugriff auf die Testseite zu deaktivieren. Andernfalls können Sie erleben, dass Ihre neuen Seiten in kürzester Zeit in den Google-Index aufgenommen werden.
Wie verbiete ich Suchmaschinen-Bots durch robots.txt-Datei?
Erstellen Sie eine robots.txt-Datei : Sie können eine Datei mit dem Namen test.example.com/robots.txt erstellen und die folgenden Befehle ausführen:
——
User-Agent: *
Nicht zulassen: /
# Dieser Befehl blockiert alle Bots am Zugriff auf meine Website.
——
Benutzeragent: OnCrawl
Erlauben: /
# Dieser Befehl erlaubt nur dem „OnCrawl-Bot, auf meine Website zuzugreifen.
—–
Über die robots.txt-Datei kann entschieden werden, mit welchen Bots getestet werden soll, und der Trace zum User-Agent definiert werden. Oncrawl hat Funktionen, die die Dinge viel einfacher machen.
IP-Beschränkung : Wenn Sie am Migrationsplan einer Unternehmenswebsite beteiligt sind, können Sie den Zugriff nur auf die Unternehmens-IP öffnen und den Zugriff auf alle anderen IPs deaktivieren, um zu verhindern, dass das neue Projekt offengelegt wird. In diesem Fall müssen Sie der Agentur oder den Beratern, mit denen Sie zusammenarbeiten, gegebenenfalls privaten IP-Zugriff gewähren. Selbst wenn Sie die IP-Einschränkung vornehmen, müssen Sie Bots durch die robots.txt-Datei verbieten.
Passwortschutz : Zum Betreten des Testgeländes kann eine Kombination aus ID und Passwort erstellt werden. Crawling-Anwendungen wie Oncrawl verfügen über Passwortzugriffsfunktionen.
Noindex-Tag : Ein noindex-Meta-Tag kann im Kopfbereich aller Seiten hinzugefügt werden, um zu verhindern, dass die Seiten der Testsite von Google indexiert werden.
Tipp : Einer der häufigsten Fehler ist das Vergessen, das noindex-Tag nach der Migration auf die neue Website zu entfernen. Denken Sie daran, zu bestätigen, dass die Tags zum Index aktualisiert werden, folgen Sie zum Zeitpunkt der Migration.
Leistungsverfolgung mit Google Analytics
Einer der wichtigsten Punkte für die Leistungsverfolgung ist, ohne Datenverlust vom selben Google Analytics-Konto aus fortzufahren. Daher muss der bestehende GA- und GTM-Code bei der Migration auf der neuen Seite aktiv sein.
Das Generieren eines neuen GA-Codes erschwert es Ihnen, Ihre Webleistung zu messen.
Wenn Sie Ihrem Google Analytics-Dashboard am Tag des Umzugs eine Erinnerung hinzufügen, können Sie die Leistung später leichter vergleichen.
Erstellen einer bestehenden URL-Liste
Ich habe am Anfang meines Artikels erwähnt, dass unsere Aufgabe einfach ist, wenn wir nur unseren Domainnamen ändern. Wir können dies in großen Mengen aus der .htaccess-Datei mit dem folgenden oder einem ähnlichen Code anwenden.
* Die .htaccess-Datei ist eine Konfigurationsdatei, die sich auf Apache-Servern befindet.
RewriteEngine On RewriteCond %{HTTP_HOST} ^oldsitee\.com$ [ODER]
RewriteCond %{HTTP_HOST} ^www\.newsite\.com$
RewriteRule (.*)$ https://newsite.com/$1 [R=301,L]
Dieser Regelsatz stellt sicher, dass die Domain-Adresse automatisch per 301 auf https://newsite.com umgeleitet wird, wenn eine beliebige URL auf oldsite.com oder www.oldsite.com erreicht wird.
Wenn es jedoch Ihre Aufgabe ist, eine fehlerhafte URL-Struktur zu korrigieren, wird es hier kompliziert. Ich habe diese Situation später in diesem Artikel erklärt.
Jetzt sind wir an einem der wichtigsten Punkte des Migrationsprozesses. Es ist wichtig, die vollständige Liste wichtiger URLs für die aktuelle Website zu erhalten. Wenn Sie eine URL mit vielen Besuchern und einem hohen PageRank vergessen und diese nicht migrieren, müssen Sie sich auf einen Rückgang Ihres organischen Traffics einstellen.
Tipp : Durch den Export von URLs aus mehr als einer Quelle können Sie sicherstellen, dass keine URL ausgelassen wird.
Der Einstieg in eine XML-Sitemap ist immer der richtige Schritt. Um die URLs in Ihrer XML-Datei einfach in die Tabelle zu übertragen, können Sie den Link hierher kopieren und statt https://www.sinanyesiltas.com/post-sitemap.xml in die erste Zeile Ihre eigene Sitemap-URL schreiben.
- Alle URLs mit Impression in der Search Console,
- Alle URLs mit Seitenaufrufen über Google Analytics,
- Alle URLs, die durch das Crawlen mit Oncrawl erhalten wurden,
- Die weitere Verwendung mehrerer Crawling-Tools von Drittanbietern stellt sicher, dass die Aufgabe klar ist. Es ist wichtig sicherzustellen, dass keine URL ausgelassen wird, indem Sie die verschiedenen Funktionen jeder Crawling-Anwendung nutzen.
- Es ist wichtig, hier bereits verlinkte Seiten einzubinden. Dazu ist es notwendig, die verlinkten Seiten über die Tools Search Console, Ahrefs, Semrush und Majestic zu entdecken und sie demselben Dokument hinzuzufügen.
Nachdem Sie alle URLs erhalten haben, haben Sie gruppierte Daten ähnlich den untenstehenden in einem einzigen Excel-Dokument.
Wir haben viele verschiedene Excel-Tabellen mit verfügbaren URLs erhalten. Es ist Zeit, sie alle in einer Datei zu kombinieren und sie einzigartig zu machen. Wir setzen unseren Weg mit einem Dokument fort, in dem es keine passenden URLs gibt, Ihre aktuellen URLs aufgelistet sind und keine wichtigen URLs ausgelassen werden. Die Registerkarte ALL im Bild stellt den Bereich dar, von dem ich spreche.
URL-Mapping (Altes – Neues URL-Mapping)
In dem Projekt, in dem sich die URL-Struktur geändert hat, müssen die vorhandenen URLs mit den neuen URLs abgeglichen werden. Ein SEO, der dies am besten tut, kann sicherstellen, dass der Migrationsprozess reibungslos und ohne Verluste verläuft.
Es ist notwendig, die neue URL mit jeder der vorhandenen URLs in dem Dokument abzugleichen, das wir im vorherigen Schritt erstellt haben. Sie können dieses von Ihnen ausgefüllte Dokument direkt mit dem IT-Team teilen und die Identifizierung von Weiterleitungen über die .htaccess-Datei anfordern. Oder Sie können es selbst tun.
Bei diesem Schritt sind wichtige Dinge zu beachten:
- 301 serverseitige Umleitung sollte in den anzuwendenden Umleitungen verwendet werden. Dieser Umleitungstyp leitet Seite X permanent auf Seite Y um und stellt sicher, dass der gesamte Wert von Seite X auf Seite Y übertragen wird. Die Verwendung von 302, 307, JS, Meta oder anderen Umleitungstypen ist ein sehr kritischer Fehler im Migrationsprozess.
- Fügen Sie in Ihrer URL-Zuordnungsdatei keine URLs hinzu, die keine Besucher oder schlechten Inhalt haben und von denen Sie glauben, dass sie Ihr Crawling-Budget beeinträchtigen. Denken Sie daran, dass Google in seinem Rechenzentrum einen Platz für Ihre Website reserviert hat und Sie diesen Platz mit Ihren effizientesten Seiten nutzen sollten. Wenn Sie eine unnötige Seitengruppe identifiziert haben, lassen Sie diese Seiten mit dem Statuscode 410 antworten.
Warum 410? Der Statuscode 410 besagt im Gegensatz zu 404, dass diese Seite nun gelöscht ist und nicht mehr aktiv sein wird. Falls Sie den Statuscode 404 verwenden, besucht der Googlebot Ihren Server, um zu prüfen, ob dieselbe Seite erneut aktiv ist. Durch die Eliminierung dieser Besuche ist 410 eine wichtige Lösung, um Ihr Crawl-Budget effizient zu nutzen. - Leiten Sie nicht mehrere Seiten in großen Mengen auf eine einzelne Seite um. Dies führt sowohl bei Benutzern als auch bei Bots zu Verwirrung. Anstatt einen Massen-301-Fehler auf Seiten anzuwenden, die Sie nicht verwenden und für unproduktiv halten, sehen Sie sich Lösung 410 an.
- Wenn Sie sich im Migrationsprozess einer E-Commerce-Website mit Tausenden von Seiten befinden, ist es nicht möglich, eine Eins-zu-eins-Zuordnung für jede URL vorzubereiten. In diesem Fall können Sie Ihr IT-Team anleiten, indem Sie Muster vorbereiten.
Bildumleitungen
Bilder sind auch in Site-Migrations- und Umleitungszuordnungen enthalten. Einer der häufigsten Fehler ist, dass Bildausrichtungen nicht in die Migration einbezogen werden. Um die in Google Bilder erzielten Rankings und Werte nicht zu verlieren, ist es wichtig, ein separates URL-Mapping für die Bilder vorzubereiten. Die Migrationsarbeit sollte URL-basiert und nicht seitenbasiert betrachtet werden.
Wie macht man?
- Crawlen Sie Ihre Bilddateien mit Oncrawl.
- Sie können Ihre Bildquellen analysieren, die Backlinks mit Ahrefs, Semrush und Majestic erhalten.
- Sie können die Seiten mit Ihren Bildern über Search Console > Suchtyp > Bild parsen.
- Sammeln Sie alle URLs, die Sie erhalten, im selben Excel-Format, das wir für die Seiten erstellt haben, beseitigen Sie die Duplikate und vervollständigen Sie Ihre Mapping-Einrichtung.
(Wenn sich die Domain ändert) Google Address Change Tool
Nach Abschluss aller Vorarbeiten und der Aktivierung der Weiterleitungen gibt es ein Tool, das uns erlaubt, den Umzug der Seite zu Google festzulegen und zu vereinfachen: Address Change Tool. Signale werden in kürzerer Zeit verarbeitet, nachdem in diesem Tool alte Sites und neue Sites ausgewählt wurden.
- Der Besitz der Search Console-Property ist sowohl für die alte als auch für die neue Website erforderlich.
- Adressänderungen werden nur für Domänenänderungen verwendet. Nicht verfügbar für URL-Änderungen von Unterordnern oder HTTP > HTTPS-Migrationen.
- In diesem Änderungstool ist es notwendig, jede Subdomain, falls vorhanden, separat zu behandeln.
- Wenn diese Bedingungen erfüllt sind, kann der Prozess gestartet werden, indem die alten und neuen Websites mit dem Google Change Address Tool ausgewählt werden.
Link-Updates
Die Website erhält nun eine neue URL-Struktur. In diesem Fall sollten alle Links auf der Seite in der neuen Version funktionieren. Wenn die alten URLs weiterhin in den Links innerhalb der Website verwendet werden, funktionieren viele sinnlose Weiterleitungen. Daher müssen die folgenden Links überprüft werden:
- Alle internen Links innerhalb der Seite
- Kanonische Tags
- -Falls vorhanden- Hreflang-Tags
- -Falls vorhanden- Alternative Tags
- -Falls vorhanden- HTML-Sitemap-Links
- Links zu Social-Media-Profilen
- Landing Page-Links, die in Werbekampagnen verwendet werden
Tipp : Wenn Sie Ihre gesamte URL-Struktur geändert haben, empfehle ich, Ihre XML-Sitemap-Datei mit den alten URLs für eine Weile zu behalten. Erstellen Sie eine separate XML-Sitemap mit Ihrer neuen URL-Struktur. Senden Sie noch eine Weile alte URLs an den Googlebot. Auf diese Weise beschleunigt der Googlebot den Prozess des Erkennens und Indizierens der Weiterleitung auf alten URLs. Abhängig von der Größe der Website empfehle ich, Ihre XML-Sitemap-Datei mindestens 1 Monat alt zu halten.
Kontrollen
Nachdem die Weiterleitungen angewendet wurden, muss bestätigt werden, dass der Statuscode jeder URL 301 ist, indem die zuvor erhaltenen alten URLs gecrawlt werden. Hier ist es sehr wichtig, schnell zu handeln, wenn URLs mit einem anderen Statuscode als 301 erkannt werden.
Weitere Checkpoints, auf die Sie achten sollten:
- Robots.txt-Datei
- Tracking-Code von Google Analytics
- Überprüfungskontrolle der Search Console (wenn sich die Domain geändert hat, sollte sie mit 2 verschiedenen Domains, alt und neu, fortgesetzt werden)
- Meta-Tag (noindex, folgen)
- Canonical-Tag
Beachten Sie auch diese:
- Wenn möglich, sollten Backlink-Anbieter kontaktiert und alte Links durch neue ersetzt werden. Bei einem großen Backlink-Netzwerk kann eine Planung nach Wichtigkeit erfolgen und es können nur die wichtigen kontaktiert werden./li>
- Landing Pages, die in Werbekampagnen verwendet werden, sollten überprüft oder die zuständigen Teams sollten informiert werden.
- Beim Crawlen der neuen Seite sollte überprüft werden, ob alle Links reibungslos funktionieren, und wenn innerhalb der Seite eine Umleitungsschleife auftritt, sollte sofort eingegriffen werden.
- Links in Social-Media-Profilen sollten aktualisiert werden.
- Die Indizierung neuer Seiten sollte befolgt werden.
- Die Keyword-Leistung sollte überwacht werden.
- 301-Weiterleitungen sollten nicht so schnell deaktiviert werden, sie sollten immer aktiv bleiben.
- Wenn die Domäne geändert wurde; Die alte Domain muss noch mindestens 2 Jahre weitergeführt werden.
- Alte Daten (URLs, Protokolle, Keyword-Leistungen usw.) sollten für eine Weile aufbewahrt werden.
- Wenn auf der alten Seite eine Disavow-Datei installiert ist, sollte diese auch auf die neue Domain hochgeladen werden.
Google kümmert sich 180 Tage lang um die Einrichtung des Routings zwischen der alten und der neuen Website. Nach Ablauf der 180 Tage erkennt es keine Verbindung zwischen der alten und der neuen Website und behandelt die alte Website als irrelevante Website, wenn sie noch vorhanden und durchsuchbar ist.