¿Se acabó el server side rendering?
Hace un par de semanas, Google anunció una actualización muy esperada sobre googlebot. Ahora funciona con la versión 74 del motor chrome, la misma que estamos usando actualmente en nuestros Chromes. Además, anunció que a partir de ahora seguirá haciendo actualizaciones regulares para asegurar el soporte continuado de las nuevas tecnologías web.
Hace un par de semanas, Google anunció una actualización muy esperada sobre googlebot. Ahora funciona con la versión 74 del motor chrome, la misma que estamos usando actualmente en nuestros Chromes. Además, anunció que a partir de ahora seguirá haciendo actualizaciones regulares para asegurar el soporte continuado de las nuevas tecnologías web.
Todavía le falta soporte para algunas funcionalidades, pero diferentes personas han reportado que sus webs son rastreadas y renderizadas perfectamente por google bot ahora. ¡Puedes usar sintaxis ES6 y muchas más cosas sin necesidad de hacer polyfill o aplicar babel!, al menos no tan intensamente como si la web fuera de 2015.
Sin embargo, no todo son rosas, se sabe que google rastrea las webs con un navegador habilitado para javascript con mucha menos frecuencia que sin él. Es de esperar, dado que rastrear un sitio con JS es considerablemente más costoso. Así que, si tienes una web client side y te parece bien que google actualice el contenido cada dos días, perfecto, pero si necesitas que google recoja actualizaciones varias veces al día, todavía necesitarás ofrecer una versión SSR.
Otra cosa a tener en cuenta es el soporte de otros buscadores además de Google. Diferentes experimentos muestran que algunos son capaces de procesar javascript hasta cierto punto, pero seguramente no tan bien como google. Si te importan otros buscadores, todavía tendrás que usar SSR también.
Aun así, esto es un gran paso adelante por parte de google. Las webs han tenido un gran incremento en su tamaño medio en los últimos años, y google también tiene que analizar y tener en cuenta el CSS para comprobar si hay contenido oculto, así que es de esperar que pronto tenga suficiente capacidad para rastrear sitios javascript tan a menudo como los que no lo son. Es solo cuestión de tiempo.