Wenn ein Link ins Leere zeigt, dann sendet der Server auf den der Link zeigt eine HTTP Status Meldung 404, die “Not found” bedeutet.
Insofern nichts anderes konfiguriert ist, erscheint dann z.B. beim Apache-Server eine im nüchternen Weiss gehaltene Seite mit der simplen Meldung: “404 Not Found”.
Das muss allerdings nicht so sein. Es ist ein leichtes, den Server so zu konfigurieren, dass die Fehlermeldung im Design der eigenen Website erscheint und ggf. zusätzliche Informationen anzeigt.
Jede Website, die was auf sich hält, zeigt die 404er Fehlermeldung deshalb nicht als simple Fehlermeldung an, sondern paßt an. Erstellt die Fehlerseite im Design der Website (oder ganz gezielt anders als der Rest der Website), bietet hilfreiche Links an (zur Startseite, Suche, Tag-Clouds etc.), weist auf Kontakt-Formulare hin und versucht so, den Besucher der Website nicht im Regen stehen zu lassen, sondern etwas hilfreiches an die Hand zu geben.
Ich erinnere mich sogar an Fälle, in denen die 404er Seite mit Werbe-Bannern bestückt wurde. Yahoo macht das zum Beispiel, aber die haben ja auch sonst an vielen Ecken und Enden Banner-Einblendungen.
Im Ergebnis geht es also darum, den User Hilfe anzubieten und ihn darüber auf der Website zu halten.
Etwas überrascht bin ich immer wieder, wenn große Unternehmen solche Standards nicht berücksichtigen. Da werden hohe Beträge in Konzeption, Entwicklung, Pflege und Hosting gesteckt und dann werden so einfache Mittel nicht berücksichtigt.
Ein Beispiel dafür ist Youtube. Rufe ich einen nicht existierenden Link wie www.youtube.com/p auf, so erscheint lediglich folgendes:

Links ala www.youtube.com/irgend-etwas sind meist Links, die auf einen sogenannten Channel verlinken. Gibt es den verlinkten Channel aber nicht, so erscheint obige nüchterne Fehlermeldung.
Komisch ist, dass dies bei weitem nicht bei allen nicht funktionierenden Links der Fall ist. Verlinke ich z.B. ein Video mit einer fehlerhaften ID, so erscheint auch eine entsprechende Fehlermeldung im Layout der Website:

Es gibt also keinen technischen Grund, warum nicht auch bei fehlerhaften Channel-Links eine Fehlermeldung im Youtube-Layout erscheinen könnte.
Ein paar schöne Beispiele für 404er-Seiten mit ganz unterschiedlichen Ansätzen findet man beim 404 Research Lab.

