Después de una semana de investigación, pude garantizar mi presencia en los resultados de búsqueda de Google. De hecho, estoy muy impresionado de que muchos temas ahora ocupen el puesto #1 en las búsquedas de Google en comparación con mi sitio web anterior.
Sin embargo, noto una gran diferencia entre el número de impresiones y los clics. Después de pedirle a algunos amigos de todo el mundo que abran algunos enlaces, se quejaron de que tardan una eternidad en cargar la página.
Para el rastreador, noté que el sistema muestra una versión HTML pura, lo que justifica la puntuación alta (97).
Aun así, veo muchos enlaces en Google Analytics abiertos como versión Googleweblight, y eso quizás justifique por qué muchos usuarios no terminan de cargar las páginas.
A pesar de que Discourse es un foro con muchas funciones y que los archivos pesados de JavaScript se cargan para los usuarios por primera vez, creo que debe haber una manera de presentar una versión más ligera de las páginas para los invitados (usuarios que no han iniciado sesión). Debe haber una manera
Quizás mostrando la versión HTML para los invitados (al menos para dar esta opción a algunos usuarios controlados desde el administrador; sé que afectará algunas funcionalidades) o posponer todos los archivos pesados de JavaScript para que la página se muestre primero y luego cargar todos los scripts en segundo plano.
¿Alguna sugerencia al respecto? Me encanta Discourse y realmente no quiero considerar otro foro más rápido.
Discourse es una aplicación de JavaScript. Tarda un tiempo en cargar la primera página. Tengo un plan de datos móviles “ilimitado”. En la primera semana utilicé más de 22 GB y me redujeron la velocidad a algo así como 256 kbps. A Discourse le lleva entre 30 y 60 segundos cargar. Después de eso, funciona casi igual que con velocidades de datos normales. Este debería ser un caso bastante extremo. (¡Por suerte, de ahora en adelante estaré en lugares con Wi-Fi!)
Entiendo perfectamente las consecuencias de tener este sistema como una aplicación de JavaScript; de hecho, desde mi móvil, la primera carga tarda menos de 4 o 5 segundos…
Mi punto es el siguiente: dado que Google ya redirige a los usuarios con conexiones terriblemente lentas a la versión Google Web Light (donde ya estamos perdiendo la mayoría de las funciones de la página), ¿por qué no existe una versión más ligera de la página especialmente para esos usuarios que no tienen el lujo de contar con conexiones de alta velocidad?
El sistema ya entrega una versión HTML de la página para los rastreadores… ¿por qué no podemos “aprovecharla”?
Sé que esto quizás esté fuera del alcance de Discourse… pero estoy dispuesto a renunciar a las ventajas de la “aplicación de JavaScript” para ofrecer una experiencia más rápida, y que el usuario decida si cargar el resto de JavaScript para continuar o no.
De todos modos… ¿cómo puedo ver la versión HTML de la página? ¿Hay algún parámetro de consulta que pueda usar?