tag pegar manager google donde codigo code javascript html wordpress google-analytics analytics

javascript - pegar - El mejor lugar para insertar el código de Google Analytics



google tag verification (4)

Esta pregunta ya tiene una respuesta aquí:

¿Dónde está el mejor lugar para insertar el código de Google Analytics en WordPress, encabezado o pie de página? Prefiero pie de página, porque quería que mi sitio se cargue más rápido al reducir el número de scripts en el encabezado, pero ¿puede funcionar incluso si el script está en el pie de página?


Sí, se recomienda poner el código GA en el pie de página de todos modos, ya que la página no debe contar como una visita de página hasta que se lea todo el marcado.


Si desea que sus scripts se carguen después de que se haya procesado la página, puede usar:

function getScript(a, b) { var c = document.createElement("script"); c.src = a; var d = document.getElementsByTagName("head")[0], done = false; c.onload = c.onreadystatechange = function() { if (!done && (!this.readyState || this.readyState == "loaded" || this.readyState == "complete")) { done = true; b(); c.onload = c.onreadystatechange = null; d.removeChild(c) } }; d.appendChild(c) } //call the function getScript("http://www.google-analytics.com/ga.js", function() { // do stuff after the script has loaded });


Como dice google :

Pégalo en tu página web, justo antes de la etiqueta de cierre </head> .

Una de las principales ventajas del fragmento asincrónico es que puede ubicarlo en la parte superior del documento HTML. Esto aumenta la probabilidad de que la baliza de seguimiento se envíe antes de que el usuario abandone la página. Es habitual colocar código JavaScript en la sección <head> , y recomendamos colocar el fragmento en la parte inferior de la sección <head> para obtener un mejor rendimiento.


Google solía recomendar ponerlo justo antes de la etiqueta </body> , porque el método original que proporcionaban para cargar ga.js estaba bloqueando. Sin embargo, la sintaxis asíncrona más nueva se puede colocar de forma segura en la cabeza con un bloqueo mínimo, por lo que la recomendación actual es justo antes de la etiqueta </head> .

<head> agregará un poco de latencia; en el pie de página reducirá el número de vistas de página registradas en un margen pequeño. Es una compensación. ga.js está muy almacenado en caché y presente en un gran porcentaje de sitios en la web, por lo que a menudo se sirve desde la caché, lo que reduce la latencia a casi cero.

Como una cuestión de preferencia personal, me gusta incluirlo en <head> , pero es realmente una cuestión de preferencia.