⚡ Automatización
📖 Caso de estudio

Cómo automatizar la
detección de fechas expiradas
en una web

Cuando una web tiene cientos de páginas con fechas, eventos o sesiones, mantenerlas actualizadas manualmente es inviable. La automatización lo resuelve.

✍️ Raül Medina ⏱️ 6 min de lectura 🏷️ Automatización · Gestión de contenidos
El problema

El contenido caducado es más común de lo que parece

Cualquier web que publique eventos, sesiones, ofertas o convocatorias con fecha tiene el mismo problema: cuando esa fecha pasa, la información queda obsoleta. Y detectarla a tiempo es más difícil de lo que parece.

En webs pequeñas, una revisión manual periódica puede ser suficiente. Pero en organizaciones con decenas o cientos de páginas actualizadas por diferentes equipos, el control manual se convierte en un cuello de botella. El contenido caducado perjudica la experiencia del usuario, genera desconfianza y puede afectar al posicionamiento SEO.

❌ Sin automatización

  • Contenido expirado permanece visible
  • Revisión manual lenta e inconsistente
  • Los responsables no reciben avisos
  • Mala experiencia para el usuario
  • Difícil escalar a cientos de páginas

✓ Con automatización

  • Detección automática en tiempo real
  • Análisis simultáneo de todas las páginas
  • Aviso directo al responsable del contenido
  • Registro automático de incidencias
  • Escalable sin esfuerzo adicional
La solución

Un sistema de vigilancia automática del contenido

La solución consiste en un flujo automatizado que revisa periódicamente las páginas definidas, detecta fechas vencidas y notifica a los responsables sin intervención humana.

🔍

Escaneo automático

Visita las URLs definidas y extrae el contenido relevante de cada página.

📅

Detección de caducidad

Compara las fechas encontradas con la fecha actual e identifica el contenido vencido.

📧

Notificación inmediata

Envía un correo automático al responsable con el detalle exacto de qué actualizar.

📋

Trazabilidad total

Registra todas las incidencias en un documento centralizado para su seguimiento.

¿Cómo funciona el proceso?

El flujo se puede adaptar a cualquier tipo de web o plataforma. En términos generales, sigue estos pasos:

1

Lee la lista de páginas a revisar

A partir de un documento de control con las URLs y los responsables asignados, el sistema obtiene qué páginas debe analizar.

Automático
2

Visita y extrae el contenido

Accede a cada URL y extrae los elementos con fecha: eventos, sesiones, convocatorias, ofertas u otros contenidos temporales.

Automático
3

Detecta las fechas caducadas

Compara cada fecha encontrada con la fecha actual. Si ya ha pasado y el contenido sigue publicado, se marca como incidencia.

Detección inteligente
4

Notifica al responsable

Genera y envía un correo electrónico personalizado al responsable de cada página afectada, indicando exactamente qué debe actualizar o despublicar.

Notificación por email
5

Registra la incidencia

Guarda toda la información en el documento de control: URL, contenido expirado, fecha de detección y estado del aviso.

Automático
Caso de estudio

Aplicación práctica: la UOC y sus sesiones informativas

Caso de estudio real

🎓 Universitat Oberta de Catalunya (UOC)

La UOC publica sesiones informativas para sus programas de Grado y Máster. Cada programa puede tener varias sesiones al año, publicadas en sus fichas web tanto en catalán como en castellano. Con un catálogo de decenas de programas, mantener estas fechas actualizadas manualmente requería una revisión periódica costosa y propensa a errores.

El sistema automatizado visita cada ficha web en ambos idiomas, detecta las sesiones con fecha ya celebrada que siguen publicadas y notifica automáticamente al responsable del programa para que actúe.

2
idiomas analizados
0
intervención manual
100%
trazabilidad

El correo que recibe cada responsable

El sistema genera un aviso claro y accionable para que el responsable sepa exactamente qué debe hacer sin necesidad de investigar:

📧 Ejemplo de notificación automática

⚠️ Contenido expirado
Correo generado automáticamente
Resultado clave
El responsable recibe el aviso exacto sin tener que buscar nada. El documento de control queda actualizado automáticamente con el registro de la incidencia.
💡

El mismo sistema es aplicable a cualquier web con contenido temporal: portales de empleo, webs de eventos, plataformas de formación, tiendas online con ofertas por tiempo limitado o cualquier organización que gestione información con fecha de caducidad.

Más allá del caso de estudio

¿En qué otros contextos es aplicable?

Este tipo de automatización es útil en cualquier organización que gestione contenido web con fecha. Algunos ejemplos:

🏫 Educación

Convocatorias, jornadas de puertas abiertas, plazos de matrícula.

🏢 Empresas

Ofertas de empleo, promociones, eventos corporativos.

🏛️ Administración

Convocatorias públicas, plazos de solicitud, subvenciones.

🛍️ E-commerce

Ofertas por tiempo limitado, descuentos estacionales, lanzamientos.

🎭 Cultura

Eventos, exposiciones, ciclos de actividades con fecha de fin.

🏥 Salud

Campañas de prevención, jornadas de salud, convocatorias clínicas.

Preguntas frecuentes

Dudas habituales sobre este tipo de automatización

¿Es complicado implementar este sistema?

Depende de la web y de la estructura del contenido. En general, los elementos necesarios son: acceso a las URLs a revisar, un sistema para extraer las fechas del HTML y un servicio de envío de correo. Con las herramientas de automatización actuales, es posible implementarlo sin conocimientos de programación avanzada.

¿Con qué frecuencia se debe ejecutar?

Depende de la frecuencia con la que se publican contenidos con fecha. Para webs con actualizaciones frecuentes, se recomienda una ejecución semanal o incluso diaria. Para webs con menos movimiento, con una revisión quincenal suele ser suficiente.

¿Qué pasa si la web tiene contenido en varios idiomas?

El sistema puede configurarse para analizar cada versión idiomática por separado, como en el caso de la UOC con catalán y castellano. Esto es importante porque el contenido puede diferir entre idiomas y una sesión puede estar expirada en uno pero no en el otro.

¿Se puede adaptar a webs con estructuras muy diferentes?

Sí. La clave está en identificar cómo se estructura el contenido con fecha en el HTML de cada web. Una vez identificado el patrón, el sistema puede adaptarse a prácticamente cualquier estructura. Webs con fechas en formatos muy variados o muy dinámicas pueden requerir más configuración inicial.

¿Los responsables deben hacer algo especial para recibirlo?

No. El correo llega a su bandeja de entrada habitual con toda la información necesaria para actuar. No se requiere acceso a ningún panel ni herramienta adicional. La experiencia para el responsable es la misma que recibir cualquier correo de aviso.

💡

La detección automática de contenido caducado es una de las automatizaciones con mejor relación coste-beneficio en la gestión web. Una vez implementada, funciona de forma continua y autónoma, eliminando una tarea repetitiva que consume tiempo y que, si se descuida, afecta directamente a la experiencia del usuario.

El caso de la UOC demuestra que incluso en organizaciones con estructuras complejas y contenido multilingüe, es posible automatizar este proceso de forma efectiva y escalable.

¿Tienes una web con contenido que caduca periódicamente? Este es un buen punto de partida para explorar la automatización.

🔍 Iniciar la revisión

Asegúrate de que la lista de programas del documento de control está actualizada antes de iniciar el proceso.

Deja un comentario