𝟯 𝗖𝗼𝗺𝗽𝗿𝗼𝗯𝗮𝗰𝗶𝗼𝗻𝗲𝘀 𝗽𝗼𝘀𝘁-𝗱𝗲𝘀𝗽𝗹𝗶𝗲𝗴𝘂𝗲 𝗾𝘂𝗲 𝗿𝗲𝗮𝗹𝗶𝘇𝗼 𝘁𝗿𝗮𝘀 𝗹𝗮𝘀 𝗯𝘂𝗶𝗹𝗱𝘀 𝗱𝗲 𝗖𝗹𝗼𝘂𝗱𝗳𝗹𝗮𝗿𝗲 𝗣𝗮𝗴𝗲𝘀
Pasé dos semanas depurando problemas de producción.
Una regla de redirección del sitemap bloqueó mis archivos de sitemap. La subida de una imagen falló debido al retraso en el despliegue. Estos errores cuestan tiempo.
Ahora, utilizo tres comprobaciones específicas después de cada despliegue de Cloudflare Pages. No utilizo una suite de pruebas completa. Uso estas tres comprobaciones rápidas para detectar los errores con los que realmente me encuentro.
Las ejecuto en tres sitios construidos con Astro 5 SSG.
- Verificación del sitemap
Compruebo si sitemap-index.xml devuelve un código de estado 200 en todos los dominios. También compruebo sitemap-0.xml.
Verifico que el recuento de URLs cumpla con un umbral mínimo. Por ejemplo, aiappdex.com debe tener al menos 1.000 URLs. Si el recuento disminuye, mi pipeline de datos ha fallado.
Utilizo curl sin seguir redirecciones. Esto me ayuda a detectar reglas de redirección rotas que ocultan errores a los navegadores.
- Envío a IndexNow
Después de la comprobación del sitemap, ejecuto un script para enviar las URLs a IndexNow para Bing, Yandex, Naver y Seznam.
El script lee el sitemap en vivo y publica las URLs. Si IndexNow devuelve un error 403, significa que mi archivo de verificación de clave falta o que una regla de redirección está rota.
Ejecuto esto manualmente después del despliegue. Esto garantiza que envío URLs que están activas y son estables.
- Monitorización del rendimiento con Lighthouse
Ejecuto esta comprobación mediante un cron job semanal en lugar de en cada despliegue. Esto permite seguir las tendencias de rendimiento.
Vigilo:
- Puntuaciones de rendimiento inferiores a 80
- CLS superior a 0,1
- Regresiones de accesibilidad
Dado que mis sitios utilizan Astro SSG sin JS en el lado del cliente, estas puntuaciones deberían mantenerse estables. Si bajan, es probable que un cambio en el CSS haya roto el diseño. Trato estas puntuaciones como un monitor de tendencias, no como una forma de bloquear despliegues.
Resumen
No utilizo monitorización de tiempo de actividad (uptime) ni pruebas de usuario de extremo a extremo (end-to-end). Para un despliegue estático en CDN, estas tres comprobaciones cubren mis principales riesgos. Protegen mi SEO y la integridad de mi diseño sin añadir complejidad innecesaria.
Fuente: https://dev.to/morinaga/three-post-deploy-checks-i-run-after-every-cloudflare-pages-build-48b4