Avisos
Vaciar todo

[Resuelto] Rendimiento versión móvil  

 
Christian
 Christian
Usuario experto

Muy buenas, 

En general mi web tiene muy buena puntuación en page speed insights, gt metrix y pingdom. 

Pero en la versión móvil, en page speed, muestra un rendimiento muy malo en comparación con la versión desktop.

Lo curioso, si no he entendido mal, es que el principal problema que indica (Elimina los recursos que bloqueen el renderizado), es causado por el plugin autoptimize, y éste es precisamente el plugin que recomiendan instalar para corregir el problema. Cosa que no entiendo, a no ser que haya configurado mal el módulo para la versión móvil.

Gracias, un saludo.

Christian

page speed movil

 

Contenido solo visible a usuarios registrados

Respondido : 15/12/2022 6:20 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Christian,

Supongo que has realizado los pasos:

https://www.webempresa.com/blog/quitar-javascript-que-bloquea-visualizacion-contenido.html

O has seguido otra guia? puedes ver esta y verificar los pasos que se muestran para tratar de mejorar esos puntos que están tomando mucho tiempo de carga de tu sitio.

Un saludo 🖐️ 

Respondido : 15/12/2022 6:41 pm

Christian
 Christian
Usuario experto

@argenis Hola Argenis, 

Te cuento, he probado las dos formas que indica el enlace que me has enviado. 

Si modifico el javascript desde el plugin de autoptimize, borro caché pero no se produce ningún cambio, todo se muestra igual en el test de page speed. 

Ahora bien, si lo hago desde el archivo functions.php, si voy a abajo de todo y pego el código, el rendimiento mejora sustancialmente, pero el código se ve en el header de la web en el front.

functions
rendimiento

Por otro lado, si pego el código antes de ?> el código no se muestra en el header de la web, pero el rendimiento vuelve a ser el de antes. 

Muchas gracias, un saludo.

Christian

 

Respondido : 15/12/2022 7:50 pm
Christian
 Christian
Usuario experto

También he visto que al subir el rendimiento y mostrarse el código en el header de la web, la puntuación del apartado SEO ha bajado mucho, tanto en versión móvil como desktop.

Gracias, un saludo.

Christian

SEO

 

Respondido : 15/12/2022 7:57 pm

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Christian, 

En este caso veo que la puntuación para SEO se mantiene con una puntuación de 84 

image

Ten en cuenta que muchas veces estas opciones aun cuando se reporten en Google por carga de Autoptimize son añadidas por el tema u otro complemento, puedes darle un vistazo al comentario del desarrollador oficial → Contenido solo visible a usuarios registrados

Por otro lado dentro de tu captura veo que el código lo añades en el lugar incorrecto dentro del function.php debes incorporarlo antes del cierre de la etiqueta ?>

image

Verifica incorporarlo aquí y nos comentas como va todo

Un Saludo 

Respondido : 15/12/2022 8:27 pm
Christian
 Christian
Usuario experto

@karen Hola Karen, 

La imagen que muestras de SEO es sin el código.

Como indico en mi mensaje anterior, si pego el código antes de ?> , el rendimiento vuelve a bajar nuevamente.

Gracias, un saludo.

Christian

Esta publicación ha sido modificada el hace 2 años por Christian
Respondido : 16/12/2022 9:53 am

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Cristian.

Instala el siguiente plugin:

-> https://es.wordpress.org/plugins/async-javascript/

una vez instalado el plugin:

.- Accede a la configuración del plugin y selecciona " Activar Async JavaScript? "

.- En Ajustes rápidos pulsa en Aplicar async.

screenshot joomlero cp7004.webjoomla.es 2022.12.16 11 24 23

 

Revisa si con eso mejora, puedes ir probando también con otras opciones del apartado Ajustes rápidos y ver con cual obtienen mejor resultado:

 

Un Saludo

 

Respondido : 16/12/2022 10:26 am
Christian
 Christian
Usuario experto

@pepesoler Hola Pepe, 

Probé todo lo que me indicas pero el rendimiento en móvil no mejora.

En cuanto al código que me sugirió Argenis, si lo pego antes de ?> no tiene ningún efecto sobre el rendimiento, pero si lo pego después de ?> sí sube mucho el rendimiento, pero se ve el código en el header de la web en el front y baja mucho la puntuación SEO.

Tiene eso sentido?

Gracias, un saludo

//* Mover javascripts al footer
function scripts_footer() {
	remove_action('wp_head', 'wp_print_scripts');
	remove_action('wp_head', 'wp_print_head_scripts', 9);
	remove_action('wp_head', 'wp_enqueue_scripts', 1);
	add_action('wp_footer', 'wp_print_scripts', 5);
	add_action('wp_footer', 'wp_enqueue_scripts', 5);
	add_action('wp_footer', 'wp_print_head_scripts', 5);
}
add_action( 'wp_enqueue_scripts', 'scripts_footer' );
Respondido : 16/12/2022 1:36 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Christian.

pero si lo pego después de ?> sí sube mucho el rendimiento

Ese es el signo de cierre de PHP si lo pones despues de ese cierre el código no tendrá efecto o simplemente la página se caerá y tendrás un error.

Los resultados también dependen mucho de la codificación de la plantilla y eso si que no podemos revisarlo nosotros.

 

En las opciones de Autoptimize comprueba que tengas selecciona la opción de " ¿Unificar todos los archivos CSS enlazados? Si esta opción está desactivada los archivos CSS seguirán en su lugar pero minimizados. "

screenshot mary52.webempresa.eu 2022.12.16 14 50 34

 

Si necesitas una revisión más profunda de la web puedes ponerte en contacto con algún colaborador para que lo revisen y te indique qué mejoras podrían realizar:

-> https://www.webempresa.com/directorio-colaboradores.html

 

Un Saludo

 

 

 

Respondido : 16/12/2022 1:54 pm
Christian
 Christian
Usuario experto

@pepesoler Perfecto Pepe, pediré entonces mejor ayuda a un experto en rendimiento.

Gracias por vuestro tiempo y disculpad las molestias. 

Un saludo,

Christian

Respondido : 16/12/2022 4:02 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Christian.

Nada Gracias a ti.

cualquier consulta que tengas no dudes en comunicarlo.

 

Un saludo

Respondido : 16/12/2022 4:08 pm