Superare i limiti delle SPA per la SEO
Le Single Page Applications (SPA) come Vue.js offrono esperienze utente veloci.
Le transizioni risultano fluide. La gestione dello stato funziona bene.
Ma le SPA presentano un problema importante per il traffico di ricerca organica.
I bot dei motori di ricerca spesso vedono un div radice HTML vuoto. Non vedono nulla.
Google alla fine legge il JavaScript. Ci vuole tempo. Altri motori di ricerca hanno maggiori difficoltà.
Abbiamo costruito Global Full-Stack Developer (GFD) utilizzando Vue 3. Avevamo bisogno della SEO. Non volevamo spostare tutto su un framework Server-Side Rendered (SSR) come Nuxt.
Abbiamo risolto il problema con il prerendering durante la fase di build.
Il prerendering crea file HTML statici per le tue rotte durante il processo di build.
Quando un bot visita la tua pagina /about o /services,