I recently realized that Discourse serves Googlebot a completely different version of the site.
… and rightfully so, I just tried to see if google can render the JS version of the site - and apparently not (the screenshot render you see in Google search console showed a blank page)
Although we’re making some nice progress, I thought I’d mention some other critical SEO issues…
User account pages are blank when you click on them, no post or topic history. Info like their “website” also doesnt show up. Users with “trust” level 3 will have their links turn into follow links with the rel=“nofollow” removed - but whats the point if google can’t see the link? ( Im referring to the link in the users profile)
Your claim isn’t true and your link doesn’t say that. Question of accessibility and what is forbidden are two totally dfferent things.
Plus around millions sites, including practically every WordPress installations, proves your wrong.
And there is more Do you know what googlebot does with JS AND non-js content? It sometimes index both, but is using JS-version and serving that content as search result.
Google is just warning that users who can’t see JavaScript can’t get that content and that is not nice. But it has never punished because of that.
So, this topic is not about SEO. It is stronly about basics.