Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

404er - Referrer feststellen?

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
chio
PostRank 9
PostRank 9
Beiträge: 1153
Registriert: 01.01.2004, 16:53
Wohnort: wien

Beitrag von chio » 28.08.2004, 10:37

Hallo!
Ich bin ja ein Depp, was php usw angeht. Ich mache nur statische Seiten.

Frage: meine 404er ist mittels htaccess auf error.html geleitet. In den Stats (webalizer) taucht die Seite recht häufig auf, ich kann aber nicht feststellen warum. Könnten Links sein auf Seiten die es nicht mehr gibt. Oder Google listet die error.html recht gut - keine Ahnung.

Wie kann ich das feststellen? Einen eigenen Counter rauf? Welcher schreibt die Referrers und Query-Strings mit?

lgcm

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Jojo
PostRank 9
PostRank 9
Beiträge: 2847
Registriert: 19.03.2004, 10:33
Wohnort: Papenburg

Beitrag von Jojo » 28.08.2004, 10:57

Schau doch mal in den Logfiles nach "404".

Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 28.08.2004, 12:33

<?php
$arial ="<font face=Arial size=2 color=000000><b>";
$datum=date("d.m.Y. - H:i:s ");
$sender = "deine Email Adresse";
$mailto = "Email Addy des Empfängers der Fehler Mail";
$browser = $HTTP_SERVER_VARS['HTTP_USER_AGENT'];
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$wasfehlt = $HTTP_SERVER_VARS['REQUEST_URI'];
$woher = $HTTP_SERVER_VARS['HTTP_REFERER'];
$nr = $HTTP_GET_VARS['nr'];

$header = "Content-Type: text/plain; charset=\"us-ascii\"\n";
$header .= "Content-Transfer-Encoding: 7bit\n";
$header .= "FROM: $sender\n"; // eMail-Adresse des Absenders
$msg = "Fehlernummer $nr\n\n"; // Error-Code
$msg .= "Browser: $browser\n\n"; // Verwendeter Browser
$msg .= "IP-Adresse: $ip\n\n"; // IP-Adresse

$msg .= "Angeforderte URL: $wasfehlt\n\n"; // URL der Datei die angefordert wurde
$msg .= "vorhergehende URL: $woher\n\n"; // URL die auf diese Datei verweist
$msg .= "Fehler trat auf am $datum\n\n"; // Datum des Fehlers
mail("$mailto","Fehler $nr auf Name der Seite ","$msg","$header");

$th = "height=25";
echo "<table width=380 border=0 cellspacing=1 cellpadding=0>";
echo "<tr><td $ausr $th>&nbsp; : $arial angeforderter Seite $wasfehlt </td></tr>";
echo "<tr><td $ausr $th>&nbsp; : $arial Referer $woher</td></tr>";
echo "<tr><td $ausr $th>&nbsp; : $arial Fehler Nummer $nr </td></tr>";

echo "</table>";

?>


Das Schreibst du in die 404 Error Seite, und bekommst so per Mail ne Info, wo der Fehler verursacht wurde, und was der Fehler war

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

chio
PostRank 9
PostRank 9
Beiträge: 1153
Registriert: 01.01.2004, 16:53
Wohnort: wien

Beitrag von chio » 28.08.2004, 13:39

Danke!
Ich schau mir das jetzt einmal mit popeye's speedtracker an - das ist bequemer, wenn da nix rauskommt spiele ich mich mit dem php-Dings :-)
lg chio

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag