Warum Links kaputtgehen
- Seiten wurden gelöscht oder umbenannt, ohne eine Weiterleitung einzurichten. Mit Abstand die häufigste Ursache - ein URL-Slug ändert sich bei einem Redesign, und niemand leitet die alte Adresse per 301 auf die neue um.
- Externe Websites werden umstrukturiert oder gehen offline. Ein Link, auf den Sie keinen Einfluss haben, funktioniert plötzlich nicht mehr, weil die andere Seite ihre URLs geändert hat oder abgeschaltet wurde.
- Tippfehler im href. Ein einzelnes falsch getipptes Zeichen in einem handgeschriebenen Link, im Review leicht zu übersehen, aber für einen Crawler leicht zu finden.
- Inhalte wurden hinter einen neuen Content-Typ oder eine neue Routenstruktur verschoben, ohne dass jeder interne Link aktualisiert wurde, der auf den alten Pfad zeigte.
So findet man jeden defekten Link
Scanverras Browser-Test crawlt eine Live-Seite, sammelt bis zu 25 dort gefundene Links und prüft jeden davon mit einer HEAD-Anfrage - einer schlanken Anfrage, die nur den Statuscode abfragt, nicht die komplette Seite -, gebündelt in Sechser-Gruppen, damit eine vollständige Prüfung in Sekunden statt Minuten abgeschlossen ist. Jeder Link, der 400 oder höher zurückgibt oder in ein Timeout läuft, wird als defekt gemeldet. Hat eine Seite mehr als 25 Links, werden in diesem Durchlauf nur die ersten 25 geprüft.
So behebt man es
1. Verschobene oder umbenannte Seiten weiterleiten, nicht einfach löschen
Wann immer eine URL tatsächlich verschwindet, bewahrt eine dauerhafte (301-)Weiterleitung zur nächstpassenden Alternative sowohl die Absicht des Nutzers als auch jede Link-Equity, die auf die alte Adresse zeigt:
1export default {
2 async redirects() {
3 return [
4 {
5 source: "/blog/old-post-slug",
6 destination: "/blog/new-post-slug",
7 permanent: true,
8 },
9 ];
10 },
11};2. Tote externe Links reparieren oder entfernen
Bei einem Link, den Sie nicht kontrollieren und der nun defekt ist, finden Sie entweder den neuen Standort des Inhalts und aktualisieren den href, oder Sie entfernen den Link und die Referenz komplett, wenn die Quelle endgültig verschwunden ist - ein veralteter Verweis ist schlimmer als gar keiner.
3. Einen verdächtigen Link schnell manuell stichprobenartig prüfen
1curl -I https://example.com/some/path4. Besuchern eine wirklich nützliche 404-Seite bieten
Sie werden nicht jeden defekten Link finden, bevor ein Nutzer darüber stolpert - eine individuelle 404-Seite mit Suchfeld und Links zurück in Ihre Hauptnavigation macht aus einer unvermeidlichen Sackgasse eine, aus der man wieder herausfindet, statt einer Absprung.
Wie Scanverra dies erkennt
Scanverras Browser-Test crawlt die Seite tatsächlich und stellt echte HEAD-Anfragen an bis zu 25 gefundene Links, gebündelt in Sechser-Gruppen, und meldet jeden, der einen Fehlerstatus zurückgibt oder in ein Timeout läuft - eine Live-Prüfung gegen den tatsächlichen aktuellen Zustand dieser Links, kein gecachtes oder geschätztes Ergebnis.