Eine Anleitung zur Verwendung von 301 zum Umleiten von HTTP zu HTTPS

Veröffentlicht: 2021-12-18

Eine Anleitung zur Verwendung von 301 zum Umleiten von HTTP zu HTTPS

Die Migration Ihrer Website von HTTP auf HTTPS kann wie ein überwältigender und komplexer Prozess erscheinen. Mit großen Sicherheits- und SEO-Vorteilen ist es jedoch sinnvoll, von HTTP zu HTTPS zu migrieren. Der Prozess muss auch nicht schwierig sein. Der Schlüssel besteht darin, mit 301 zu migrieren, um HTTP auf HTTPS umzuleiten.

Heute behandeln wir die Grundlagen der Migration, warum sie für Ihre SEO wichtig ist und warum Sie immer 301-Weiterleitungen gegenüber anderen verwenden sollten.

Was ist HTTPS?

Zunächst überarbeiten wir die Grundlagen dessen, was HTTPS ist.

Sie haben vielleicht bemerkt, dass in der linken Ecke der Suchleiste des Browsers oben auf der Seite oft ein kleines grünes Vorhängeschloss mit dem Code HTTPS oder Hypertext Transfer Protocol Secure begleitet wird.

Web-URL-Grafikdesign

Quelle: Tribulant Software

Es ist die sichere Version von HTTP, dem primären Protokoll, das zum Austausch von Daten zwischen einem Browser und einer Website verwendet wird. HTTPS wird verschlüsselt, um die Sicherheit der Datenübertragung zu verbessern. Dies ist wichtig für Websites, die mit sensiblen Informationen wie Bankdaten, Passwörtern oder persönlichen Daten umgehen.

gesicherte URL vs. ungesicherte URL

Quelle: Omni Convert

Jede Site, die jede Art von Login-Daten verarbeitet, sollte HTTPS verwenden. In Browsern wie Chrome werden Sie feststellen, dass alle Webseiten, die kein HTTPS verwenden, als nicht sicher gekennzeichnet sind.

Quelle: How-To Geek

Warum ist HTTPS wichtig?

Google nennt in seinem Website-Migrationsleitfaden mehrere kritische Gründe für den Wechsel zu HTTPS:

Alle über HTTPS gesendeten Informationen werden mit dem Transport LayerSecurity Protocol (TLS) gesichert, das drei Schutzebenen bietet:

  1. Datenintegrität. Daten können während der Übertragung nicht absichtlich oder auf andere Weise geändert oder beschädigt werden.
  1. Verschlüsselung . Die Daten werden verschlüsselt, sodass sie vor Schnüfflern sicher sind, die versuchen, Informationen zu stehlen.
  1. Authentifizierung. Zeigt an, dass Ihre Benutzer mit der beabsichtigten Site kommunizieren. Dies schützt vor möglichen störenden Angriffen und schafft Vertrauen, was sowohl SEO als auch geschäftliche Vorteile bringt.

HTTPS ist nicht nur wichtig, um Ihnen und Ihren Benutzern die Gewissheit zu geben, dass Ihre Website sicher ist, sondern es ist auch ein wichtiger Bestandteil der SEO.

Bereits 2014 hat Google HTTPS zu einem Ranking-Signal gemacht , um sicheren HTTPS-Sites einen Schub zu geben. Es überrascht nicht, dass Google das Web zu einem sichereren Ort machen möchte, damit mehr Nutzer ihren Suchergebnissen vertrauen. Obwohl es immer noch nur ein leichtes Ranking-Signal ist , ist es Googles Weg, Webmaster zu ermutigen, auf HTTPS umzusteigen.

Beachten Sie außerdem, dass die Seitenbesucher wahrscheinlich sofort auf die Schaltfläche "Zurück" klicken und Ihre Absprungrate erhöhen, wenn Browser wie Chrome die Benutzer benachrichtigen, dass Ihre Website nicht sicher ist.

Verwenden von 301 zum Umleiten von HTTP zu HTTPS

Bei der Migration zu HTTPS empfiehlt Google, dies auf URL-Basis zu tun. Führen Sie die Migration am besten mit 301-Weiterleitungen durch.

301 Weiterleitung von alter Seite auf neue Seite

Quelle: Hallam Internet

Die Verwendung von 301-Weiterleitungen macht die Migration von HTTP zu HTTPS im Allgemeinen viel sauberer . Wenn Google erkennt, dass alle alten URLs gerade auf eine neue verschoben wurden, Sie nichts entfernt, nichts indexiert oder robots.txt haben, macht es Google viel einfacher, der Migration zu vertrauen, da eine große Website von HTTP wechselt zu HTTPS im Gegensatz zu etwas anderem.

Wenn Google die Dinge klar gemacht werden, kann die Suchmaschine erkennen, dass es sich nur um einen generischen Schritt handelt und muss nicht über die Details nachdenken. Wenn Google dies tun kann, ist es wahrscheinlicher, dass die Suchmaschine einfach alles umstellen kann, ohne dass große Veränderungen an der Site auftreten.

Können Sie 303 Statuscodes verwenden?

Es ist zwar möglich, 303-Weiterleitungen sowie andere Statuscodes zu verwenden, um von HTTP zu HTTPS zu migrieren, aber es ist nicht wirklich ratsam.

Google sagt, dass, wenn Sie andere Arten von HTTPS-Ergebniscodes für Weiterleitungen verwenden, die Suchmaschine letztendlich länger braucht, um jede URL erneut zu verarbeiten, und es Google letztendlich erschwert, die Signale an die neue Version der Website weiterzugeben.

Wenn Sie möchten, dass Ihre Website in den SERPs konstant gut rankt, ist es immer besser, auf der guten Seite von Google zu bleiben und der Suchmaschine das Leben zu erleichtern. Wenn Sie sicherstellen, dass die Bots von Google Ihre Seite leicht crawlen, erhöht die Wahrscheinlichkeit, dass die Suchmaschine Ihre Seite belohnt.

So beginnen Sie mit der Migration Ihrer Site zu HTTPS

Wenn Sie schon seit einiger Zeit darüber nachdenken, Ihre Site von HTTP auf HTTPS zu migrieren, müssen Sie über die richtigen Schritte nachdenken, um sicherzustellen, dass der Traffic Ihrer Site nicht leidet. Dies bedeutet im Wesentlichen, dass Sie Google mitteilen, dass Sie Ihre Website von HTTP auf HTTPS umgestellt haben.

Grafikdesign mit HTTP + SSL = HTTPS

Quelle: Free Code Camp

Sie können dies tun, indem Sie:

  • Das Crawlen Ihrer HTTPS-Site mit robots.txt wird nicht blockiert
  • Entscheiden Sie, welche Art von Zertifikat Sie benötigen: Multi-Domain, Single-Domain oder Wildcard
  • 2048-Bit-Zertifikate verwenden
  • Implementieren relativer URLs, die sich in derselben sicheren Domäne befinden
  • Protokoll-URLs für andere Domains verwenden
  • Vermeiden Sie das Noindex-Robots-Tag und ermöglichen Sie, wenn möglich, die Indexierung aller Ihrer Webseiten durch Suchmaschinen.

So migrieren Sie von HTTP zu HTTPS

  1. Kaufen Sie ein SSL-Zertifikat

SSL-Zertifikate sind kleine Datendateien, die einen Schlüssel mit den persönlichen Daten einer Organisation binden. Bei korrekter Installation aktiviert es das HTTPS-Protokoll, das sichere Verbindungen zwischen Webbrowsern und Servern ermöglicht.

Sie können SSL-Zertifikate von einigen verschiedenen Anbietern erwerben. Wir schlagen vor:

  • SSLs.com
  • GoGetSSL.com

Sie können je nach den Anforderungen Ihres Unternehmens aus drei verschiedenen Zertifikatstypen wählen .

  1. Domänenvalidierung. Eine einzelne Domain oder Subdomain, die kostengünstig und innerhalb von Minuten per E-Mail ausgestellt wird. Dies wird als grünes Vorhängeschloss angezeigt.
  1. Unternehmens-/Organisationsvalidierung. Eine einzelne Domäne oder Unterdomäne, die eine geschäftliche Verifizierung erfordert, die ein höheres Maß an Vertrauen und Sicherheit bietet. Diese wird in der Regel innerhalb von 1-3 Tagen ausgestellt. Dies wird durch die in der grünen Leiste angezeigte Geschäftsadresse angezeigt.
  1. Erweiterte Validierung. Das gleiche wie oben, jedoch mit einem höheren Maß an Vertrauen und Sicherheit, ausgestellt innerhalb von 2-7 Tagen.
Grafisches Design eines Browsers, der eine gesicherte URL mit einer Firmennamenanzeige anzeigt.

Quelle: Pinterest

2. Installieren Sie Ihr SSL-Zertifikat

Dies ist ein technisch ziemlich fortgeschrittener Schritt, wenn Sie nicht daran gewöhnt sind, SSL-Zertifikate zu installieren. Es ist vielleicht am besten, einen Spezialisten für die Aufgabe zu engagieren, aber Sie können auch diesen Leitfaden lesen, um Ihnen den Einstieg zu erleichtern.

3. Aktualisieren Sie alle hartcodierten Links auf HTTPS

Als allgemeine Regel ist es am besten, relative URLs zu verwenden. Es kann jedoch immer vorkommen, dass jemand eine URL hartcodiert hat, sodass Sie während einer HTTP-zu-HTTPS-Migration eine vollständige Überprüfung Ihrer Website und Datenbank durchführen müssen.

Wenn Sie sich bei der Durchführung von Datenbankänderungen nicht sicher sind, überlassen Sie dies am besten einem Experten, der sicherstellen kann, dass die Arbeit korrekt ausgeführt wird.

4. Aktualisieren Sie benutzerdefinierte Skripte auf HTTPS

Sie müssen alle benutzerdefinierten Skripts aktualisieren, die Sie möglicherweise haben, damit sie jetzt auf HTTPS-Versionen verweisen. Dies schließt von Drittanbietern gehostete Skripte ein. Andernfalls kann Ihre Website eine Warnung zu gemischten Inhalten anzeigen.

5. Erstellen Sie 301-Weiterleitungen zu neuen HTTPS-URLs

Das Erstellen von 301-Weiterleitungen ist der wichtigste Schritt im gesamten Migrationsprozess. 301-Weiterleitungen sind eine permanente Weiterleitung, die rund 90% des Linkjuice (Ranking-Power) an die weitergeleitete Seite weitergibt.

Wenn Sie keine 301-Weiterleitungen verwenden, werden Ihre SEO-Bemühungen höchstwahrscheinlich ernsthaft beeinträchtigt und Ihre Rankings können über Nacht einbrechen.

Es ist am besten, 301-Weiterleitungen auf Serverebene zu implementieren, anstatt ein Plugin zu verwenden. Es ist sogar einfacher, dies auf Serverebene zu tun, wenn Sie Hunderte von URLs verarbeiten.

Das Hinzufügen von 301-Weiterleitungen erfordert Komfort beim Codieren, daher ist es am besten, dies nur zu tun, wenn Sie bereits Kenntnisse haben - wenn nicht, lassen Sie es einem Experten zu.

6. Aktualisieren Sie Ihre Robots.txt-Datei

Alle hartcodierten Links oder Blockierungsregeln, die möglicherweise in Ihren robots.txt-Dateien vorhanden sind, verweisen möglicherweise immer noch auf HTTP-Dateien. Es ist wichtig, dass sie aktualisiert werden, damit sie auf die neuen HTTPS-Dateien verweisen.

7. Aktualisieren Sie die Google Search Console

Sobald Ihre Website auf HTTPS läuft, müssen Sie ein neues Google Search Console-Profil erstellen. Klicken Sie auf "Immobilie hinzufügen" und fahren Sie mit dem Anspruchsprozess fort.

Ein Screenshot der Google Search Console.

Senden Sie Ihre Site erneut für Sitemaps

Wenn Sie Sitemaps verwenden (was Sie tun sollten), müssen Sie die HTTPS-Version in Ihrem neuen Google Search Console-Profil erneut einreichen.

Verwenden Sie das URL-Inspektionstool

Fügen Sie Ihre URL in das URL-Inspektionstool ein und drücken Sie die Eingabetaste. Klicken Sie auf "Indexierung anfordern" und Google wird Ihre Website erneut crawlen. Manchmal kann es Wochen dauern, bis Google nach einer Migration alles auf Ihrer Website ordnungsgemäß neu crawlt, sodass dieser Schritt die Dinge beschleunigt.

Ein Screenshot der Google Search Console, der zeigt, wie Sie die Indexierung anfordern.

8. Senden Sie Ihre Disavow-Datei erneut

Dies ist ein wesentlicher Schritt, wenn Ihre Website jemals unter schlechter SEO gelitten hat oder Sie einen Backlink entfernen mussten. Sie haben wahrscheinlich in der Vergangenheit eine Disavow-Datei erstellt und eingereicht. Dies ist nur ein Fall, in dem Sie sie mit Ihrem neuen Google Search Console-Profil erneut erstellen müssen.

Wenn Sie Ihre Disavow-Datei nicht erneut unter dem neuen Profil einreichen, wird Google Ihre Disavow-Datei nicht sehen, wenn ein neues Algorithmus-Update landet.

Gehen Sie dazu einfach zu Ihrem ursprünglichen Google Search Console-Profil und laden Sie die Disavow-Datei herunter. Sie müssen dann das Disavow-Tool unter Ihrem HTTPS starten und die Datei erneut senden.

9. Aktualisieren Sie Ihre Google Analytics-Profil-URL

Klicken Sie unter Ihrem Konto auf Admin und sehen Sie sich Ihre Einstellungen an. Wandeln Sie die URL in die HTTPS-Version um. Machen Sie dasselbe auch in Ihren Eigenschafteneinstellungen. Dies bedeutet, dass Sie nichts von Ihrer Geschichte verlieren und dort weitermachen können, wo Sie aufgehört haben.

So stellen Sie sicher, dass die HTTP-Version Ihrer Site mithilfe von 301-Umleitungen auf HTTPS umleitet

Sobald Sie Ihr SSL-Zertifikat eingerichtet haben, müssen Sie sicherstellen, dass Benutzer tatsächlich die HTTPS-Version Ihrer Site und nicht die HTTP-Version besuchen. Wenn Sie 301-Weiterleitungen korrekt implementiert haben, sollte es kein Problem geben.

Um zu überprüfen, ob die Weiterleitung vorhanden ist, gehen Sie zu Ihrer Homepage und überprüfen Sie die URL-Leiste. Ihre Site sollte zusammen mit https und einem Schlosssymbol angezeigt werden.

Ein Screenshot der sicheren Webadresse von Grow Hack Scale

Ändern Sie dies in HTTP und drücken Sie die Eingabetaste. Wenn die Weiterleitung korrekt ist, werden Sie automatisch zur HTTPS-Version weitergeleitet.

Wenn dies ordnungsgemäß funktioniert, sollten Ihre Weiterleitungen ordnungsgemäß eingerichtet sein, es können jedoch weiterhin Probleme auftreten:

  • HTTPS-zu-HTTP-Weiterleitungen
  • HTTP-zu-HTTPS-Weiterleitungen werden nicht auf allen Ihren Webseiten wie Subdomains implementiert.

Zusammenfassung

Die Migration von HTTP zu HTTPs ist ein wesentlicher Schritt sowohl für die Sicherheit als auch für die SEO. Obwohl es ein etwas komplexer Prozess sein kann, ist es viel einfacher, wenn Sie die Schritte kennen. Der Schlüssel besteht darin, 301-Weiterleitungen zu erstellen, damit HTTP-Seiten zu HTTPs gehen. Denken Sie daran, wenn Sie mit dem Programmieren oder Vornehmen von Domänenänderungen nicht vertraut sind, bitten Sie einen Spezialisten, Ihnen zu helfen.