TTL (Time to Live)

Was ist TTL?

TTL, ausgeschrieben Time to Live, bezeichnet die festgelegte Lebensdauer von Daten in einem Netzwerk oder Cache. Im Domain Name System wird der Wert in Sekunden angegeben. Eine TTL von 3.600 erlaubt beispielsweise, einen DNS-Eintrag bis zu einer Stunde zwischenzuspeichern, bevor eine erneute Abfrage erforderlich ist.

Wie funktioniert TTL?

TTL bestimmt, wie lange ein zwischengespeicherter Datensatz verwendet werden darf. Bei DNS-Einträgen übermittelt der autoritative Nameserver den Wert zusammen mit der angefragten Information. Ein DNS-Resolver speichert den Eintrag anschließend höchstens für diese Dauer. Nach Ablauf der Frist muss der Resolver den zuständigen Nameserver erneut abfragen.

Die Zeitangabe beginnt mit der Speicherung des DNS-Eintrags und zählt in Sekunden herunter. Ein Datensatz mit dem Ausgangswert 3.600 kann nach 15 Minuten deshalb noch eine verbleibende Lebensdauer von 2.700 Sekunden anzeigen. Eine erneute Anfrage innerhalb dieser Zeit erhält üblicherweise die gecachte Antwort, wodurch weniger Abfragen am autoritativen Nameserver ankommen.

Eine TTL von 300 Sekunden entspricht 5 Minuten, 3.600 Sekunden entsprechen einer Stunde und 86.400 Sekunden entsprechen 24 Stunden. Diese Umrechnung beschreibt nur die eingestellte Cache-Dauer. Sie ist keine Garantie dafür, dass jede Anwendung einen DNS-Eintrag exakt zu diesem Zeitpunkt aktualisiert.

TTL bei DNS-Einträgen

Im DNS kann jeder Ressourceneintrag eine eigene TTL besitzen. Das betrifft unter anderem A- und AAAA-Records für IP-Adressen, MX-Records für Mailserver, CNAME-Records für Aliasnamen und TXT-Records für zusätzliche Textinformationen. Die Einstellung erfolgt normalerweise beim DNS-Provider oder innerhalb der Nameserver-Konfiguration.

BeispielwertUmgerechnete DauerMögliche Verwendung
3005 MinutenGeplante Änderung mit kurzen Aktualisierungsintervallen
3.6001 StundeRegelmäßiger Betrieb mit überschaubarer Cache-Dauer
86.40024 StundenStabile Einträge, die selten geändert werden

Eine kurze TTL ermöglicht schnellere reguläre Aktualisierungen, erhöht aber die Zahl der DNS-Abfragen. Eine lange TTL reduziert wiederholte Abfragen und hält vorhandene Einträge länger im Cache. Der passende Wert hängt deshalb davon ab, wie häufig sich der Datensatz ändert und wie schnell eine geplante Änderung bei neuen DNS-Abfragen sichtbar werden soll.

TTL bei Website-Umzügen

Bei einem Serverwechsel oder Relaunch sollte die TTL bereits vor der DNS-Änderung reduziert werden. Eine Absenkung unmittelbar beim Wechsel wirkt auf bereits gespeicherte Einträge nicht rückwirkend. Ein Resolver, der zuvor einen Wert von 86.400 Sekunden erhalten hat, darf die alte Antwort weiterhin bis zu 24 Stunden verwenden.

Nach dem erfolgreichen Umzug kann die TTL wieder erhöht werden. Vorher sollten der neue Server, das TLS-Zertifikat, Weiterleitungen, interne Links und die Erreichbarkeit aller relevanten URLs geprüft sein. Eine technische Prüfung des Relaunchs umfasst zusätzlich Statuscodes, Canonicals, robots.txt und XML-Sitemaps. Eine ausführliche Übersicht bietet die SEO-Checkliste für den Website-Relaunch.

  • Reduziere die TTL mit ausreichendem Vorlauf vor der geplanten DNS-Änderung.
  • Prüfe, ob alle betroffenen DNS-Records korrekt auf das neue Ziel zeigen.
  • Überwache während der Umstellung sowohl den bisherigen als auch den neuen Server.
  • Erhöhe die TTL erst, wenn der neue Zielserver stabil erreichbar ist.

Welche Bedeutung hat TTL für SEO?

TTL ist kein direkter Ranking-Faktor. Eine fehlerhafte DNS-Konfiguration kann jedoch dazu führen, dass Nutzer und Suchmaschinen-Crawler zeitweise den falschen Server erreichen oder keine Verbindung aufbauen können. Wiederholte Erreichbarkeitsfehler beeinträchtigen das Crawling und können die Verarbeitung geänderter Inhalte verzögern.

Der verbreitete Denkfehler besteht darin, eine kurze TTL automatisch mit einer schnelleren Website gleichzusetzen. Die DNS-Auflösung ist nur ein Teil des Seitenaufrufs. Eine kurze Cache-Dauer führt sogar zu häufigeren DNS-Abfragen. Für die tatsächliche Ladezeit sind zusätzlich Serverantwort, HTML, Bilder, Skripte, Schriftarten und HTTP-Caching relevant. Prüfe die gesamte Ladezeit deshalb mit einem Website-Speed-Test und bewerte DNS-Zeiten nicht isoliert.

Für GEO, also Generative Engine Optimization, gilt derselbe technische Zusammenhang. KI-Systeme und deren Suchdienste benötigen erreichbare, abrufbare Quellen. Eine stabile DNS-Konfiguration unterstützt damit die technische Zugänglichkeit von Inhalten, liefert allein aber kein Signal für deren fachliche Qualität oder Zitierwürdigkeit.

TTL und Cache-Control unterscheiden

Der Unterschied zwischen DNS-TTL und HTTP-Cache-Control liegt im gespeicherten Inhalt. Die DNS-TTL legt fest, wie lange beispielsweise die Zuordnung einer Domain zu einer IP-Adresse gecacht werden darf. Die HTTP-Anweisung Cache-Control: max-age bestimmt dagegen, wie lange ein Browser oder Zwischenspeicher eine konkrete Webressource wie ein Bild, Stylesheet oder HTML-Dokument als aktuell behandeln darf.

Auch die TTL eines IP-Pakets hat eine andere Aufgabe. Bei IPv4 wird dieser Wert bei jedem durchlaufenen Router reduziert. Erreicht der Wert null, wird das Paket verworfen. Dadurch können Datenpakete nicht unbegrenzt in einer Netzwerkschleife zirkulieren. Bei IPv6 heißt das entsprechende Feld Hop Limit. Diese Netzwerkfunktion wird in Übertragungsschritten und nicht als DNS-Cache-Dauer bewertet.

TTL prüfen und richtig einordnen

Messbar ist die TTL durch eine DNS-Abfrage des jeweiligen Records. Das Ergebnis zeigt üblicherweise die verbleibende Lebensdauer des aktuell gelieferten Eintrags. Mehrere Abfragen können unterschiedliche Restwerte liefern, weil verschiedene Resolver den Datensatz zu unterschiedlichen Zeitpunkten gespeichert haben.

Eine sichtbare Änderung beweist deshalb nicht, dass jeder Nutzer bereits denselben DNS-Eintrag erhält. Lokale Betriebssysteme, Browser, Unternehmensnetzwerke und Internetprovider können zusätzliche Caches einsetzen. Prüfe eine geplante Migration aus mehreren Netzwerken und kontrolliere parallel die Zugriffsprotokolle des alten und des neuen Servers. Ein technischer SEO-Crawl ergänzt diese Prüfung um erreichbare URLs, Statuscodes und Indexierungssignale.

Häufige Fragen zur TTL

Was bedeutet eine TTL von 3600?

Eine TTL von 3600 entspricht 3.600 Sekunden beziehungsweise einer Stunde. Ein DNS-Resolver darf den betreffenden Eintrag innerhalb dieser Zeit aus seinem Cache beantworten, bevor eine erneute Abfrage erforderlich wird.

Kann eine zu hohe TTL eine DNS-Änderung verzögern?

Eine hohe TTL verlängert die zulässige Cache-Dauer des alten Eintrags. Wurde vor einer Änderung ein Wert von 86.400 Sekunden ausgeliefert, können Resolver diese Antwort bis zu 24 Stunden weiterverwenden.

Was passiert bei einer TTL von null?

Bei einem DNS-Eintrag bedeutet der Wert null, dass die Antwort nicht regulär zwischengespeichert werden soll. Dadurch entstehen bei wiederholten Anfragen mehr Zugriffe auf die zuständigen Nameserver.

Macht eine niedrige TTL die Website schneller?

Eine niedrige TTL macht die Website nicht automatisch schneller. Sie verkürzt die DNS-Cache-Dauer und kann dadurch häufigere DNS-Abfragen verursachen. Für die Seitenladezeit müssen auch Serverantwort, Dateigrößen und HTTP-Caching geprüft werden.

Wie lange dauert eine DNS-Umstellung?

Die Dauer hängt vor allem von den zuvor ausgelieferten TTL-Werten und den beteiligten Caches ab. Bereits gespeicherte Antworten bleiben bis zum Ablauf ihrer ursprünglichen Lebensdauer gültig, auch wenn die TTL inzwischen reduziert wurde.

Ist TTL dasselbe wie DNS-Propagation?

TTL und DNS-Propagation bezeichnen unterschiedliche Aspekte. TTL ist die zulässige Cache-Dauer eines DNS-Eintrags. DNS-Propagation beschreibt den Zeitraum, in dem Resolver nach Ablauf ihrer Caches nach und nach die geänderten Daten abrufen.

Wenn du DNS-Konfiguration, Crawling und Indexierung deiner Website systematisch prüfen lassen möchtest, liefert ein technisches Audit eine priorisierte Grundlage für die Umsetzung.

Technisches SEO-Audit anfragen


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO GEO Angebot


Weitere Inhalte