JavaScript
JavaScript è un linguaggio di programmazione utilizzato per creare e controllare contenuti dinamici su siti web, come animazioni, interazioni complesse, risposte in tempo reale e altro ancora.
È uno dei tre pilastri fondamentali del web moderno, insieme a HTML e CSS: mentre HTML è utilizzato per la struttura di base di una pagina web e CSS per lo stile e la presentazione, JavaScript aggiunge interattività e funzionalità avanzate.
Molto apprezzato per creare esperienze più ricche e coinvolgenti per gli utenti, tuttavia è anche una comune fonte di problemi di prestazioni dei siti.
Per la visibilità la domanda non è più soltanto se Google riesce a leggere il sito. Google esegue gli script in una seconda fase e nella maggior parte dei casi ci arriva; una parte dei crawler AI no, e si ferma all’HTML che il server restituisce.
Il risultato è che un contenuto costruito interamente lato client può essere indicizzato e insieme non comparire mai come fonte in una risposta generata. La verifica è semplice e vale la pena farla: confrontare il codice sorgente restituito dal server con la pagina finale e controllare che i contenuti importanti, i link interni e i dati strutturati siano già nel primo.