Link Prefetching
Was ist Link Prefetching?
Link Prefetching bezeichnet das vorsorgliche Laden einer Ressource, die ein Nutzer wahrscheinlich erst bei einer späteren Navigation benötigt. Der Browser ruft die angegebene Datei mit niedriger Priorität ab und legt sie im Cache ab. Erfolgt der erwartete Seitenwechsel, kann die Ressource ohne erneuten vollständigen Download bereitstehen.
Wie Link Prefetching funktioniert
Link Prefetching, auf Deutsch vorausschauendes Laden, nutzt freie Browser- und Netzwerkressourcen, um mögliche Folgeseiten oder Dateien vorab abzurufen. Die Anweisung wird im Kopfbereich des HTML-Dokuments als Resource Hint hinterlegt:
<link rel="prefetch" href="/naechste-seite/">
Der Browser behandelt Link Prefetching als Hinweis und nicht als verbindliche Anweisung. Er kann den Abruf verschieben oder vollständig auslassen, beispielsweise bei einer langsamen Verbindung, aktiviertem Datensparmodus oder bereits ausgelasteten Ressourcen. Ein gesetzter Prefetch-Eintrag garantiert deshalb weder einen Download noch eine messbar schnellere Navigation.
Erfolgt der Abruf, speichert der Browser die Ressource normalerweise im HTTP-Cache. Ruft der Nutzer anschließend die vorgeladene URL oder Datei auf, prüft der Browser zunächst den Cache. Ist der Eintrag noch gültig und stimmen URL sowie weitere Cache-Bedingungen überein, entfällt ein erneuter vollständiger Transfer.
Geeignete Ressourcen vorab laden
Link Prefetching eignet sich für Ressourcen, deren späterer Abruf mit hoher Wahrscheinlichkeit erfolgt. Ein typisches Beispiel ist die nächste Seite einer mehrteiligen Anleitung. Auch der nächste Schritt eines klar strukturierten Buchungsprozesses oder eine häufig aufgerufene Detailseite kann ein sinnvoller Kandidat sein.
Die Auswahl sollte auf Nutzungsdaten beruhen. Wenn beispielsweise nur ein kleiner Teil der Besucher von einer Kategorieseite zu einem bestimmten Produkt wechselt, verursacht das Vorladen dieser Produktseite bei den übrigen Besuchern unnötigen Datenverkehr. Link Prefetching ist am wirkungsvollsten, wenn die Navigationswahrscheinlichkeit deutlich höher ist als bei anderen möglichen Zielen.
Prefetch, Preload und Preconnect
Der Unterschied zwischen Link Prefetching und Preload liegt im Zeitpunkt der erwarteten Nutzung. rel="preload" lädt eine Ressource, die für das aktuelle Dokument benötigt wird. rel="prefetch" richtet sich dagegen an eine mögliche spätere Navigation. Browser priorisieren Preload deshalb üblicherweise höher als Prefetch.
| Methode | Aufgabe | Typischer Einsatz |
|---|---|---|
prefetch |
Lädt eine künftig wahrscheinlich benötigte Ressource mit niedriger Priorität. | Mögliche Folgeseite oder später benötigte Datei |
preload |
Lädt eine Ressource frühzeitig für das aktuelle Dokument. | Schriftart, Hero-Bild, Stylesheet oder wichtiges Skript |
preconnect |
Bereitet die Verbindung zu einer anderen Domain vor. | Früh benötigter externer Ressourcenserver |
dns-prefetch |
Löst den Domainnamen vor dem eigentlichen Verbindungsaufbau auf. | Wahrscheinlich benötigte externe Domain |
Preconnect und DNS-Prefetch laden keine eigentlichen Inhalte. Preconnect kann bereits DNS-Auflösung, TCP-Verbindung und bei HTTPS die TLS-Aushandlung vorbereiten. DNS-Prefetch beschränkt sich auf die Namensauflösung. Link Prefetching geht weiter, weil der Browser die angegebene Ressource tatsächlich abrufen darf.
Link Prefetching und SEO
Link Prefetching ist kein direkter Ranking-Faktor und ersetzt keine technische Onpage-Optimierung. Der mögliche SEO-Nutzen entsteht indirekt: Eine korrekt vorhergesagte Navigation kann sich für den Nutzer schneller anfühlen, weil Teile des nächsten Abrufs bereits im Browser-Cache liegen. Ob daraus bessere Nutzersignale entstehen, hängt vom konkreten Seitenablauf ab.
Link Prefetching verbessert die Core Web Vitals der aktuell geöffneten Seite nicht automatisch. Der Largest Contentful Paint misst den Aufbau der gegenwärtigen Seite. Eine vorgeladene Folgeseite kann diesen Wert erst bei der späteren Navigation beeinflussen, sofern die Ressource aus dem Cache verwendet wird und der Browser den Abruf tatsächlich ausgeführt hat.
Link Prefetching führt außerdem nicht automatisch zur Indexierung einer URL. Suchmaschinen entscheiden anhand ihrer eigenen Crawling- und Indexierungssysteme, welche Dokumente verarbeitet werden. Für die Auffindbarkeit einer Seite bleiben reguläre interne Links, eindeutige Statuscodes, eine konsistente Sitemap und eine technisch zugängliche Seitenstruktur maßgeblich. Hinweise zur systematischen Prüfung liefert eine technische SEO-Analyse.
Für SEA und GEO, also Generative Engine Optimization, hat Link Prefetching ebenfalls keine direkte Steuerungsfunktion. Anzeigenrankings und Erwähnungen in KI-Antworten ändern sich nicht durch einen Prefetch-Eintrag. Relevant wird die Technik nur als Teil einer schnellen, stabilen Nutzererfahrung nach dem Klick oder beim Wechsel zwischen Informationsseiten.
Link Prefetching richtig messen
Messbar ist Link Prefetching zum Beispiel so: Öffne die Netzwerkansicht der Browser-Entwicklertools, lade die Ausgangsseite neu und suche nach der vorgeladenen Ressource. Prüfe Initiator, Priorität, Übertragungsgröße und Cache-Status. Rufe danach die Zielseite auf und kontrolliere, ob die Ressource aus dem Speicher bedient oder erneut übertragen wurde.
Ein Test sollte mehrere Bedingungen berücksichtigen. Führe Messungen mit leerem und gefülltem Cache, unterschiedlichen Netzwerkprofilen sowie auf Mobilgeräten durch. Ein erfolgreicher Abruf im schnellen Büronetz belegt noch keinen Nutzen für Nutzer mit begrenztem Datenvolumen oder instabiler Mobilfunkverbindung.
Die allgemeine Ladeleistung deiner Website kannst du mit dem kostenlosen Ladezeiten-Check untersuchen. Vergleiche dabei nicht nur Einzelmessungen, sondern auch wiederkehrende Seitenaufrufe und reale Navigationswege.
Prüfe die technische Ausgangslage deiner Seite:
Typische Fehler beim Prefetching
Der häufigste Fehler besteht darin, zu viele mögliche Ziele gleichzeitig vorzuladen. Zehn Prefetch-Anweisungen bedeuten zehn potenzielle zusätzliche Abrufe, obwohl der Nutzer meist nur eines dieser Ziele auswählt. Dadurch steigen Datenverbrauch und Serveranfragen, während der erwartete Geschwindigkeitsvorteil sinkt.
Ein weiterer Denkfehler betrifft den Cache: Ein erfolgreicher Prefetch-Abruf bedeutet nicht zwingend, dass die spätere Navigation vollständig aus dem Cache kommt. Abweichende URLs, Cache-Control-Vorgaben, Authentifizierung, Cookies oder eine zwischenzeitlich abgelaufene Ressource können einen weiteren Netzwerkabruf auslösen. Entscheidend ist deshalb der gemessene Seitenwechsel und nicht allein der sichtbare Prefetch-Request.
Häufige Fragen zu Link Prefetching
Unterstützt jeder Browser Link Prefetching?
Die Unterstützung und das konkrete Verhalten unterscheiden sich zwischen Browsern. Selbst ein unterstützender Browser darf einen Prefetch-Hinweis aufgrund der Verbindung, eigener Priorisierungsregeln oder Nutzereinstellungen ignorieren.
Kann Link Prefetching eine Website langsamer machen?
Zu viele Prefetch-Abrufe können Bandbreite, Cache-Speicher und Serverressourcen beanspruchen. Das Risiko steigt, wenn große Dateien oder zahlreiche unwahrscheinliche Navigationsziele vorgeladen werden.
Sollte jede interne Seite vorgeladen werden?
Nein. Sinnvoll sind wenige Seiten mit einer hohen Aufrufwahrscheinlichkeit, etwa der nächste Schritt eines linearen Prozesses. Eine flächendeckende Nutzung erzeugt überwiegend unnötige Abrufe.
Funktioniert Link Prefetching auch für externe Domains?
Externe Ressourcen können grundsätzlich als Ziel angegeben werden. Browserseitige Sicherheitsregeln, Cache-Partitionierung, CORS-Vorgaben und Datenschutzmechanismen können den späteren Nutzen jedoch begrenzen.
Was ist der Unterschied zwischen Prefetching und Lazy Loading?
Prefetching lädt eine künftig wahrscheinlich benötigte Ressource vorzeitig. Lazy Loading verschiebt dagegen den Abruf einer aktuell noch nicht benötigten Ressource, bis sie beispielsweise in die Nähe des sichtbaren Bereichs gelangt.
Wie finde ich geeignete Prefetch-Ziele?
Analysiere reale Navigationspfade und wähle Ziele, die nach einer bestimmten Ausgangsseite besonders häufig aufgerufen werden. Prüfe anschließend mit den Browser-Entwicklertools, ob der Abruf erfolgt und beim Seitenwechsel aus dem Cache genutzt wird.
Wenn du Link Prefetching und weitere technische Ladezeitmaßnahmen strukturiert bewerten lassen möchtest, bietet ein Potenzialcheck eine fachliche Einordnung deiner Website.
Sie haben noch Fragen?







