Googlebot está obteniendo la versión sin javascript del sitio

Sé que este es un tema bastante antiguo, pero como actualmente tengo interés en todos los temas de Discourse y SEO, y Nader parece estar por aquí, revivámoslo.

Tampoco me gusta mucho que Discourse sirva algo diferente específicamente a Google de lo que se sirve a todos los demás. Siempre he oído que esto era lo primero que NO se debía hacer, porque a Google no le gusta nada.

¿No fue uno de los problemas, o incluso el principal, que Discourse se consideraba lento para cargar con JS habilitado?

Esto se ha solucionado sirviendo una versión estática a Google y mostrando la animación de “cargando” para mostrar que algo aparece bastante rápido. “Algo”, sí, pero no la información que el usuario buscó y por la que hizo clic en el enlace. Esto tarda en mostrarse. Y al servir la versión JS, Google lo sabría. Mientras que actualmente está algo engañado para que no sepa cuánto tiempo tarda.

¿O estoy equivocado en esto?
¿Es esta una buena manera de hacerlo? ¿Lo sabe Google de todos modos? Por ejemplo, a partir de las estadísticas del navegador Chrome enviadas. ¿Y esto tal vez penaliza la clasificación?