Formato nuevo
PWA: qué son las Progressive Web Apps y cuándo las necesitas
Una PWA (Progressive Web App) es un sitio web que se comporta más cerca de una app: puedes añadirla a la pantalla de inicio, trabajar en parte offline y enviar notificaciones donde el navegador y el OS lo permiten.
Abajo: de qué está hecha una PWA, por qué la necesita el negocio y requisitos del sitio. No sustituye una app nativa de store ni es un botón para subir SEO — empieza con un sitio responsive rápido en HTTPS.
Qué puede hacer una PWA
Un icono en la pantalla de inicio, lanzamiento casi sin chrome del navegador, cache de datos estáticos y parciales vía Service Worker, push notifications donde la plataforma lo permite.
Ejemplos de la web grande (mapas, media, retail) muestran un escenario «sitio = hábito» — no un stack obligatorio para cada tarjeta de visita.
Fortalezas:
- un codebase en dispositivos vía el navegador
- camino más rápido a instalar que el desarrollo nativo
- menos espacio que un APK pesado
- updates de servidor sin moderación de store
Pros y contras para el negocio
Para una tienda y un servicio con visitas repetidas, una PWA puede cortar fricción: entrada de vuelta más rápida, vista offline de secciones cacheadas, recordatorios con consentimiento.
Contras: el soporte de features depende del navegador y de iOS/Android; push y jobs en background están limitados; construir y mantener el Service Worker es ingeniería aparte. «Instalar un plugin y olvidar» en una tienda compleja es arriesgado.
Cuándo mirar PWA:
- tráfico de retorno alto
- necesitas un atajo ligero sin app nativa
- el sitio ya es rápido y está en HTTPS
- tienes capacidad para mantener cache y updates
Requisitos básicos del sitio
HTTPS es obligatorio. Hace falta responsive o una versión móvil sólida. El manifest describe nombre, iconos y URL de inicio. El Service Worker se registra y cachea recursos con cuidado sin romper carrito y áreas de cuenta.
Cada página importante necesita una URL estable. Prueba install y offline en dispositivos reales — no solo en Lighthouse.
Checklist antes del rollout:
- SSL funciona en todas las URLs
- el UX móvil es aceptable sin PWA
- manifest e iconos están listos
- la estrategia de cache está acordada con ingeniería
- hay un plan para actualizar el SW sin quedarse en una versión vieja
FAQ
¿Una PWA se instala desde App Store / Google Play?
Suele no: el usuario añade el sitio desde el navegador a la pantalla de inicio. Existen escenarios de publicación en stores, pero la PWA clásica es web + instalable.
¿Una PWA sube los rankings de búsqueda?
No hay un «bonus PWA» directo. De forma indirecta ayudan HTTPS, velocidad y un UX móvil sólido — y eso se puede mejorar sin una PWA completa.
¿Qué se requiere técnicamente?
HTTPS, un web manifest (nombre, iconos, start_url) y un Service Worker para cache/offline. Sin eso, Install no funcionará como toca.
¿El modo offline funciona del todo?
Solo lo que cacheaste y diseñaste. Carrito y pedido sin red necesitan un diseño aparte — no magia de checkbox PWA.
¿Todos los sitios necesitan una PWA?
No. Encaja en visitas repetidas, catálogos, servicios tipo app. Una landing de servicio puntual a menudo solo necesita un layout móvil rápido.
¿Quieres un «atajo de app» — y esperas que la PWA sola suba rankings?
Enviamos HTTPS, manifest y Service Worker donde las visitas repetidas lo pagan — después de Core Web Vitals, no en su lugar.
Hablar del proyecto