Ingo Turski: Code 404 - Seite nicht gefunden!

Beitrag lesen

Hi,

Also es liegt weder am Favicon/robots.txt noch an Links in der Seite die zu anderen führen die gar nicht exisiteren, das sagt mir aufjedenfall dieses kleine Programm was ich hier habe und was anscheinend alle Seiten nach eben "dead-links" durchsucht.

diese Angaben sind wenig relevant.

Ich hab mal in die log-Dateien geschaut und die Seiten die dort angefragt wurden und auf denen der Fehler 404 kam, existieren alle auf dem server!

Schön, daß Du das gemacht hast. Aber das kann eigentlich nicht sein. Rufe einmal die hinter GET angegebenen URLs in Deinem Browser auf. Oder poste mal ein paar Zeilen aus dem Log und gib die Domain an.
Es gibt im Grunde drei Ursachen für einen 404:
1. Du hast etwas falsch referenziert
2. Der User kommt über einen falschen Backlink auf die URL
3. Das Programm es Users fordert von sich aus etwas nicht vorhandens an.

Wenn Dein Server ein Apache ist und Du Windows verwendest, könnte Dir mein kleines Programm http://www.1ngo.de/web/access.log.html bei der Ursachenforschung helfen.

Kann man überhaupt die 404s völlig auf 0 reduzieren?

nein. Siehe oben 2. und insbesondere 3.

(Code 301 - Seite dauerhaft an anderer Stelle,

Die angegebene URL existiert nicht, aber der Server sagt, wo sie zu finden ist. Das kann auch passieren, wenn eine URL nur minimal falsch angefordert wird, z.B. seite.htm statt seite.html.

Code 206 - Unvollständiger Inhalt

Der User hatte nicht abgewartet, bis die Seite komplett übertragen wurde. Wenn das häufiger vorkommt, solltest Du die Seite kürzen.

Code 304 - Seite nicht geändert)

Der ist normal und sagt dem User (und Dir), daß die Seite schonmal aufgerufen und seitdem nicht mehr geändert wurde. Sie braucht also nicht nochmals übertragen werden, sondern kann aus dem Cache geholt werden.

freundliche Grüße
Ingo