Zwei Websites zusammenführen: URL-Mapping und Content-Konsolidierung
Direkte Antwort
Klassifizieren Sie jede alte URL als KEEP, MERGE, REPLACE oder REMOVE. Nicht alle Quellen gehören auf die neue Homepage; konsolidierter Inhalt braucht genau eine finale Owner-URL. Für normale Nutzer bedeutet das: alte Bookmarks und Links sollen zuverlässig auf den richtigen neuen Zustand führen. Für Entwickler bedeutet es: jede beteiligte Schicht braucht eine messbare Soll-/Ist-Prüfung. Das Zusammenführen zweier Websites ist ein URL-Mapping- und Content-Konsolidierungsprojekt und kein Massen-Redirect auf eine Startseite. Für jede Quell-URL muss entschieden werden, ob der Inhalt erhalten, in ein stärkeres Ziel integriert, durch eine gleichwertige Seite ersetzt oder ohne Ersatz entfernt wird. Redirects gibt es nur bei sinnvollen Zielen; danach muss die Ziel-Site intern konsistent sein.
Dokumentation
Was hier wirklich geprüft wird
Klassifizieren Sie jede alte URL als KEEP, MERGE, REPLACE oder REMOVE. Nicht alle Quellen gehören auf die neue Homepage; konsolidierter Inhalt braucht genau eine finale Owner-URL.
Sollverhalten und Entscheidungsgrenze
Sollzustand: Klassifizieren Sie jede alte URL als KEEP, MERGE, REPLACE oder REMOVE. Nicht alle Quellen gehören auf die neue Homepage; konsolidierter Inhalt braucht genau eine finale Owner-URL. Fuer jede URL-/Host-Klasse wird vorab ein erwarteter Status, ein erwartetes Ziel und der Owner festgelegt. PASS bedeutet, dass gemessener HTTP-/DNS-/DOM-Zustand dieser Definition entspricht und keine unerklärte Zwischenstufe entsteht.
Diagnose: welche Evidenz erfassen
Erfassen Sie die Prüfung als Tabelle, damit Release- und SEO-Teams denselben Zustand sehen:
url,expected_status,actual_status,expected_target,actual_target,canonical,robots,owner
https://old.example/a,301,301,https://new.example/a,https://new.example/a,https://new.example/a,index,platform
Zusätzlich gehören bei Host-/Infrastruktur-Änderungen DNS-Antwort, TLS/SNI, CDN-Cache-Status und Zeitstempel in die Evidenz. Ein Screenshot allein reicht nicht, weil er weder Statuscode noch Redirect-Kette belegt.
Technische Umsetzung
Klassifizieren Sie jede alte URL als KEEP, MERGE, REPLACE oder REMOVE. Nicht alle Quellen gehören auf die neue Homepage; konsolidierter Inhalt braucht genau eine finale Owner-URL.
curl -I https://old.example/path
curl -IL https://old.example/path
curl -I https://new.example/path
Typische Ursachen
Typische Ursachen sind unvollständige URL-Inventare, parallel geänderte CMS-/Design-/Domain-Schichten, nicht getestete Edge-Regeln, alte absolute URLs in Templates, unterschiedliche Production-/Staging-Konfiguration und fehlende Rollback-Grenzen. Bei einem Fehler zuerst klären, ob er in DNS/TLS, Webserver/CDN, Application-Routing, CMS/Template oder Page-Level-Metadaten entsteht.
Sonderfälle und Fehlalarme
Nicht jeder Unterschied ist ein Fehler: bewusste 404/410-Ziele können korrekt sein, ein temporärer 302 kann bei Tests richtig sein, und DNS-Antworten können während TTL-Propagation differieren. Definieren Sie pro URL-Klasse das erwartete Verhalten, bevor Sie Abweichungen automatisch „reparieren“. Bei Login/API/non-GET-Endpunkten Redirect-Semantik separat prüfen.
Verifikation nach dem Fix
| Check | PASS | FAIL | | --- | --- | --- | | Output | erwartete Regel ist im finalen HTML/HTTP/DOM sichtbar | Backend zeigt korrekt, finale Ausgabe aber nicht | | Scope | repräsentative URLs aller betroffenen Templates getestet | nur eine Beispiel-URL getestet | | Source | gemeinsame Ursache/Owner dokumentiert | manuelle Einzel-Edits ohne Root Cause | | Regression | angrenzende Canonical/Robots/Accessibility/Link-Regeln bleiben korrekt | Fix erzeugt neuen Fehler in derselben Component | | Evidence | Vorher/Nachher-Werte und Testzeitpunkt gespeichert | nur visueller Eindruck oder Screenshot |
Verantwortung und Übergabe
Content/SEO-Owner: definiert den erwarteten Seitenzweck und ob die Abweichung wirklich behoben werden muss.
Developer/Platform: behebt die gemeinsame Template-, Routing-, Header- oder Component-Ursache.
QA: testet repräsentative Edge States und führt einen Re-Crawl/Re-Request nach Deployment aus.
Release Owner: dokumentiert Zeitpunkt, Scope und Rollback-Punkt, damit Monitoring-Signale später eindeutig zugeordnet werden können.
Abnahmekriterien
PASS, wenn der finale technische Zustand auf repräsentativen URLs reproduzierbar ist, die gemeinsame Ursache behoben wurde, erlaubte Ausnahmen dokumentiert sind und Re-Crawl/Re-Request keine neue Regression bei Canonical, Robots, Accessibility, internen/externen Links oder Rendering zeigt.
Operatives Beispiel: Fehler → Fix → Nachweis
Fehlerbild: Der Audit meldet „Zwei Websites zusammenführen: URL-Mapping und Content-Konsolidierung“ auf mehreren URLs.
Root Cause: Die gemeinsame Ausgabe entsteht in einem Template, Component, CMS-Fallback oder Infrastruktur-Layer.
Fix: Ändern Sie diese gemeinsame Quelle statt einzelner Seiten und halten Sie die Änderung so klein wie möglich.
Nachweis: Speichern Sie mindestens eine vorher/nachher URL pro Template, finalen HTTP/HTML/DOM-Output und das Re-Crawl-Ergebnis. Wenn ein Sonderfall bewusst anders bleibt, dokumentieren Sie ihn explizit, damit das Audit ihn nicht später wieder als unbehandelten Fehler interpretiert.
Für produktive Systeme sollte der Fix außerdem eine Regression-Prüfung enthalten: gleiche Locale, Mobile/Desktop falls relevant, leere Datenzustände und eine Seite, die bereits korrekt war. So wird sichtbar, ob der Fix nur den gemeldeten Fall löst oder den Generator insgesamt stabilisiert.
Fragen & Antworten
Sollten Migration und Redesign gleichzeitig passieren?
Wenn möglich nein. Weniger gleichzeitige Änderungen machen Fehlerursachen, Rollback und Suchschwankungen deutlich leichter interpretierbar.
Wie teste ich Redirects korrekt?
Zuerst ohne Follow-Redirects den ersten Status und Location prüfen, danach die komplette Kette und das finale 200-Ziel. Eine erfolgreiche Endseite beweist nicht, dass der Weg dorthin sauber ist.
Was muss nach dem Launch zuerst überwacht werden?
HTTP-Fehler, Robots/Noindex, Redirect-Ziele, Canonicals, Sitemap-Ausgabe und Server-/CDN-Fehler zuerst; Search-Console-/Ranking-Trends brauchen mehr Zeit.
Wann ist Rollback besser als ein Hotfix?
Wenn der Defekt breit wirkt, Ursache unklar ist oder Indexierbarkeit/Routing massiv beschädigt werden. Der Rollback muss technisch kompatibel und vorbereitet sein.
Praxischeck
- Betroffene URL-/Template-Klasse definieren und Expected Behavior schriftlich festlegen.
- Raw HTTP/HTML erfassen; bei clientseitigen Änderungen zusätzlich den gerenderten DOM prüfen.
- Redirect-/Status-Matrix gegen die finale Ziel-URL prüfen; keinen Test nur mit Follow-Redirects beginnen.
- Den Fehler auf die gemeinsame Schicht zurückführen: DNS/CDN, Routing, Template, Component, CMS-Feld oder Editor-Inhalt.
- Den kleinsten systemischen Fix umsetzen und vorher einen Rollback-Punkt sichern.
- Positive Fälle, leere/fehlende Daten und mindestens einen Edge Case testen.
- Alle betroffenen Templates/URLs erneut crawlen bzw. requesten und Vorher/Nachher-Evidenz speichern.
- PASS: erwartetes Verhalten ist reproduzierbar, keine angrenzende SEO-/Accessibility-Regel regressiert und der Fix benötigt keine manuellen Einzel-Workarounds.