Fehlende Dateien
Fordert die Startseite Skripte, Stylesheets, Schriften oder Bilder an, die der Server nicht liefert?
Was wir prüfen
Wir laden die Startseite in einem echten Browser und schauen bei jeder angeforderten Datei, was der Server antwortet. Als fehlgeschlagen gilt eine Anfrage mit einem Statuscode ab 400 (etwa 404 «nicht gefunden» oder 500 «Serverfehler») oder mit einem Netzwerkfehler, weil die Adresse nicht auflösbar oder der Server nicht erreichbar ist.
- Dateien der eigenen Domain: Warnung, wenn Skripte, Stylesheets, Schriften oder eingebettete Seiten fehlen oder wenn drei oder mehr Dateien fehlen. Hinweis bei einzelnen Bildern oder sonstigen Dateien.
- Dateien von Drittanbietern: Hinweis.
Anfragen, die der Browser selbst abbricht, etwa weil die Seite weiternavigiert, zählen nicht.
Warum das wichtig ist
Eine Seite besteht aus Dutzenden Dateien. Fehlt eine, merkt der Browser das still: Ein fehlendes Stylesheet lässt die Seite unformatiert aussehen, ein fehlendes Skript lässt das Menü stehen, eine fehlende Schrift wird durch eine Ersatzschrift ersetzt, ein fehlendes Bild zeigt eine leere Fläche. Jede dieser Lücken kostet Vertrauen, und keine erzeugt eine Fehlermeldung für den Betreiber.
Fehlende Dateien entstehen typischerweise beim Umzug auf einen neuen Server, beim Wechsel des Themes, beim Löschen eines Plugins, dessen Dateien noch eingebunden sind, oder weil ein Bild in der Mediathek gelöscht wurde, das eine Seite noch verwendet. Jede fehlgeschlagene Anfrage kostet zudem Ladezeit, denn der Browser wartet auf die Antwort.
Suchmaschinen und Prüfwerkzeuge werten viele 404-Antworten als Zeichen mangelnder Pflege.
So behebst Du es
Die Detailangabe im Bericht nennt den Statuscode und die Adresse jeder fehlgeschlagenen Datei.
- 404 bei eigenen Dateien: Die Datei wurde verschoben, gelöscht oder nie hochgeladen. Lade sie an die genannte Adresse hoch, korrigiere den Pfad in der Vorlage, oder entferne die Einbindung.
- 403: Der Server verweigert den Zugriff. Prüfe die Dateirechte und Regeln in
.htaccessoder der Serverkonfiguration. - 500 oder 503: Der Server hat ein Problem mit dieser Adresse, oft ein Skript, das die Datei dynamisch erzeugt. Logdateien des Servers zeigen die Ursache.
- Netzwerkfehler: Die Domain existiert nicht mehr oder antwortet nicht, typisch bei abgeschalteten Diensten. Entferne die Einbindung.
- Reste alter Plugins oder Themes: Such im HTML nach dem Pfad und entferne den Verweis im CMS.
So prüfst Du es selbst
Öffne die Entwicklertools (F12), Reiter «Netzwerk», und lade die Seite neu. Rot markierte Zeilen sind fehlgeschlagene Anfragen; die Spalte «Status» zeigt die Antwort. Mit dem Filter «Fehler» oder der Sortierung nach Status findest Du sie schnell.
Häufige Fragen
Was ist der Unterschied zu defekten Links?
Links führen Besucher per Klick auf andere Seiten. Hier geht es um Dateien, die die Seite selbst beim Laden braucht: Skripte, Stylesheets, Schriften, Bilder und eingebettete Inhalte. Fehlt eine davon, ist die Seite unvollständig, ohne dass jemand klickt.
Ein fehlendes Favicon oder ein Tracking-Pixel, ist das schlimm?
Nein. Einzelne fehlende Bilder oder Dateien von Drittanbietern melden wir nur als Hinweis. Eine Warnung gibt es erst bei Skripten, Stylesheets und Schriften oder wenn sich die Fehler häufen.
Warum zählt die Startseite selbst nicht?
Ob die Startseite erreichbar ist und wie sie antwortet, prüfen andere Checks. Hier zählen nur die Dateien, die sie nachlädt.
Jetzt eine Website prüfen
Wir prüfen «Fehlende Dateien» und alle anderen Punkte in wenigen Minuten, kostenlos und ohne Anmeldung.
Verwandte Themen
-
JavaScript-Fehler
Brechen Skripte beim Laden der Startseite mit Fehlern ab?
-
Defekte Links
Führen die Links auf der Startseite zu funktionierenden Seiten?
-
Zwischenspeicher im Browser
Erlaubt der Server dem Browser, Bilder, Stylesheets und Skripte zwischenzuspeichern?
-
Bilder
Werden die Bilder auf der Startseite in modernen Formaten, passender Grösse und mit Lazy Loading geladen?