PWA (Progressive Web App)
Una PWA (Progressive Web App) è un sito costruito per comportarsi come un’applicazione: si installa sul dispositivo, funziona anche senza connessione grazie alla cache gestita da un service worker e può inviare notifiche.
Il vantaggio è evitare lo sviluppo di app native distinte per ciascun sistema, con un solo progetto da mantenere. Il costo, dal punto di vista della visibilità, è che molte PWA costruiscono i contenuti nel browser: quello che il server restituisce è un guscio, e il testo arriva dopo l’esecuzione degli script.
Google esegue gli script in una seconda fase e nella maggior parte dei casi arriva a vedere le pagine, ma diversi crawler AI si fermano all’HTML iniziale. Per non risultare invisibili ai sistemi che selezionano le fonti delle risposte, i contenuti importanti, i link interni e i dati strutturati devono esistere già nella risposta del server, con il rendering lato server o una generazione statica (rendering, JavaScript).