• Resuelto fredericcreusot

    (@fredericcreusot)


    Hola,
    he leido muchas veces que era mejor poner los jsal final, justo antes de </body>.
    pero con el js de google analytics, si lo hago asi en lugar de ponerlo en la head, me sale un mensaje de aviso en google search console.

    cual es la mejor forma de proceder?
    saludos

Viendo 15 respuestas - de la 1 a la 15 (de un total de 19)
  • Moderador almendron

    (@almendron)

    Google Analytics te facilita un script para que lo insertes en en todas las páginas web que quieras supervisar. Ese script debe colocarse entre la etiqueta <head> </head> para que así se inserte de forma automática en todas tus páginas.

    Por otra parte, puedes ver todas las opciones en el sitio de Google Analytics: Administrador > Información de seguimiento > Código de seguimiento.

    • Esta respuesta fue modificada hace 6 años, 12 meses por almendron.
    Moderador almendron

    (@almendron)

    Entre <head> y </head>, quería decir.

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    asi lo tengo hecho desde siempre, pero hay sitios, divi incluido que te dicen deponerlo abajo de la pagina para no restrasar la descarga de la pagina

    Moderador almendron

    (@almendron)

    No vas a notar gran diferencia de velocidad por ponerlo en el footer. En cualquier caso, si quieres que tus scripts se carguen en el footer, consulta este artículo:
    https://ayudawp.com/defer-parsing-javascript/

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    Gracias por el enlace. por lo que se refiere a analitics, lo dejaré en el head como estaba…
    saludos

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    sabrías de un truco para hacer lo mismo con los CSS?

    Moderador almendron

    (@almendron)

    Para aplazar la carga de JavaScript uso el código que se indica en el enlace que te he puesto.
    Si te da algún problema la carga en diferido con algún archivo en concreto, puedes modificar ese código para no se le aplique. A mi me daba problemas el thickbox y simplemente cambie la línea
    if ( strpos( $url, 'jquery.js' ) ) return $url;
    por
    if ( strpos( $url, 'jquery.js' ) || strpos( $url, 'thickbox.min.js' ) ) return $url;

    Para los css uso https://es.wordpress.org/plugins/async-js-and-css/ . Es viejo pero cumple su cometido. Eso sí, activa solo «Cargar CSS de modo asíncrono» y elige el método «(por defecto)Insertando todos estilos CSS de modo inline en la CABECERA de documento». No lo utilices para carga Javascript de modo asíncrono que da muchos problemas. Es mejor el método defer del enlace.

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    ambien lo probé esta mañana (el codigo) y haciendo comparaciońes antes y despues con googlespeed y gtmetrix, el primero me ponía la misma nota de 85 para ordenador pero me bajaba de 71 a 68 para moviles, y en gtmetrix no habia diferencia, por lo que lo quité.

    pero si tú lo tienes, lo pondré por si las moscas, y probaré ese plugin de css
    saludos

    Moderador almendron

    (@almendron)

    Pues no lo pongas. El código se nota en función de los scripts que cargas y por eso no siempre mejora la puntuación.

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    Pues el plugin tampoco, al instalarlo, me salta un mensaje de wp rocket que son incompatibles, y aun asi probé googlespeed y salía todo rojo!!!!

    Moderador almendron

    (@almendron)

    Serán incompatibles. Es muy posible que el wp rocket ya haga eso.

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    , no lo sé, pues google speed me dice que los js y css bloquean la parte superior, entonces debe ser que no, sé que el plugin minifica y concatena los js y css pero retardar, no he visto esa opción…

    Ya no sé que más hacer para bajar el tiempo de descarga, no sé si hau manera de limpiar el tema de lo que me sobra, porque sino el otro paso es quitar fotos pero para una web de casas rurales, las fotos son lo que venden…

    • Esta respuesta fue modificada hace 6 años, 12 meses por fredericcreusot.
    Moderador almendron

    (@almendron)

    Te da 91 y 82 en GTmetrix: no necesitas tocar nada.
    En la de google te da lago menos: 71 y 85. Está bien.

    De verdad, no te obsesiones que la página carga rápida y bien.

    Iniciador del debate fredericcreusot

    (@fredericcreusot)

    ya pero he perdido visibilidad en google desde hace 1 año..

    Moderador almendron

    (@almendron)

    ¿Dónde miras la visibilidad?

Viendo 15 respuestas - de la 1 a la 15 (de un total de 19)
  • El debate ‘codigo js google donde exactamente?’ está cerrado a nuevas respuestas.