Un nombre de dominio no se compra una sola vez. Se registra por un plazo, a menudo de un año, y funciona solo mientras el registro esté pagado. Cuando el plazo termina y nadie lo renueva, el dominio deja de resolverse. El sitio web se apaga, y también todas las direcciones de correo de ese dominio.

Esta guía te muestra cómo encontrar la fecha de vencimiento de un dominio, cómo interpretarla y cómo asegurarte de que no se te pase una renovación.

Por qué importa la fecha

Una renovación olvidada es una de las formas más silenciosas de perder un sitio web. El servidor está sano, el certificado es válido, el código no ha cambiado y, aun así, nadie puede entrar al sitio, porque el nombre ya no apunta a ningún lado.

La fecha también condiciona otras cosas. La renovación de certificados que demuestra el control del dominio puede fallar cuando el dominio caduca. El correo deja de llegar. Las llamadas de retorno de servicios de pago o de inicio de sesión hacia tu dominio fallan. Lo que ocurre en los días posteriores al vencimiento se explica en Qué pasa cuando vence un dominio.

Tres lugares donde encontrar la fecha

Fuente Qué obtienes Ideal para
La cuenta de tu registrador La fecha en que tu registrador cobrará o el dominio vencerá, además de los ajustes de renovación Dominios que son tuyos
RDAP Una respuesta estructurada del registro, legible por programas Cualquier dominio público, scripts, monitorización
WHOIS Una respuesta en texto plano pensada para personas Cualquier dominio público, una consulta rápida

Empieza por el registrador. Es el único lugar que además te muestra si la renovación automática está activada y qué método de pago usará. Las consultas públicas son útiles cuando el dominio pertenece a otra persona, cuando gestionas muchos dominios o cuando quieres una comprobación que no dependa de tu propia cuenta.

Comprobar con RDAP

RDAP son las siglas de Registration Data Access Protocol. Se diseñó para sustituir a WHOIS. La página de RDAP de ICANN indica que, desde el 28 de enero de 2025, los registros y registradores de dominios genéricos de primer nivel ya no están obligados a ofrecer WHOIS, salvo algunas excepciones, así que RDAP es la consulta que conviene aprender.

Una respuesta RDAP es JSON enviado por HTTPS. Las fechas aparecen en una lista llamada events. Cada evento tiene un eventAction y un eventDate. La acción expiration marca la fecha en que el registro está previsto que venza, y registration indica cuándo se registró por primera vez (RFC 9083).

Puedes preguntar a un servicio de consulta público, que te redirige al servidor del registro correcto:

curl -sL -H "Accept: application/rdap+json" https://rdap.org/domain/example.com

Para mostrar solo el evento de vencimiento, con la herramienta jq instalada:

curl -sL -H "Accept: application/rdap+json" https://rdap.org/domain/example.com \
  | jq '.events[] | select(.eventAction == "expiration")'

La consulta siempre usa el nombre de dominio registrado, por ejemplo example.com, no www.example.com. Para un nombre como example.co.uk, el dominio registrado es example.co.uk completo.

Qué esperar de RDAP:

  • Una respuesta 404 significa que la consulta no encontró nada para ese nombre.
  • Una respuesta 429 significa que consultas con demasiada frecuencia. Espera y respeta la cabecera Retry-After si está presente (RFC 7480).
  • Puede que la lista events no tenga ninguna entrada expiration. Consulta la sección que está dos apartados más abajo.

Comprobar con WHOIS

WHOIS es más antiguo. Responde en texto plano a través de una conexión simple al puerto 43 (RFC 3912):

whois example.com

Busca una línea que mencione el vencimiento. En muchos dominios genéricos dice «Registry Expiry Date», pero la etiqueta cambia de un registro a otro, y el formato está pensado para personas, no para programas. El protocolo no tiene campos estándar, así que un script que lee la salida de un registro puede fallar con la de otro.

Por qué la fecha puede faltar o sorprenderte

  • El registro no la publica. Algunos registros de dominios de país dejan fuera la fecha de vencimiento de las respuestas públicas. RDAP entonces no tiene ningún evento expiration. Una herramienta no puede inventar una fecha que el registro no da.
  • Se rechazó la consulta. Los límites de frecuencia y los errores temporales del registro son habituales. Eso no dice nada sobre el dominio.
  • El registro y el registrador no coinciden. A veces los registradores muestran una fecha de «pagado hasta» distinta de la del registro. Toma la más temprana como fecha límite.
  • Consultaste el nombre equivocado. Un subdominio no tiene un registro propio. Lo tiene el dominio registrado que está por encima.
  • Es otro vencimiento distinto. El registro de un dominio, un plan de alojamiento y un certificado tienen cada uno su propia fecha de fin. Renovar uno no renueva los demás.

Cómo evitar que se te pase una renovación

  1. Activa la renovación automática en el registrador y comprueba que la tarjeta guardada no haya caducado.
  2. Usa un buzón que alguien lea como contacto del registrador. Los recordatorios de renovación enviados a un antiguo empleado son una causa clásica de dominios perdidos. La política de ICANN para dominios genéricos exige que los registradores envíen al menos dos recordatorios antes del vencimiento, aproximadamente con un mes y con una semana de antelación, pero un recordatorio solo funciona si alguien lo lee.
  3. Registra el dominio por varios años si es importante y el precio es aceptable.
  4. Mantén una lista de todos los dominios de los que eres responsable, con el registrador y la fecha de vencimiento.
  5. Añade un aviso independiente. Un monitor que comprueba la fecha y te avisa no depende de que los correos del registrador te lleguen.

Monitoriza la fecha con UptimeWire

Por cada sitio web que añades, UptimeWire toma el dominio de la dirección del sitio y pregunta al registro su fecha de vencimiento una vez al día, mediante RDAP. Tú eliges con cuántos días de antelación quieres recibir el aviso, por separado para cada sitio web. El valor predeterminado es de 30 días.

Cuando la fecha entra en ese plazo, UptimeWire envía un único aviso por correo y por Telegram. No repite el aviso cada día y no lo envía a canales de webhook ni de chat. Un aviso de dominio no es un incidente: no abre ninguno.

Note

Si el registro no publica ninguna fecha de vencimiento, la comprobación muestra el dominio como desconocido y no envía ningún aviso. Para un dominio así, guarda tu propio recordatorio.

UptimeWire no renueva el dominio y no puede garantizar una fecha conocida para todos los dominios. Te avisa cuando la fecha se acerca, y la renovación sigue en tus manos.

Lista de comprobación

  • Lee la fecha de vencimiento de cada dominio en la cuenta de tu registrador.
  • Confirma que la renovación automática está activada y que el método de pago es válido.
  • Asegúrate de que los correos de recordatorio van a un buzón que se lee.
  • Contrasta la fecha con una consulta RDAP.
  • Donde no se publique ninguna fecha, programa un recordatorio en el calendario.
  • Añade un aviso que no dependa del registrador.