Die wichtigsten HTTP-Statuscodes für SEO
Veröffentlicht: 2022-10-26Immer wenn ein Benutzer eine Webseiten-URL in seinen Webbrowser eingibt und die Eingabetaste drückt, sendet er eine Anfrage an den Webserver, um auf diese bestimmte Website zuzugreifen. Der Webserver antwortet mit der angeforderten Seite (plus zusätzliche Ressourcen wie Bilder oder Skripte, die die Seite benötigt), und der Browser zeigt die Seite an. Außerdem gibt es zusammen mit jeder Anfrage einen HTTP-Statuscode zurück.
Meistens werden diese HTTP-Statuscodes nicht angezeigt, weil die Anfrage erfolgreich war. Wenn der Server jedoch nicht auf die angeforderte Ressource zugreifen kann, liefert er über einen bestimmten Antwortstatuscode eine Erklärung, warum er nicht erfolgreich war.
Diese Liste von HTTP-Statuscodes definiert die häufigsten Arten von Antwortcodes, die Sie möglicherweise sehen, und diejenigen, die sich auf Ihre SEO-Leistung auswirken können.
Was sind HTTP-Statuscodes?
Der HTTP-Statuscode ist eine dreistellige Zahl, die dem Browser mitteilt, was passiert ist, als er versucht hat, eine Verbindung zum Server herzustellen. HTTP-Statuscodes teilen dem Webbrowser und seinem Benutzer mit, ob ihre Anfrage erfolgreich war oder nicht.
HTTP-Statuscodes sind ein großer Teil der SEO, da erfolgreiche Anfragen an den Ursprungsserver eine bessere Erfahrung für Suchmaschinen-Crawler und Website-Besucher machen.
Im Gegensatz dazu können Antwortstatuscodes, die auf Fehler oder eine fehlende Zielressource hinweisen, den Nutzern und Google signalisieren, dass der Websitebesitzer die erforderliche Wartung seiner Website nicht durchführt.
Arten von Statuscodes
Es gibt fünf verschiedene Serien von Statuscodes. Alle Statuscodes sind dreistellig. Die Anfangsziffer hebt die Art des vom Server zurückgegebenen Statuscodes hervor.
- 1xx: Liefert Informationen
- 2xx: Zeigt Erfolg an
- 3xx: Umgeleitete Seite, was bedeutet, dass die Seite auf eine andere URL verschoben wurde
- 4xx: Client-Fehler, was bedeutet, dass etwas mit der angeforderten Webseite nicht stimmt
- 5xx: Serverfehler, was bedeutet, dass etwas mit der Serververbindung aufgetreten ist
Die häufigsten HTTP-Statuscodes
Es gibt mehr als 60 mögliche Statuscodes, aber einige davon sind häufiger als andere. Einige sind auch wichtig, wenn man an Suchmaschinen-Crawler denkt und was passiert, wenn sie Links zu verschiedenen URLs auf unseren Websites folgen.
200: Erfolg
Seiten in der Serie 200 sind das, was Sie anstreben. Sie teilen mit, dass die Anfrage erfolgreich war und der Server eine neue Ressource erstellt hat. 2xx-Codes zeigen an, dass der Server ordnungsgemäß funktioniert und der Site-Besucher und der Client (oder die Website) alle ordnungsgemäß verbunden sind.
Wenn ein 200-Statuscode nicht gefunden wird, wird der SearchAtlas- Site-Auditor ihn in Ihrem Bericht mit der folgenden Meldung kennzeichnen:
- Statuscode nicht 200
301: Permanente Weiterleitung
301-Weiterleitungen sind wohl einer der wichtigsten Statuscodes für SEO-Zwecke und teilen mit , dass eine Webseite dauerhaft an einen neuen Ort oder eine neue URL verschoben wurde. Wenn ein Benutzer die URL in seinen Browser eingibt oder auf einen Link mit der alten URL klickt, wird er zur neuen URL der Seite weitergeleitet.
301-Weiterleitungen können bei richtiger Verwendung dazu beitragen, Ihre SEO zu verbessern. Sie stellen sicher, dass Sie beim Verschieben oder Aktualisieren von Inhalten auf Ihrer Website keinen Link-Equity verlieren. Aus diesem Grund weist der SearchAtlas Site Auditor beim Crawlen und Analysieren Ihrer Website auf Probleme im Zusammenhang mit 301-Weiterleitungen hin.
Einige Probleme im Zusammenhang mit 301-Fehlermeldungen, die Sie möglicherweise in Ihrem Problembericht hervorgehoben sehen, sind:
- 301 leitet nicht zu HTTPS um : 301-Weiterleitungen sollten Benutzer zur HTTPS -Version einer Webseite führen, da dies eine sicherere Browsererfahrung für Benutzer bietet.
- Umleitungs-URL nicht in Kleinbuchstaben : Umleitungs-URLs sollten in Kleinbuchstaben geschrieben werden, damit Suchmaschinen-Crawler die neue Seite nicht als doppelten Inhalt oder eine doppelte Version der Seite missverstehen
- Interne Links mit 301-Weiterleitungen : Google sieht auf interne Links mit 301-Weiterleitungen herab. Es wird bevorzugt, dass Webmaster ihre Links mit den neuen URLs der verschobenen Seiten aktualisieren.
404 Nicht gefunden
Statuscodes der 400er-Serie werden im Allgemeinen verwendet, wenn der Client eine Anfrage gestellt hat, die der Server nicht erfüllen kann.
Beispielsweise wird der Statuscode 400 verwendet, wenn der Client eine nicht vorhandene Ressource anfordert. Der Statuscode 401 wird verwendet, wenn der Client nicht über die entsprechenden Anmeldeinformationen für die Authentifizierung verfügt. Der Statuscode 408 wird verwendet, wenn der Client eine Anfrage stellt, die länger dauert, als der Server zu warten bereit ist.
404-Fehler sind nicht nur schlecht für die Benutzererfahrung Ihrer Website, sie sind besonders schlecht für Ihre SEO-Leistung. Wenn Suchmaschinen-Crawler wiederholt auf nicht verfügbare oder tote Seiten gesendet werden, ist es weniger wahrscheinlich, dass Google Ihre Website als wertvollen Inhalt oder ein qualitativ hochwertiges Seitenerlebnis für die Benutzer ansieht.
Aus diesem Grund werden die folgenden 404-Statuscode-Fehler in Ihrem Site-Auditor-Bericht gekennzeichnet:
- URL gibt Soft 404 aus
Was verursacht einen 404-Antwortcode?
Hier sind einige der möglichen Gründe, warum eine URL 404ing sein könnte, und wie Sie das Problem lösen können:
- Gelöschte/verschobene Seite : Der Inhalt der Seite wurde möglicherweise gelöscht oder verschoben, was zu einem fehlerhaften Link geführt hat. Um das Problem zu beheben, würde das Hinzufügen einer 301-Weiterleitung den Crawler des Benutzers und der Suchmaschine auf die neue Version der Seite leiten.
- Falsche URL : Die URL wurde falsch in die Adressleiste des Browsers eingegeben oder die falsche URL wurde einem Link hinzugefügt. Überprüfen Sie, ob Ihre Links die richtigen URLs verwenden.
- Caching-Probleme : Der Browser speichert möglicherweise die 404-Fehlerseite anstelle des eigentlichen Inhalts. Daher sehen Sie den Fehler auch dann, wenn die Website für alle anderen funktioniert.
- Fehlendes Asset : Wenn ein Asset fehlt, z. B. eine Bild-, CSS- oder JavaScript-Datei, kann dies zu einem 404-Fehler führen. Das fehlende Asset muss aktualisiert oder ersetzt werden.
500: Interner Serverfehler
Statuscodes der Serie 500 sind allgemeine Fehlermeldungen. Sie werden verwendet, wenn der Server bei der Verarbeitung der Anfrage auf einen Fehler gestoßen ist. Diese Fehler können sich oft wie ein Rätsel anfühlen.
Beispielsweise wird der Statuscode 500 verwendet, wenn der Server die angeforderte Ressource nicht finden kann. Der Statuscode 501 wird verwendet, wenn der Server die angeforderte Ressource nicht finden kann, weil sie verschoben wurde. Der Statuscode 502 wird verwendet, wenn der Server die Anfrage nicht verarbeiten kann, weil er überlastet ist.
Wenn Ihre Webseite einen 500-Statuscode-Fehler zurückgibt, versuchen Sie die folgenden Korrekturen:
- Aktualisieren Sie Ihren Browser : Dies ist der beste Ausgangspunkt. Eine zweite Anfrage an den Server kann einen erfolgreichen https-Statuscode erzeugen.
- Webbrowser-Cookies löschen : Dies kann helfen, die Webseite neu zu laden.
- Plug- in deaktivieren : Vor allem, wenn der 500-http-Statuscode kürzlich auf die Installation eines Plug-ins folgte. Es ist möglich, dass das Plugin mit anderer Software in Konflikt gerät oder ein Software-Update das System inkompatibel macht.
- Kommen Sie später wieder : Es ist möglich, dass zukünftige Anfragen zu einem späteren Zeitpunkt erfolgreich sind.
Woher wissen Sie, was der HTTP-Statuscode ist?
Es ist wichtig, Webseiten-URLs auf Ihrer Website zu untersuchen, die eine ungültige Antwort erzeugen. Wieso den? Weil sie verhindern können, dass Benutzer zur angeforderten Ressource gelangen.
Ihre Lösung kann zu besseren Keyword-Rankings und weniger Website-Besuchern führen, die von Ihrer Website abspringen.
Es gibt zwei Hauptmethoden, mit denen Sie die Antwortcodes Ihrer Webseiten überprüfen können.
Verwenden Sie Ihr Google Search Console-Konto
Navigieren Sie in Ihrem GSC-Konto zu Index > Seiten.
Sie finden eine Anzeige, die verschiedene Fehler im Zusammenhang mit der Indizierung zusammenfasst. Meldungen zu 404- oder 500-Fehlern werden in dieser Liste angezeigt.
Klicken Sie auf den Fehler, um anschließend die betroffenen Seiten genauer zu analysieren.
Auditor-Bericht der SearchAtlas-Site
Der Site Auditor von SearchAtlas überprüft die HTTP-Antwortcodes Ihrer Webseiten. Es kennzeichnet auch alle Probleme, die es in Bezug auf den Statuscode identifiziert.
Navigieren Sie nach dem Ausführen Ihres Site-Audits zur Registerkarte „Probleme“ im Site-Auditor-Dashboard.
Klicken Sie auf die Kategorie „Seiten-URL“.
Suchen Sie nach Fehlermeldungen, die HTTP-Statuscodes erwähnen, und klicken Sie dann auf „Betroffene Seiten anzeigen“.
Sie sehen eine vollständige Liste aller Seiten Ihrer Website, die keine 200-Statuscodes zurückgeben.
Übergeben Sie diese Liste Ihrem Webentwickler, um das Problem zu lösen, oder wenden Sie sich an einen unserer SEO-Experten , um Ihre nächsten Schritte zur Lösung der Probleme festzulegen.
Fazit
Nachdem Sie nun die wichtigsten HTTP-Statuscodes für SEO verstanden haben, können Sie hoffentlich alle Fehler auf Ihren Webseiten beheben.
Aber wenn Sie immer noch nicht ganz sicher sind, warum Ihre Webseiten-URLs bestimmte HTTP-Statuscodes zurückgeben, sollten Sie sich an eine technische SEO-Agentur wenden, um zu sehen, ob sie Ihnen bei der Lösung des Problems helfen kann. Unser Team von LinkGraph hilft Ihnen gerne weiter!