blogging about internet, technology, software & more
Gravis AppleTipp:
Gravis ist der Online-Shop mit über 2.500 Apple-Produkten, wie dem Mac, iPod, iPad, Macbook und weiterem Apple-Zubehör. Schaut mal rein: Gravis-Shop

Grundlagen-Computer.de > Blog-Tipps > 404 Fehlerseite erstellen in WordPress

404 Fehlerseite erstellen in WordPress

date 11.08.2009 | user KonstantinM | tag_blue Blog-Tipps | comments 1 Kommentar

404 Fehlerseite erstellen

Eine 404 Fehlerseite ist eine spezielle HTML-Seite, die angezeigt wird, wenn ein Besucher eine URL aufruft, die auf dem Webserver nicht existiert. Dabei kann diese Webseite entweder nachträglich gelöscht worden sein oder aber der Verweis auf die Webseite fehlerhaft sein. Ganz egal, wo der Fehler liegt – die Besucher und Bots sollten auf einer 404-Fehler Seite aufgefangen werden.

Wozu erstellt man eine 404 Fehlerseite?

Eine 404 Fehlerseite sollte man aus folgenden Gründen immer erstellen:

  • Besucher, die auf eine Webseite kommen, die nicht existiert, werden aufgefangen. Besucher, die nicht oft im Internet sind oder sich nicht gut auskennen, würden ansonsten den Browser bzw. das Tab schließen, ohne die URL im Browser abzuändern.
  • Auch Suchmaschinen-Bots (SEO) sollten auf eine 404-Fehlerseite umgeleitet werden.

Wie erstellt man eine 404 Fehlerseite (eigene Programmierung)?

Eine 404 Fehlerseite ist in den folgenden 3 Schritten schnell erstellt:

  1. Lege eine HTML-/PHP-Seite mit einer aussagekräftigen Bezeichnung in einem seperaten Verzeichnis an (z.B. fehlerseite/404.php).
  2. Fülle die 404.php mit Content, um Besuchern und Bots die Möglichkeit der weiteren Navigation zu bieten.
  3. Passe die .htaccess folgendermaßen an:

ErrorDocument 404 http://www.domain.de/fehlerseite/404.php

Wie erstellt man eine 404 Fehlerseite (WordPress)?

WordPress bietet den Vorteil, dass je nach Theme bereits eine 404-Fehlerseite angelegt ist auf die auch bereits weitergeleitet wird. Diese sollte allerdings angepasst werden (Unter Design->Editor->404-Template).

Bei mir stand vorher “404 Error – Not found” als Überschrift, wenn man eine nichtexistierende Webseite aufgerufen hatte – kein Text. Dass ein Besucher nichts von einem “Error” lesen möchte und dann möglichweise einfach das Fenster schließt, sollte man sich denken können.

Tipp: Fehlerseiten Report

Es ist wichtig, dass man sich darüber informiert, welche URLs auf dem eigenen Projekt aufgerufen werden und einen 404-Fehler erzeugen.

Hierfür kann man natürlich die Log-Dateien des Webservers (z.B. Apache) auswerten, indem man sich über die Shell verbindet. Eine einfachere und komfortablere Lösung ist es aber sich eine Mail senden zu lassen.

Hierfür stelle ich euch ein kleines PHP-Script (via Developers-Guide) bereit:

< ?php
$an = "admin@meinedomain.de";
$betreff = "[" . $_SERVER['SERVER_NAME'] . "] Fehler 404";

$text = "Folgende Seite konnte nicht gefunden werden:n";
$text .= "http:/meinedomain.de/" . $_SERVER['REQUEST_URI']."nn";

if(isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'] != "") {
$text .= "nnDie Seite wurde von dieser Adresse angefordert:n";
$text .= $_SERVER['HTTP_REFERER'];
}

$header = "From: Automatische Meldung n”;
$header .= “Content-Type: text/plain”;

@mail($an, $betreff, $text, $header);
?>

Das Script sendet euch die aufgerufene URL und den Referrer, falls dieser existiert. Wie die 404-Fehlerseite bei mir im Blog aussieht, kannst du durch den Aufruf der Seite “http://grundlagen-computer.de/123-Test” prüfen. Ich bitte euch genau diese URL zu verwenden, da ich eine Mail bekomme und den “Fehler” dann genau zuordnen kann.

Weiterführende Blog-Links:

  • Fob-Marketing: Error 404 – Fehlerseite für Google erstellen

Konnte ich euch dabei helfen eine 404 Fehlerseite anzulegen? Hast du Ratschläge an andere Webmaster?

Ähnliche Blog-Artikel:

info Dieser Beitrag hat bislang eine Reaktion. Schreibe einen Kommentar oder sende einen Trackback ab. Sollte dieser sinnvoll sein, schalte ich ihn gerne frei. Ansonsten empfehle ich den kostenlosen Feed zu abonnieren. Schlagwörter: PHP, Programmierung, SEO, Wordpress
Bisherige Reaktionen

Ich habe zu den 404 Fehlerseiten mal ein Tutorial verfasst. Dabei geht es um die Benutzerfreundliche Gestaltung der 404 Fehlerseite. Ist vielleicht interessant: 404 Fehlerseiten benutzerfreundlich


Kommentar schreiben

Beachte die Kommentar-Regeln!

Dein Kommentar

E-Mail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Abo ohne Kommentar.