API und Integrationen

Serverlose Weiterleitungen mit Cloudflare Workers erstellen

  • 17 Min. Lesezeit
  • Hostragons-Team
Serverlose Weiterleitungen mit Cloudflare Workers erstellen

Mit Cloudflare Workers serverlose Weiterleitungen zu erstellen bedeutet, die Anfrage des Besuchers im Cloudflare Edge-Netzwerk abzufangen, bevor sie den Origin-Server erreicht, und eine 301-, 302- oder bedingte Weiterleitungsantwort zurückzugeben. Mit dieser Methode können Sie schnell und skalierbar Weiterleitungen basierend auf der Domain, dem URL-Pfad, dem Land, dem Gerät, der Sprache, den Kampagnenparametern oder der Übereinstimmung mit alten Seiten erstellen, ohne die Konfiguration des Webservers zu beeinträchtigen. Dies ist insbesondere eine kostengünstige Lösung mit geringer Latenz, die sich leicht warten lässt und sich gut für SEO-Übergänge, Domainänderungen, Kampagnen-Landingpages und die Verwaltung mehrerer Webseiten eignet.

Traditionelle Weiterleitungen werden in der Regel über Apache .htaccess, Nginx-Serverblocks, Anwendungscode oder Hosting-Control-Panels vorgenommen. Diese Methoden sind nach wie vor gültig; jedoch bietet Cloudflare Workers in hochfrequentierten Seiten, in Teams, die mehrere Domains verwalten, oder in Projekten, die dynamische Entscheidungen nach Standort treffen müssen, eine flexiblere Ebene. Denn die Weiterleitungslogik arbeitet im nächstgelegenen Cloudflare-Rechenzentrum des Benutzers. Dadurch wird sowohl die Belastung des Origin-Servers verringert als auch das Risiko von Leistungs- und Ausfallproblemen durch falsch konfigurierte Serverregeln minimiert.

In diesem Leitfaden finden Sie praktische Beispiele, von grundlegenden 301-Weiterleitungen über pfadbasierte, query-parameterbasierte, länderbasierte, mobilgerätefokussierte bis hin zu Batch-Weiterleitungsszenarien. Außerdem werden wir Schritt für Schritt behandeln, in welchen Fällen Sie aus SEO-Gründen 301 oder 302 verwenden sollten, worauf Sie während des Testprozesses achten sollten und welche Kontrollen auf der Hostragons-Infrastruktur für Domain, SSL und Hosting hilfreich sind. Für die Domainverwaltung können Sie Domainregistrierung und DNS-Management, für sichere Verbindungen Lösungen für SSL-Zertifikate und für leistungsstarkes Hosting Web Hosting-Pakete Seiten besuchen.

Was sind Cloudflare Workers und warum werden sie für Weiterleitungen verwendet?

Cloudflare Workers sind eine serverlose Plattform, die es Ihnen ermöglicht, JavaScript-basierte Code-Snippets an den Endpunkten des Cloudflare-Netzwerks auszuführen. Der Begriff „serverlos“ bedeutet nicht, dass es keinen Server gibt; es bedeutet, dass Sie sich nicht um Servermanagement, Skalierung, Betriebssystemwartung und Infrastrukturkapazität kümmern müssen. Wenn ein Besucher eine Anfrage an Ihre Website sendet, wird diese von einem Worker am Edge verarbeitet, Ihre Regeln werden ausgeführt und der Benutzer wird gegebenenfalls an eine andere Adresse weitergeleitet.

Der größte Vorteil der Verwendung von Workers für Weiterleitungen ist das Kontrollniveau. Sie können nicht nur einfache URL-Übereinstimmungen vornehmen, sondern auch die Header, das Land, den Pfad, die Query-Parameter, die User-Agent-Informationen und den Host-Wert der Anfrage auslesen. Zum Beispiel können Sie Ihre alte Seite /produkte/hosting dauerhaft auf die neue Seite /web-hosting umleiten, nur Benutzer außerhalb der Türkei auf einen englischen Unterordner weiterleiten oder den Verkehr mit einem bestimmten Kampagnenparameter auf eine spezielle Landingpage leiten.

Praktisch beschleunigt dieser Ansatz auch den Betrieb zwischen SEO-Teams und technischen Teams. Stellen Sie sich vor, Sie müssen 450 URLs von einer alten Webseite auf eine neue überführen. Anstatt die Serverkonfigurationsdatei zu bearbeiten, in den Live-Betrieb zu gehen und im Fehlerfall zurückzukehren, können Sie Ihre Weiterleitungskarte innerhalb des Workers oder in einem externen Datenspeicher wie KV verwalten. Damit wird der Prozess des Live-Gehens, Testens und Zurücknehmens kontrollierter.

Unterschiede zwischen serverbasierten und Cloudflare Workers Weiterleitungen

Es gibt keine allgemeingültige Methode für jedes Projekt. Für eine kleine Website kann ein Weiterleitungswerkzeug im Hosting-Control-Panel für einige wenige 301-Weiterleitungen ausreichend sein. Wenn jedoch komplexe Logik, hoher Verkehr, mehrere Domains und der Bedarf an schnellen Änderungen existieren, wird Cloudflare Workers effizienter. Die folgende Tabelle fasst die wesentlichen Unterschiede zusammen, die Ihnen bei Ihrer Entscheidungsfindung helfen können.

Unterschiede zwischen serverbasierten und Cloudflare Workers Weiterleitungen
KriteriumServerbasierte WeiterleitungCloudflare Workers Weiterleitung
ArbeitsplatzArbeitet am Origin-ServerArbeitet im Cloudflare-Edge-Netzwerk
ServerlastJede Anfrage nähert sich der Origin-QuelleDie Weiterleitung kann vor dem Origin abgeschlossen werden
FlexibilitätRegeln basieren auf ServersoftwareBedingte Logik kann mit JavaScript implementiert werden
VeröffentlichungsgeschwindigkeitServerzugriff und Neustart könnten erforderlich seinSchnelle Veröffentlichung über das Cloudflare-Panel
SEO-ÜbergängeStark, aber zentrale Verwaltung kann schwierig seinKartenbasierte und testbare Struktur kann aufgebaut werden
Geeignetes SzenarioWenige statische WeiterleitungenDynamische, multiple und skalierbare Weiterleitungen

Diese Tabelle lässt sich mit einer einfachen Regel interpretieren: Wenn die Anzahl Ihrer Weiterleitungen gering ist, Ihre Bedingungen einfach sind und der Serverzugang problemlos ist, wird die klassische Methode arbeiten. Wenn Ihre Weiterleitungen jedoch SEO-Übergänge, länderbasierte Verteilungen, A/B-Kampagnenströme oder eine Multidomain-Architektur umfassen, ist die Worker-Ebene nachhaltiger.

Vorbereitungen vor dem Start

Die technische Vorbereitung vor der Erstellung von Weiterleitungen mit Cloudflare Workers minimiert Fehler. Zuerst muss Ihre Domain aktiv auf Cloudflare sein und Ihre DNS-Einträge müssen korrekt konfiguriert sein. In DNS-Einträgen, die keine Cloudflare-Proxyfunktion aktiv haben (graue Wolken), funktioniert die Worker-Route möglicherweise nicht wie erwartet. Daher sollten Sie den Cloudflare-Proxystatus für den Host, auf dem die Weiterleitung implementiert wird, überprüfen.

  • Ein Cloudflare-Konto und eine aktive Domain, auf die verwiesen werden soll.
  • Korrekter A-, CNAME- oder relevanter Eintrag auf der DNS-Seite.
  • Aktivierung des Cloudflare-Proxys und richtige Auswahl des SSL/TLS-Modus.
  • Weiterleitungskarte: alte URL, neue URL und Statuscode.
  • SEO-Checkliste: kanonisch, Sitemap, interne Links und Indexstatus.
  • Test-Tools wie Browser, curl oder HTTP-Header-Überprüfungstools.

Auch die ordnungsgemäße Funktionsweise Ihres Origin-Servers im Hosting-Bereich ist wichtig. Die Worker-Weiterleitung kann die Last des Origins verringern, jedoch nicht fehlerhafte DNS- oder SSL-Konfigurationen vollständig kompensieren. Insbesondere wenn Sie HTTPS-Redirects durchführen möchten, ist es ratsam, sicherzustellen, dass Ihr SSL-Zertifikat in Ihrem Hosting-Konto bei Hostragons aktiv ist. In diesem Zusammenhang können die Inhalte Wie man kostenloses SSL installiert und Weiterleitungsoperationen über cPanel als ergänzende Anleitung verwendet werden.

Schritt-für-Schritt Anleitung zur serverlosen Weiterleitung mit Cloudflare Workers

1. Worker erstellen

Wählen Sie im Cloudflare-Panel das entsprechende Konto aus, gehen Sie zu Workers and Pages und erstellen Sie einen neuen Worker. In der ersten Phase bietet Ihnen Cloudflare ein Beispiel-Skript an. Sie können dieses Beispiel löschen und Ihre Weiterleitungslogik schreiben. Seien Sie hinsichtlich der Benennung erklärend; Namen wie seo-redirects, domain-migration-redirects oder campaign-router erleichtern die Wartung in der Zukunft.

In einer grundlegenden Weiterleitungslogik wird die Anfrage empfangen, ein URL-Objekt erstellt und, wenn eine bestimmte Bedingung erfüllt ist, mit Response.redirect an die neue Adresse weitergeleitet. Für eine dauerhafte SEO-Übertragung wird 301 verwendet, für temporäre Kampagnen oder Tests bevorzugt man 302. 308 kann ebenfalls für permanente Weiterleitungen verwendet werden, jedoch bleibt der 301-Statuscode nach wie vor die häufigste und klarste Option bei SEO-Übergängen.

2. Fügen Sie eine einfache 301-Weiterleitungsregel hinzu

Das grundlegendste Szenario ist, eine alte Seite dauerhaft auf eine neue Seite zu übertragen. Die Logik ist wie folgt: Wenn der Anfrage-Pfad /alte-seite ist, senden Sie den Benutzer mit 301 an die Adresse /neue-seite. Innerhalb des Workers lesen Sie den Wert der Anfrage-URL und führen eine Pfadprüfung durch. Damit wird die Weiterleitung nur dann erzeugt, wenn der entsprechende Pfad übereinstimmt; andere Anfragen werden normal weitergeführt.

Wenn Sie beispielsweise von einer alten Hosting-Kategorie-URL-Struktur zu einer neuen gewechselt sind, können Sie die Adresse /hosting-pakete dauerhaft auf die Adresse /web-hosting umleiten. In diesem Fall informieren Sie Suchmaschinen, dass die Seite dauerhaft verlegt wurde. Innerhalb weniger Wochen beginnt Google, die neue URL klarer zu verknüpfen. Es ist jedoch wichtig, keine Weiterleitungskette zu erstellen und sicherzustellen, dass die alte URL direkt zur endgültigen URL führt.

3. Definieren Sie die Worker-Route

Das Schreiben des Worker-Codes allein reicht nicht aus; Sie müssen mit einer Route angeben, bei welchen Anfragen er funktionieren soll. Zum Beispiel deckt die Route example.com/* alle Pfade unter der Hauptdomain ab. Wenn Sie möchten, dass es nur in einem bestimmten Unterverzeichnis funktioniert, können Sie eine engere Route wie example.com/alter-blog/* definieren. Ein zu weit gefasster Routenbereich kann unerwartete Weiterleitungen verursachen.

Es ist eine gute Praxis, den Routenbereich vor der Live-Schaltung auf einer Staging- oder Test-Subdomain zu erproben. Beispielsweise können Sie die Regel auf test.example.com/* ausführen und das Header- und Weiterleitungsverhalten überprüfen. Wenn alles korrekt ist, können Sie auf die Produktionsdomäne umschalten. Diese Methode hilft insbesondere in großen SEO-Migrationsprojekten, fehlerhafte Batch-Weiterleitungen zu vermeiden.

4. Veröffentlichen und HTTP-Statuscode testen

Nachdem der Worker veröffentlicht wurde, reicht es nicht aus zu überprüfen, ob die Seite im Browser geladen wird. Der Browser-Cache kann manchmal das alte Ergebnis anzeigen. Stattdessen sollten Sie eine HTTP-Header-Prüfung durchführen, um sicherzustellen, dass der Statuscode 301 oder 302 korrekt zurückgegeben wird. Überprüfen Sie auch im Location-Header, ob die endgültige URL die erwartete Adresse ist.

  • Geht die alte URL direkt zur neuen URL?
  • Ist der Weiterleitungscode 301 oder 302?
  • Entsteht eine zusätzliche Kette von HTTP zu HTTPS?
  • Sind www- und non-www-Varianten konsistent?
  • Wurde die Verwendung des Schrägstrichs am Ende der URL auf einen Standard festgelegt?
  • Sehen mobile und Desktop-Benutzer dasselbe SEO-Ziel?

Häufige Weiterleitungsszenarien

Einzelne Seit weiterleitung

Eine Einzelseitenweiterleitung ist der einfachste und sicherste Ausgangspunkt. Sie wird verwendet, wenn eine alte Dienstseite, Kampagnenseite oder ein Blogbeitrag an eine neue Adresse verschoben wird. Hierbei ist es wichtig, dass die Absicht des Inhalts der alten Seite mit der neuen Seite übereinstimmt. Eine direkte Weiterleitung eines alten SSL-Leitfadens zur Homepage kann die Benutzererfahrung behindern und die SEO-Signale streuen. Stattdessen ist es besser, auf den neuen SSL-Leitfaden oder die Kategorieseite mit dem nächstähnlichen Inhalt weiterzuleiten.

Batch-URL-Map Redirect

Bei Site-Migrationsprojekten kann es notwendig sein, Dutzende oder sogar Tausende von URLs weiterzuleiten. Sie können im Worker ein Mapping-Objekt definieren, um alte und neue Pfade zu verknüpfen. Zum Beispiel verknüpfen Sie /alter-blog/cloudflare-nedir mit /blog/cloudflare-nedir. Dieser Ansatz ist praktisch für kleine und mittelgroße Listen. Bei 1000 und mehr URLs wird es jedoch schwierig, eine lange Liste im Code zu überbrücken, was Wartungsaufwand verursacht. In diesem Fall ermöglicht das Lesen einer Weiterleitungskarte über Cloudflare KV, R2 oder eine externe API eine professionellere Architektur.

Beim Durchführen von Batch-Weiterleitungen erstellen Sie eine Tabelle mit drei Spalten in Excel oder Google Sheets: alte URL, neue URL, Statuscode. Überprüfen Sie dann, ob dieselbe URL nicht zu mehreren Zielen führt, ob die endgültige URL den Statuscode 200 zurückgibt und nicht durch robots.txt blockiert wird. Ein häufiger Fehler bei SEO-Migrationen besteht darin, alte URLs massenhaft auf irrelevante Seiten der neuen Website umzuleiten. Auch wenn dies kurzfristig wie eine Verminderung der Crawl-Verluste erscheinen mag, kann es langfristig die Qualitätssignale schwächen.

Länderbasierte Weiterleitung

Cloudflare ermöglicht es Ihnen, die Information über das Land, aus dem die Anfrage kommt, zu nutzen. So können Sie beispielsweise Benutzer aus der Türkei an /tr und Benutzer aus Deutschland an /de weiterleiten. Hierbei ist jedoch Vorsicht geboten, wenn es um länderbasierte automatische Weiterleitungen geht. Googlebot crawlt häufig von bestimmten Standorten aus, und eine falsche Konfiguration kann die Erkennung verschiedener Sprachversionen erschweren. Daher sollten hreflang-Tags, sprachwahlende Links und Sitemap-Trennungen korrekt gestaltet werden.

Es ist sicherer, länderbasierte Weiterleitungen in vielen Fällen mit 302 anstelle von 301 durchzuführen. Da Sie den Benutzern ein temporäres Erlebnis basierend auf ihrem Standort anbieten, geben Sie damit nicht an, dass die Seite dauerhaft an eine andere Adresse verschoben wurde. Außerdem ist es aus Nutzererfahrung wichtig, den Benutzern die Möglichkeit zu geben, die Sprache oder das Land auszuwählen.

Geräte- oder User-Agent-basierte Weiterleitung

Das Weiterleiten mobiler Benutzer auf eine andere Seite war früher ein gängiger Ansatz; jedoch wird responsive Design heute als gesünder angesehen. Dennoch können benutzeragentenbasierte Weiterleitungen für spezielle Anwendungs-Download-Seiten, mobile Kampagnenströme oder leichte Landingpage-Erlebnisse verwendet werden. Auch hierbei sollten Sie aus SEO-Sicht vorsichtig sein. Vollständig unterschiedliche Inhalte für Desktop- und mobile Benutzer anzubieten, kann zu inkonsistenten Signalen führen.

Wenn Sie eine gerätebasierte Weiterleitung durchführen, sollte die Absicht des Inhalts der Seite, die mobilen Benutzern angezeigt wird, mit der Desktop-Seite übereinstimmen. Vergessen Sie auch nicht, dass Google das mobile First Indexing verfolgt. Da das mobile Erlebnis eines der Hauptsignale für die Indexierung ist, reicht es nicht aus, lediglich die Desktop-Seite zu optimieren.

Kampagnenweiterleitung basierend auf Query-Parametern

Für digitale Marketing-Teams sind Worker-Weiterleitungen äußerst nützlich. Sie können beispielsweise Benutzer, die mit dem Parameter utm_campaign=blackfriday ankommen, an eine spezielle Kampagnenseite senden. Diese Verarbeitung kann auf der Edge-Seite gelöst werden, ohne dass zusätzliche Entwicklungen in der Origin-Anwendung erforderlich sind. Aber achten Sie darauf, die UTM-Parameter nicht vollständig zu verlieren. Wenn sie für analytische Messungen erforderlich sind, übertragen Sie die Parameter zur neuen URL oder verfolgen Sie sie korrekt in Ihrer Kampagnenplattform.

Auswahl zwischen 301, 302, 307 und 308 aus SEO-Sicht

Die Auswahl des Weiterleitungscodes ist nicht nur ein technisches Detail; er erklärt Suchmaschinen die Absicht des Seitenwechsels. 301 ist eine permanente Verschiebung und der am häufigsten verwendete Code bei SEO-Migrationen. 302 ist eine temporäre Weiterleitung, die bei Kampagnen, Tests, Standorten oder zeitlich begrenzten Strömungen verwendet wird. 307 bietet Verhalten für temporäre Weiterleitungen unter Beibehaltung der HTTP-Methode. 308 ist eine ähnliche permanente Weiterleitung zu 301 und behält ebenfalls die Methode bei.

Auswahl zwischen 301, 302, 307 und 308 aus SEO-Sicht
CodeBedeutungWann sollte er verwendet werden?SEO-Anmerkung
301Permanente WeiterleitungWenn Seite oder Domain dauerhaft verschoben wirdGeeignet zum Übertragen von SEO-Signalen zur neuen URL
302Temporäre WeiterleitungBei Kampagnen, Tests, länder- oder gerätebasierte StrömeGibt keine permanente Verschiebung an
307Temporär, behält Methode beiWenn die Methoden wie POST beibehalten werden müssenIst in der Regel nicht die erste Wahl für SEO-Seitenübertragungen
308Permanente, behält Methode beiIn modernen API- und dauerhaften MethodenschutzszenarienKann geeignet sein, aber 301 ist gebräuchlicher und verständlicher

Die Goldregel für SEO lautet: Verwenden Sie 301 für dauerhaft verschobene Seiten mit klaren neuen Entsprechungen; bevor Sie 302 für temporäre, personalisierte oder bedingte Weiterleitungen bevorzugen. Vermeiden Sie auch Weiterleitungsketten. Wenn die alte URL zuerst von HTTP zu HTTPS, dann von non-www zu www und schließlich zur neuen Seite weitergeleitet wird, entsteht eine dreistufige Kette. Die ideale Struktur sieht vor, dass die alte URL direkt zur endgültigen HTTPS-URL geht.

Best Practices für Leistung und Sicherheit

Best Practices für Leistung und Sicherheit

Cloudflare Workers sind schnell; jedoch kann schlecht geschriebene Weiterleitungslogik trotzdem Latenz und Fehler erzeugen. Halten Sie Ihre Regeln einfach, vermeiden Sie es, reguläre Ausdrücke unnötig komplex zu schreiben, und lassen Sie große Listen im Code nicht unkontrolliert wachsen. Bei sehr großen Weiterleitungsliste ist es aus Leistungs- und Wartungsperspektive besser, Schlüssel-Wert-Speicherstrukturen wie KV zu verwenden. Achten Sie auch darauf, endlose Schleifen zu vermeiden, indem Sie sicherstellen, dass die Ziel-URL nicht mit den aktuellen Host- und Path-Parametern übereinstimmt.

  • Bestimmen Sie einen klaren Eigentümer für jede Regel: SEO, Software oder Marketingteam.
  • Erstellen Sie vor Änderungen eine Sicherungskopie der Weiterleitungskarte.
  • Testen Sie alles vor dem Live-Betrieb auf einer Staging-Domain.
  • Stellen Sie vor der 301-Entscheidung sicher, dass die neue URL dauerhaft ist.
  • Überprüfen Sie nach jeder Veröffentlichung manuell 10-20 Beispiel-URLs.
  • Überwachen Sie 404-Berichte und das Abdeckungsdaten von Google Search Console.
  • Verlassen Sie interne Links in alten URLs nicht; aktualisieren Sie sie auf neue URLs.

Im Hinblick auf die Sicherheit sollte auch das Risiko von offenen Weiterleitungen berücksichtigt werden. Wenn Sie Parameter wie next, redirect oder url, die vom Benutzer übergeben werden, direkt als Ziel verwenden, kann dies dazu führen, dass Angreifer Ihre vertrauenswürdige Domain missbrauchen. Wenn Sie parameterbasierte Weiterleitungen durchführen, sollten Sie daher nur erlaubte Domains auf die Whitelist setzen. Zum Beispiel können nur Ihre eigenen Domains oder authentifizierte Kampagnen-Domains als Ziel verwendet werden.

Auch die SSL-Konfiguration ist ein kritisches Thema. Wenn Sie Flexible SSL auf Cloudflare verwenden und auf der Origin-Seite kein HTTPS vorhanden ist, kann es zu komplexen Weiterleitungsschleifen kommen. Die gesündeste Struktur ist in der Regel der Full- oder Full-strict-SSL-Modus. Dafür muss ein gültiges SSL-Zertifikat auf Ihrem Origin-Server vorhanden sein. Die SSL-Lösungen von Hostragons können Ihnen in diesem Punkt hilfreich sein: SSL-Zertifikat kaufen und Sicherheit im geschäftlichen Hosting.

Punkte, auf die man bei der Hostragons Infrastruktur achten sollte

Beim Einsatz von Cloudflare Workers Weiterleitungen für auf Hostragons gehostete Websites müssen drei Ebenen gemeinsam betrachtet werden: Domain-DNS, Hosting-Konfiguration und Anwendungsweiterleitungen. Zuerst sollten die Nameserver-Records der Domain auf Cloudflare gerichtet sein. Danach sollten Ihre DNS-Angebote auf den Hostragons-Hosting-Server zeigen, und die Einträge, für die der Proxy verwendet wird, sollten mit orangefarbener Wolke aktiviert werden.

Als zweites sollten Sie sich vergewissern, dass die im Hosting-Panel definierten Domains, Addon-Domains oder Aliasstrukturen korrekt sind. Selbst wenn eine Weiterleitung am Cloudflare-Edge erfolgt, werden einige Anfragen weiterhin den Origin-Server erreichen. Daher können Benutzererfahrungen betroffen sein, wenn es auf der Origin-Seite falsche virtuelle Hosts, fehlendes SSL oder fehlerhafte Root-Verzeichnis-Konfigurationen gibt. Inhalte für die Domain und Hosting-Zuordnungen könnten Leitfaden zur Domain-Weiterleitung und Verwaltung von cPanel Hosting als hilfreich erweisen.

Als drittes sollten Sie die Weiterleitungen auf Anwendungsebene überprüfen. WordPress, Laravel, spezielle PHP-Anwendungen oder andere CMS können intern HTTPS-, www- oder Sprachweiterleitungen durchführen. Wenn Cloudflare Worker dieselbe Regel zu einem weiteren Zeitpunkt auslöst, kann es zu Schleifen oder Ketten kommen. Der beste Ansatz besteht darin, die Verantwortung für die Weiterleitung auf einer einzigen Ebene zu bündeln. Zum Beispiel können sämtliche Domain- und SEO-Migrationsweiterleitungen bei Workers verbleiben, während die Benutzersitzungsweiterleitungen innerhalb der Anwendung bleiben.

Testen, Überwachen und Debuggen

Nach der Veröffentlichung der Weiterleitung ist der Überwachungsprozess genauso wichtig wie die Einrichtung. Überprüfen Sie in den ersten 24 Stunden die kritischsten URLs, umsatzgenerierenden Landingpages, am häufigsten besuchten Seiten des organischen Verkehrs und die URLs der alten Seiten, die Backlinks erhalten. Überwachen Sie die Indexierung und Berichtsergebnisse der Seitenleistung in der Google Search Console. Durch die gleichzeitige Analyse von Serverprotokollen, Cloudflare-Analysen und Analytikdaten können fehlerhafte Weiterleitungen schneller gefunden werden.

Bei der Fehlersuche treten häufig folgende Muster auf: irrtümlicherweise die 302 anstelle von 301 Verwendung, Weiterleitung der alten URL auf die Homepage anstelle der neuen URL, unterschiedliche Verhaltensweisen bei Slash-Variationen, Groß-/Kleinschreibungsempfindlichkeit und der Verlust von Query-Parametern. Insbesondere bei E-Commerce, SaaS und Hosting-Sites kann das falsche Ziel von Preis-, Produkt-, Kategorie- und Supportseiten die Konversionsrate direkt beeinflussen.

Nach einer Veröffentlichung sollten Sie eine einfache Kontrollliste anwenden. Zuerst wählen Sie zufällig Beispiele aus der Liste der alten URLs aus. Zweitens testen Sie jede dieser URLs mit einem Header-Überprüfungstool. Drittens stellen Sie sicher, dass die endgültige Seite den Statuscode 200 zurückgibt. Viertens überprüfen Sie, ob der Inhalt der Seite mit der Suchabsicht der alten Seite übereinstimmt. Fünftens bestätigen Sie, dass die internen Links auf neue URLs aktualisiert wurden. Diese fünf Schritte helfen, die Mehrheit der technisch funktionierenden, aber SEO-schwachen Weiterleitungen zu vermeiden.

Beispielstrategie: Übertragung alter Hosting-Seiten in die neue Informationsarchitektur

Lassen Sie uns über ein konkretes Szenario nachdenken. Ein Hosting-Unternehmen modernisiert seine alte URL-Struktur und überführt Seiten wie /linux-hosting, /wordpress-hosting-pakete, /ssl-sicherheit und /domain-anfragen in eine einfachere Struktur. Die neuen Ziele sind nacheinander /web-hosting, /wordpress-hosting, /ssl-zertifikat und /domain-abfrage. In diesem Beispiel würden vier klare 301-Regeln im Worker definiert werden. Anschließend werden die internen Menüs, Footer-Links, Sitemaps und kanonischen Tags auf die neuen URLs aktualisiert.

Das Ziel dieses Übergangs ist nicht nur, die Benutzer korrekt auf die richtige Seite zu leiten. Es geht auch darum, Suchmaschinen die neuen entsprechenden Seiten der alten klar zu präsentieren. Wenn die alte /linux-hosting-Seite zur Homepage weitergeleitet wird, könnte Google den Kontext dieser Seite verlieren. Stattdessen liegt die /web-hosting-Seite näher am Produktzweck. Daher sind gute Weiterleitungslisten weniger technische Dokumente als integrale Bestandteile einer SEO-Strategie.

Häufig gestellte Fragen

Sind mit Cloudflare Workers durchgeführte Weiterleitungen sicher für SEO?

Ja, sie sind sicher, wenn der richtige Statuscode und die richtige Ziel-URL verwendet werden. Für permanente Seitenverschiebungen sollte 301 verwendet werden, für temporäre oder bedingte Strömungen sollte 302 gewählt werden. Darüber hinaus sollten Ketten von Weiterleitungen, Schleifen und Fehler bei irrelevanten Zielseiten vermieden werden.

Muss der Origin-Server für die Worker-Weiterleitung aktiv sein?

Wenn die Weiterleitung vollständig im Edge von Cloudflare abgeschlossen wird, kann die Antwort zurückgegeben werden, ohne den Origin-Server zu erreichen. Da die weitergeleitete Endseite jedoch auf dem Origin oder einer anderen Infrastruktur betrieben wird, muss das Hosting, die DNS und die SSL-Konfiguration ordnungsgemäß sein.

Ist es besser, Workers anstelle von Cloudflare-Seitenregeln zu verwenden?

Für einfache Weiterleitungen können Pages Rules oder Redirect Rules möglicherweise ausreichend sein. Wenn jedoch dynamische Logik erforderlich ist, die auf Pfaden, Ländern, Geräten, Parametern, mehreren Domains oder auf einer Kartenbasis basiert, bieten Workers eine flexiblere und skalierbare Lösung.

Ist es problematisch, die 301-Weiterleitung später zu ändern?

Da 301 ein permanentes Signal sendet, sollte es nicht zu oft geändert werden. Browser und Suchmaschinen können 301-Ergebnisse zwischenspeichern. Stellen Sie daher sicher, dass die Ziel-URL vor der Veröffentlichung dauerhaft ist und die korrekte Inhaltsabsicht erfüllt.

Können mit Cloudflare Workers www- und non-www-Weiterleitungen durchgeführt werden?

Ja. Sie können non-www-Adressen an die www-Version oder umgekehrt weiterleiten, indem Sie den Hostwert überprüfen. Dabei ist es wichtig, einen einzigen Standard festzulegen, das SSL-Zertifikat so vorzubereiten, dass es beide Varianten abdeckt, und die internen Links entsprechend diesem Standard zu aktualisieren.

Fazit

Serverlose Weiterleitungen mit Cloudflare Workers zu erstellen, bietet ein kraftvolles Verfahren, das sowohl Leistung als auch operationale Flexibilität für moderne Webprojekte gewährleistet. Solange Sie 301- und 302-Codes korrekt auswählen, Ihre Weiterleitungskarten sorgfältig vorbereiten und die DNS-, SSL- und Hosting-Ebenen zusammen überprüfen, können Sie SEO-Übergänge sicherer gestalten. Während einfache Regeln für kleine Projekte ausreichend sind, wird das Testen, Überwachen und Dokumentieren bei großen Migrationen entscheidend.

Indem Sie die Infrastruktur von Domain, Hosting und SSL bei Hostragons richtig gestalten, können Sie die Cloudflare Workers Weiterleitungen auf eine solidere Basis stellen. Wenn Sie Bedarf haben, können Sie die Seiten Web Hosting-Pakete, Domain-Abfrage und Lösungen für SSL-Zertifikate durchgehen, um die passende Infrastruktur für Ihr Projekt zu planen.

Diesen Artikel teilen:

Hostragons-Team

Aktuelle Leitfäden unseres Expertenteams zu Hosting, Servern und Domainnamen. Lassen Sie uns gemeinsam die passende Lösung für Ihr Projekt finden.

Kontaktieren Sie uns