TTL
Time to live: cuántos segundos puede un resolutor reutilizar una respuesta DNS en caché antes de volver a preguntar al servidor autoritativo.
Actualizado el 14 de agosto de 2026
TTL significa time to live, tiempo de vida, y en DNS es un número de segundos adjunto a cada registro. Le dice a cualquier resolutor que reciba la respuesta cuánto tiempo puede seguir sirviéndola desde memoria antes de volver a comprobarla. Se define por registro, así que un hostname puede ser ágil mientras el resto de la zona sigue siendo lento.
El intercambio es directo. Un valor bajo como 300 hace que un cambio llegue a todo el mundo en cinco minutos, a costa de más consultas. Un valor alto como 86400 significa un día de respuestas obsoletas tras una edición, a cambio de menos consultas y una primera conexión algo más rápida para quien repite. Para un hostname de enlaces cortos un valor moderado basta: la consulta ocurre una vez por visitante e intervalo, y la redirección en sí no se ve afectada.
La regla que ahorra tiempo es bajar el TTL antes de necesitarlo, no mientras lo necesitas. Una reducción solo surte efecto cuando expiran, con el valor antiguo, las cachés que guardan la respuesta anterior: eso es exactamente lo que se llama propagación de DNS y por eso las guías de conexión de dominios sugieren hacerlo con un día de antelación.