PORTAL und PPS Knowledge Base

404-Status & -Seite

Der HTTP-Statuscode 404 bedeutet, dass die angeforderte Ressource nicht gefunden werden konnte. Zu solchen Fehlern kommt es, wenn eine fehlerhafte URL in den Browser eingetippt wird oder ein kaputter Link auf eine Seite zeigt.

Für das PORTAL wurden anwendungsseitige 404-Status-Seiten entwickelt und hinterlegt, die Benutzer:innen dabei helfen sollen, den ursprünglich gesuchten Inhalt wiederzufinden bzw. ihn auf andere, für die Anfrage relevante Inhalte zu führen. Die 404-Seiten halten sich an Best-Practice-Empfehlungen, um eine gute User Experience deutlich zu gewährleisten.

Funktionalitäten der 404-Seite im PORTAL

  • Hinweis bei Aufruf einer fehlerhaften URL

  • Gewährleistung einer guten User Experience durch anwendungsseitige 404-Templates

  • Hilfestellung zum Auffinden von gesuchten Inhalten bzw. Weiterleiten auf zur Anfrage passende Inhalte

Inhaltsverzeichnis

Allgemeine Beschreibung

Durch die Integration anwendungsseitiger 404-Templates wird die User Experience deutlich verbessert, weil beim Aufruf einer fehlerhaften oder nicht mehr vorhandenen URL eine 404-Seiten im selben Design wie das PORTAL erscheint und der bzw. die Benutzer:in zudem Angebote erhält, die dabei helfen sollen, seinen bzw. ihren ursprünglich gesuchten Inhalt wiederzufinden bzw. ihn oder sie auf andere, für seine bzw. ihre Anfrage relevante Inhalte zu führen. Insgesamt sind im PEIQ PORTAL drei 404-Templates hinterlegt, die je nach Kontext der fehlerhaften URL aufgerufen werden.

Standard-Template für 404-Seiten (eingeloggter Zustand)

404-Template für Themenseiten (eingeloggter Zustand)

404-Template für URLs mit unbekannten Patterns (eingeloggter Zustand)

HTTP-Statuscode 404

Beim Anwählen einer URL liefert der Webserver eine Antwort in Form von HTTP-Statuscodes. Alle Statuscodes, die mit einer 4 beginnen, deuten auf einen sogenannten Client-Fehler hin, das bedeutet, die Ursache ist aufseiten des Clients zu suchen. Der HTTP-Statuscode 404 bedeutet, dass die angeforderte Ressource nicht gefunden werden konnte. Zu solchen Fehlern kommt es, wenn eine fehlerhafte URL in den Browser eingetippt wird oder ein kaputter Link auf eine Seite zeigt. Zum Beispiel:

  • weil die URL gelöscht oder umbenannt wurde.

  • weil sich Rechtschreibfehler in dem Link auf der linkgebenden Seite befinden.

Serverseitige vs. anwendungsseitige 404-Status-Seite

Beim Aufrufen eines kaputten Links wird dem bzw. der Benutzer:in eine 404-Seite ausgespielt. Bei vielen Webseiten anderer Anbieter:innen handelt es sich dabei um eine vom Webserver gelieferte Standardseite.

Für das PEIQ PORTAL wurden anwendungsseitige 404-Status-Seiten entwickelt und hinterlegt, die mit verschiedenen Templates auf den Kontext der fehlerhaften URL reagieren.

Templates der 404-Status-Seite

Prinzipiell werden auf allen 404-Status-Seiten

eingeblendet. Die Module https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/105349576 sowie https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/68092015 sind prinzipiell aktiv. Die Seite gibt den HTTP-Status 404 aus.

Standard-Template

Das 404-Standard-Template erscheint für alle Seitentypen des PORTALs, zu denen kein Inhalt gefunden wurde, aber über die URL-Patterns (eine Erklärung findet sich hier) einem Seitentyp zugeordnet werden können.

Folgende Elemente werden im Default-Template angezeigt:

404-Standard-Template

Template für Themenseiten

Das 404-Template für https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/266108933 wird für alle URLs mit dem Pattern /tag/[string] ausgespielt.

Folgende Elemente werden im Default-Template angezeigt:

  • Header inklusive Navigation

  • 404-Grafik

  • H1 (Standard-Text): Thema "[string]" nicht gefunden!
    Dabei wird der String aus der URL verwendet.

  • Link zur Startseite

  • Link zum https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/68256287

  • Hilfetext (Standard-Text): Das Thema "[string]" wurde nicht gefunden! Unten sehen Sie Themenvorschläge, die Ihnen vielleicht weiterhelfen könnten. Über das Suchfeld können Sie nach bestimmten Themen suchen.

404-Template für Themenseiten

  • Themenvorschläge: Anhand des in der URL eingegebenen Strings werden verwandte oder ähnliche Themen gesucht. Dabei wird der String zunächst in normalisierter Form mit korrespondierenden Schlagwörtern abgeglichen. Falls ein Schlagwort gefunden wurde, werden alle Themen, die das Schlagwort beinhalten, ausgegeben. Im zweiten Schritt wird der String in normalisierter Form mit der Themenliste abgeglichen (Volltextsuche). Die Themen, die den in der URL genannten String mindestens als Teilstring enthalten, werden ebenfalls als Themenvorschläge ausgegeben.

  • Themensuche: Hierbei handelt es sich um eine Suchleiste mit Autocomplete-Funktion für bereits vorhandene Themen.

  • Beliebte Themen: Hierbei handelt es sich um die 50 am häufigsten verwendeten Themen, wie sie auch auf der https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/304709704 zu finden sind.

  • https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/316407886

404-Template für URLs mit unbekannten Patterns

Dieses spezielle 404-Template erscheint für URLs des PORTALs, die keines der bekannten URL-Patterns (eine Erklärung findet sich im Beitrag https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/304709648) entspricht und damit keinem Seitentyp zugeordnet werden können. Hierbei handelt es sich um einen Grenzfall, da 404-Seiten überwiegend nur für URLs erscheinen, die einst verfügbar waren und damit über ein valides URL-Pattern verfügen.

Folgende Elemente werden im Default-Template angezeigt:

404-Template für URLs mit unbekannten Patterns

 

FAQs

Grundsätzlich können Weiterleitungen selbst über die Redirect-Verwaltung angelegt werden (siehe hierzu auch https://peiq.atlassian.net/wiki/spaces/PUPKB/pages/278331621). Falls keine Entsprechung für die Seiten vorliegt, ist davon abzuraten, diese generell auf die Startseite weiterzuleiten, da dies den bzw. die Benutzer:in verwirrt und von Google generell als nicht so positiv gewertet wird. Unter Umständen finden sich die Seiten dann einfach als Soft-404-Fehler wieder in Ihrer Search Console (siehe u. a. auch: sistrix.de/frag-sistrix). 

 

Verwandte Seiten