Desarrollado por Google como una plataforma de clase mundial, Google Analytics es una de las mejores maneras de monitorizar las estadísticas de tu página web. Como un software de gestión de contenido flexible, WordPress ofrece una variedad amplia de maneras de añadir el código de Google Analytics en tu página web o blog. Una de las maneras más rápidas y fáciles es implementar el código de seguimiento GA directamente usando plugins, que son fáciles de personalizar desde dentro del área de administración de WordPress, pero también existe la manera de hacerlo sin plugins, pegando el código de seguimiento en el código fuente de WordPress.

guia como instalar google analytics en wordpress

En este tutorial voy a explicarte varias maneras de implementar Google Analytics en tu página web de WordPress en muy poco tiempo y con el mínimo esfuerzo. Probablemente la forma más conveniente de añadir Google Analytics a tu página web es a través de un plugin. Hay muchos disponibles, pero todos ellos hacen esencialmente lo mismo: agregar el código necesario a tu página web, así que no hay necesidad de enumerarlos todos. En su lugar, vamos a explorar algunos plugins que varían en funcionalidad y luego ver cómo implementar el código de seguimiento sin plugins.

Esta página esta continuamente actualizándose. Vuelve de vez en cuando.

Cómo insertar el código de Analytics en WordPress

#1 Google Analytics for WordPress

Google Analytics de Joost para WordPress es probablemente la manera más efectiva de integrar GA en tu página web. Es un plugin totalmente personalizable que proporciona control sobre el código de seguimiento: Dónde se encuentra, lo que sigue y cómo se utiliza.

Aquí están algunas de las mejores características del plugin Google Analytics para WordPress:

  • Fácil Instalación
  • Seguimiento asíncrono
  • Soporta ubicación personalizada del código de seguimiento
  • Seguimiento de la velocidad de carga de la página
  • Seguimiento de enlaces de salida/externos, descargas, ingreso y registro de usuarios
  • Soporta variables personalizadas (por ejemplo, autor, categoría, etc)
  • Soporta alojamiento local del archivo ga.js

implementar google analytics wordpress plugin google analytics wordpress

Además de otras características interesantes que hacen realmente de sea un plugin único y muy completo para la implementación de Google Analytics con WordPress. La instalación de este plugin es fácil, pero puede tomar algún tiempo para configurar para que se adapte mejor a sus necesidades.

#2 Google Analyticator

El plugin de wordpress Google Analyticator de Ronald Heft es otra gran manera de implementar Google Analytics con WordPress. Además de varias opciones configurables, Google Analyticator ofrece dos maneras de ver las estadísticas más recientes. La primera forma es colocando un widget en el cual veremos el recuento de visitas a la página web. La segunda la podemos encontrar en el área de administración, ya que Google Analyticator incluye un widget de Escritorio que muestra todas las estadísticas más recientes.

implementar google analytics wordpress plugin wordpress analycator

Características del plugin de wordpress Google Analyticator:

  • Instalación fácil (ni siquiera necesita tu Google analytics UID)
  • Seguimiento asíncrono
  • Widget de Escritorio con las últimas estadísticas
  • Widget para mostrar las últimas estadísticas
  • Seguimiento de enlaces salientes/entrantes, descargas y velocidad del sitio
  • Te da soporte sobre cualquier código de seguimiento que exista en Google
  • Soporta localización

Hay más características, pero estas son las principales que conforman este completo plugin. Si estás buscando un complemento para GA que sea fácil de personalizar y que ofrezca un buen conjunto de opciones, Google Analyticator es una gran opción. Además te ofrece el widget para sidebar para poder mostrar las estadísticas de tu página web.

#3 Plugin Google Analytics

El plugin Google Analytics permite añadir el código de seguimiento desde la comodidad del area de administración de WordPress. Después de instalar y activar el plugin, visita la página de configuración para agregar tu ID de Google analytics y eso es todo.

implementar google analytics wordpress google analytics plugin

Si necesitas una manera limpia y sencilla de añadir el código de seguimiento de Google Analytics, el pluginGoogle Analytics es lo que debes usar.

#4 Dashboard de Google Analytics

A diferencia de otros plugins, Google Analytics Dashboard no añade el código de seguimiento requerido, sino que muestra los datos estadísticos en el Escritorio de Administración de WordPress. Esto es muy útil para no perder de vista las cosas sin tener que iniciar sesión en tu cuenta de Google.

As explained by staze, the GAD plugin collects a ton of data in the database, which can lead to excessive table sizes. So if you happen to be using this plugin, you may want to keep an eye on things with one of the following SQL queries:

Este plugin de wordpress recoge un montón de datos en la base de datos, que pueden conducir a tamaños de tablas excesivos. Así que si estas usando este plugin, es posible que quieras mantener un ojo en las siguientes consultas SQL:

SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_timeout%' AND option_value < now();
SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_gad%' AND option_value < now();
SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_gad%';

Si parece que las cosas están fuera de control en cuanto a tamaño, lo puedes limpiar de forma automática implementando el siguiente código GA en el archivo functions.php de tu plantilla de wordpress:

add_action( 'wp_scheduled_delete', 'delete_expired_db_transients' );
function delete_expired_db_transients() {
    global $wpdb, $_wp_using_ext_object_cache;
    if( $_wp_using_ext_object_cache )
        return;
    $time = isset ( $_SERVER['REQUEST_TIME'] ) ? (int)$_SERVER['REQUEST_TIME'] : time() ;
    $expired = $wpdb->get_col( "SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE '_transient_timeout%' AND option_value < {$time};" );
    foreach( $expired as $transient ) {
        $key = str_replace('_transient_timeout_', '', $transient);
        delete_transient($key);
    }
}

Una vez que tengas controlado el problema del tamaño de tu base de datos, Google Analytics Dashboard es una gran manera de controlar las estadísticas tu página web

#5 Implementar GA en WordPress sin plugin

Como se explica en la guía de inicio rápido, la configuración de Google Analytics en tu página web implica los siguientes pasos:

  1. Añadir la ID de Google Analytics en el fragmento de código de seguimiento (abajo)
  2. Implementar el código de seguimiento GA en tu página web

Eso es realmente todo lo que hay que hacer. El código de seguimiento es un código JavaScript que activa de Google Analytics mediante la inserción de un código ga.js en la página web. Ten en cuenta que JavaScript se utiliza en casi todas las páginas, pero no todos los navegadores lo apoyan (ya sea de forma nativa o por el elección del usuario). Algo a tener en cuenta, ya que las visitas sin JS no se registran en Google Analytics.

Implementar el código de Seguimiento GA

Para habilitar el seguimiento asincrónico, sustituye “UA-XXXXX-X” con tu ID de Google analytics e inserta el código en tu página web en cualquiera de los siguientes lugares:

  • Justo antes de (cerrar) la etiqueta </head> (recomendado por Google)
  • Justo antes de (cerrar) la etiqueta </body> (puede mejorar el rendimiento)

En cualquier ubicación, el código es el mismo:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

Ten en cuenta que este es el código de seguimiento asincrónico básico y puede ser personalizado para el seguimiento avanzado usando los métodos disponibles en la API. Aquí hay más información sobre la configuración del código de seguimiento.

Implementar GA via functions.php

Con WordPress hay por lo menos tres buenas maneras de incluir cosas en tus páginas web:

  • Inserta el código GA directamente en el template de la plantilla que estés usando (por ejemplo, footer.php)
  • Insertalo a través del archivo functions.php de tu plantilla
  • Insertar el código GA a través de plugins, como te he explicado más arriba

Para agregar el código de seguimiento directamente, sólo tienes que abrir el archivo footer.php de tu plantilla  y pegar el fragmento de código justo antes de la etiqueta de cierre. Sube el archivo al servidor y hecho. El código de seguimiento de GA se incluirá en todas tus páginas públicas (entradas, páginas, archivos, etc).

Para agregar el código a través del archivo functions.php, sólo tiene que añadir el siguiente código al archivo functions.php de tu plantilla:

// Include the Google Analytics Tracking Code (ga.js)
// @ https://developers.google.com/analytics/devguides/collection/gajs/
function google_analytics_tracking_code(){

	$propertyID = 'UA-XXXXX-X'; // GA Property ID

	if ($options['ga_enable']) { ?>

		<script type="text/javascript">
		  var _gaq = _gaq || [];
		  _gaq.push(['_setAccount', '<?php echo $propertyID; ?>']);
		  _gaq.push(['_trackPageview']);

		  (function() {
		    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
		  })();
		</script>

<?php }
}

// include GA tracking code before the closing head tag
add_action('wp_head', 'google_analytics_tracking_code');

// OR include GA tracking code before the closing body tag
// add_action('wp_footer', 'google_analytics_tracking_code');

Este código va a insertar el código de seguimiento justo antes de la etiqueta de cierre, que es la forma en que Google recomienda hacerlo. Hay razones, sin embargo, para incluir el código cerca del final de la página, justo antes de la etiqueta de cierre. Por ejemplo, cuando se incluye el código de seguimiento en esta sección, la visita se registra incluso si no se ha cargado toda la página. Si no quieres algo así porque tu página tiene una velocidad de carga lenta (ver cómo medir y mejorar la velocidad de carga de tu página web) también existen ventajas a considerar, como la mejora del rendimiento (el código de analytics come recursos del servidor).

Por lo tanto, para esta función de arriba, si prefieres incluir el fragmento de código de seguimiento antes de la etiqueta de cierre, simplemente elimina la última línea y deja la anterior (es decir, add_action (‘wp_head’, ..) y ya está, todo listo.

La analítica de WordPress da para mucho más

Sólo quería hacer hincapié en que existen muchos plugins diferentes para implementar el código GA en el directorio de plugins de wordpress, por lo que si algo aquí no te funciona, buscar un poco y darás con algo. Y si por casualidad conoces algún buen plugin relacionado con GA que debería incluir, no dudes en gritarme en los comentarios. Como siempre, gracias por leer :)

Volver al tutorial de WordPress
Volver al índice

Valora el contenido por favor

 

A otros usuarios les intereso…