Come scoprire le carenze di contenuto
Javascript: appariscenza e funzionalità di base
Non è un segreto che JavaScript ci abbia portato molto in termini di design UX. Le opzioni di contenuto dinamico sono pressoché illimitate e tendono a dare alle vostre pagine web quel “fattore wow” che forse vi mancava. Tuttavia, tutta l’appariscenza degli elementi dinamici che si muovono in giro, comporta alcuni pesanti limiti in termini di crawlabilità e ottenibilità.
Per fare un esempio semplice, basta guardare alla velocità del sito. Con animazioni complesse e pop-up che affollano la vostra pagina, ne pagherete il prezzo in termini di velocità di caricamento. Questo potrebbe comportare gravi problemi per il vostro sito, poiché il crawler di Google ha a disposizione solo un budget molto particolare per il vostro sito. In poche parole: se JS fa funzionare il vostro sito web come un vecchio motore Diesel, incontrerete serie difficoltà nel cercare di ottenere un buon posizionamento.
Problemi di rendering e crawlability
Ora, naturalmente, vorreste un modo per verificare se state per riscontrare alcuni di questi problemi, giusto? Non preoccupatevi, vi ho sistemato tutto. Prendiamo ad esempio lo strumento di ispezione degli URL di Google, nascosto all’interno di uno dei miei strumenti preferiti: Google Search Console.
Utilizzando questo strumento, è possibile rilevare i problemi di crawling in tempo reale, visualizzando anche i messaggi della console JavaScript, come gli avvisi e gli errori riscontrati da Google durante il tentativo di crawling della pagina.