Mi sono reso conto di recente che Discourse serve a Googlebot una versione completamente diversa del sito.
.. e giustamente, ho appena provato a vedere se Google può eseguire il rendering della versione JS del sito - e apparentemente no (il rendering dello screenshot che vedi nella console di ricerca di Google ha mostrato una pagina vuota)
Sebbene stiamo facendo progressi interessanti, ho pensato di menzionare altri problemi critici di SEO…
Nessun “argomento suggerito” nella versione non-JS
Le pagine degli account utente sono vuote quando ci si clicca sopra, nessun post o cronologia degli argomenti. Anche informazioni come il loro “sito web” non vengono visualizzate. Gli utenti con livello di “fiducia” 3 avranno i loro link trasformati in link follow con rel=“nofollow” rimosso - ma che senso ha se Google non può vedere il link? (Mi riferisco al link nel profilo degli utenti)
Tieni presente che a Google non dispiace se gli servi una versione NON-JS purché sia contenuto “esattamente” lo stesso della versione dell’utente (cosa che non è)
La tua affermazione non è vera e il tuo link non lo dice. La questione dell’accessibilità e ciò che è vietato sono due cose completamente diverse.
Inoltre, milioni di siti, comprese praticamente tutte le installazioni di WordPress, dimostrano che ti sbagli.
E c’è di più Sai cosa fa googlebot con i contenuti JS E non-JS? A volte indicizza entrambi, ma utilizza la versione JS e serve quel contenuto come risultato di ricerca.
Google sta solo avvertendo che gli utenti che non possono vedere JavaScript non possono ottenere quel contenuto e questo non è carino. Ma non ha mai punito per questo.
Quindi, questo argomento non riguarda la SEO. Riguarda fortemente le basi.