Estamos ejecutando nuestro foro en Discourse (en una subcarpeta) y nuestros especialistas en SEO han realizado un análisis al respecto. Además de la velocidad del sitio web, tienen otra preocupación sobre el procesamiento de JavaScript. Por ahora, Discourse utiliza la renderización dinámica como solución temporal, pero ¿cuáles son sus planes para el futuro, cuando Google procese completamente los JavaScripts y la renderización dinámica se convierta simplemente en una forma de cloaking?
Por “renderizado dinámico”, supongo que se refiere a que tenemos una vista dedicada para rastreadores que no utiliza JavaScript. Eso no es encapuchamiento, ya que el contenido es exactamente el mismo.
Estás sirviendo casi el mismo contenido tanto para las vistas de usuarios humanos como para las exclusivas de los rastreadores, pero con funcionalidades completamente diferentes en torno a ese contenido. Por ahora, esto es aceptable. Sin embargo, en cuanto Google se sienta lo suficientemente cómodo con JavaScript, esto inevitablemente se convertirá en una forma de cloaking. Actualmente ya tiene un estatus de “solución temporal” y podría afectar las métricas de rendimiento de la página que, en conjunto, constituyen un factor de clasificación de Google.
Dado que Google está migrando a un bot siempre actualizado, creemos que ese momento no está tan lejos y nos interesa conocer tu estrategia en caso de que lo anterior ocurra.
Una vez que estemos seguros de que Google está rastreando nuestra aplicación tan bien como nuestra vista para rastreadores, simplemente redirigiremos automáticamente a Google Bot a la aplicación en lugar de a la vista para rastreadores.
Creemos que sus asesores de SEO están completamente equivocados. Hemos tenido muchas malas experiencias con “expertos” en SEO que no saben de lo que hablan.
Discourse es una aplicación de JavaScript, por lo que intercambia el tiempo de primera ejecución por una carga de páginas subsequentes increíblemente rápida. La primera visita requiere que la aplicación de JavaScript, Discourse, se descargue en el navegador.