Una domanda comune che si pongono i SEO è come i motori di ricerca gestiscono il rendering delle pagine che utilizzano JavaScript. Quando una pagina viene caricata utilizzando JS, si teme che il processo di scansione sia troppo lento. Tuttavia, in pratica, il timeout del rendering in genere non supera i 5 secondi per il documento da scansionare.
Il processo di rendering prevede di disegnare la pagina così come appare all'utente nel browser. Tutti gli elementi, compresi quelli creati utilizzando JavaScript, vengono resi disponibili al crawler, a condizione che non vi siano restrizioni sulla scansione e che tutti i file di script siano aggiornati e disponibili per il download.
Googlebot utilizza il motore Chromium versione 74, che gli consente di supportare la maggior parte delle funzionalità dei browser moderni. Tuttavia, vale la pena ricordare che un bot di ricerca non può eseguire script che richiedono l’interazione dell’utente, come clic o compilazione di moduli. Ciò significa che tutto ciò che deve essere indicizzato deve essere immediatamente disponibile nel documento DOM. Se qualche elemento viene caricato dopo un clic o un'interazione, non verrà indicizzato.
Inoltre, Googlebot non può scorrere la pagina, il che potrebbe influire su quali parti della pagina vengono caricate e indicizzate. Per i dispositivi mobili, la dimensione visiva della pagina è di 411 px di larghezza e 12140 px di altezza, mentre per desktop è di 1024 px per 9307 px.
Se hai bisogno di maggiori informazioni o hai domande sull'ottimizzazione SEO JavaScript, puoi contattare lo studio "SEO COMPUTER" per qualsiasi domanda tramite email info@seo.computer.
ID 1708