HTTP-Statuscodes
Kommunikation zwischen Client bzw. Crawler und Server
- Überblick Statuscodes
- Weiterleitungen 301 oder 302 (Redirect)
- Umgang mit 404 Fehlermeldungen
1. Überblick Statuscodes
- 200 = OK
- 301 = moved permanently
- 302 = moved temporarily
- 404 = not found
- 410 = gone
- 500 = Internal Server Error
- 503 = Service Unavailable
2. Weiterleitungen 301 oder 302 (Redirect)
302: Temporäre Weiterleitung: Ressouce existiert noch, befindet sich aber vorübergehend an einem anderen Ort
- Nutzer wird umgeleitet
- Signal an die Suchmaschine:
- alte URL soll in den Suchergebnissen weiter angezeigt werden
- gesammelte Signale verbleiben bei der ursprünglichen URL
301: Permanente Weiterleitung: Ressource existiert nicht mehr
- Nutzer wird umgeleitet
- Signal an die Suchmaschine:
- alte URL kann aus dem Index gelöscht werden
- gesammelte Signale sollen auf die neuen URL umziehen
3. Umgang mit 404 Fehlermeldungen
- negative User Experience
- schlechtes Signal für die Suchmaschine
- Crawlaufwand erhöht und Crawlbudget wird unnötig strapaziert
- möglich, das wichtige Inhalte nicht gecrawlt werden
Entstehung von 404
- Löschen von (extern/intern) verlinkten URLs
- Anpassung der Permalinks (in manchen CMS an den Titel der Seite geknüpft)
- keine Weiterleitung eingerichtet
- Relaunch: neue URL-Struktur
ToDo‘s
- Identifizieren der 404
- Crawl
- GSC
- Analyse der Entstehung
- Lösung:
- Reparatur der Ziel-Seite falls ungewollt down?
- Löschen oder Korrektur von internen Links auf 404-Fehlerseiten
- Einrichtung einer Weiterleitung (Redirect) auf den neuen passenden Inhalt
- Ist ein Backlink fehlerhaft:
- 404 belassen, weil es keinen Inhalt dieser Art mehr geben wird.
- 404 Seite mit Erläuterung + Handlungsoptionen (z.B. interne Suche)
- Bei viel Traffic aber keinen kongruenten Inhalt: Info-Seite mit Erläuterung und alternativ-Angebot