PP-Blogsberg

Partnerprogramme, Affiliate-Marketing, News aus der Scene!

Suchen & Finden
Abonnement
Kontakt
Skype: monti-man
@:pp(aet)pp-blogsberg.de
Phone: 0951 917 082 97

2008 7 Jul

404 Error - How 2 Use

Beitrag verlinken: Trackbacklink

Erstmal musste ich überlegen ob das jetzt eher was für die Kategorie SEO oder doch für Tools ist, aber irgendwie sollte man das wohl immer beherzigen.

Immer wieder kommt es vor, dass man in die Statistiken einer Domain schaut und sieht, dass die 404er Fehlermeldung mehrfach ausgegeben wurde. Das kann mehrere Gründe haben:

  • Datei gelöscht
  • Rewrite-Rules geändert
  • Projekt von jemand anderem übernommen

Nun der Aufruf kommt nicht von ungefährt. Entweder ist die alte Seite noch bei den Suchmaschinen gelistet oder wird trotzdem noch intern oder extern angelinkt.

In der Regel gibt dann der Apache eine ziemich schwachsinnige Default-Page aus. Bei jedem halbwegs vernünftigen Webspace-Anbieter kann man aber seine eigene 404er-Fehlerseite einstellen.

Was soll diese denn nun tun?

1. Besucher auf der Seite halten
2. Backlinks herausfinden
3. Infos an den Webmaster geben

Dafür hab ich mal schnell ein kleines PHP-Script geschrieben:

/*Hier Einstellungen festlegen*******************/
$home="http://www.example.com";//Die Domain
$email="example@example.com"; //Deine Email Adresse

/*Infos************************************/
$dateiname=$_SERVER[REQUEST_URI];

$refere=$_SERVER[HTTP_REFERER];

/*Mail to Webmaster*************************/
$header ="From:404 Bot - <$email>\n”;
$text =
“Hallo,

auf $home konnte die Seite $dateiname nichte gefunden werden.

Der Besucher kam von $refere.

Dein 404-Bot”;
mail($email,”nicht existente Seite auf $home”,$text,$header);

/*Redirect 2 home*/
header(”HTTP/1.1 301 Moved Permanently”);
header(”Status: 301″);
header(”Location: “.$home);
?>

Denke das Script erklärt sich fast von selbst. Einfach Domainname und Email in die Variablen einsetzen und ab damit auf den Server. Dann als 404-Fehlerseite einrichten.

Das Script sendet bei jedem 404er Aufruf eine Email mit der fehlenden Datei und dem Refere an die vorher definerte Email-Adresse. Der Besucher wird dann per 301-Redirekt auf die Startseite weitergeleitet.

Ach ja und hier gibts dann noch das Script als Download: 404-Script.

Dieser Beitrag wurde geschrieben am Montag, 7. Juli 2008 und wurde abgelegt unter "Tools". Du kannst die Kommentare verfolgen mit RSS 2.0. Du kannst hier einen Kommentar hinterlassen, oder einen Trackback senden von deiner eigenen Seite.

1 Kommentar

  1. Eine beispielhafte 404er Seite « AdClicks-Agent.de:

    […] Hier könnt Ihr Euch das Script ansehen und ggf. downloaden. […]

Kommentar hinterlassen

Name (erforderlich)

E-Mail (erforderlich), wird nicht angezeigt

Webseite

XHTML erlaubte Tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


PP-Blogsberg läuft unter Wordpress