google-analytics - manager - google analytics id
URL canĂ³nica en Analytics (3)
No reconocido por defecto. Pero es fácil configurar GA para rastrear las URL canónicas cuando están disponibles.
en lugar de llamar
_gaq.push([''_trackPageview'']);
Puedes usar:
var canonical_link;
try{
canonical_link = jQuery(''link[rel=canonical]'').attr(''href'').split(location.hostname)[1] || undefined;
}
catch(e){
canonical_link = undefined;
}
_gaq.push([''_trackPageview'', canonical_link]);
Por lo que yo sé, las URL canónicas solo son reconocidas por los motores de búsqueda, una forma de garantizar que cuando un motor de búsqueda rastrea su página, sin importar qué URL la tenga, todos los "elementos de enlace" apuntan a una URL canónica. Entonces en un sitio DNN cuando example.com/, example.com/Default.aspx, example.com/tabid/36/Default.aspx, example.com/home/tabid/36/Default.aspx son todas URLs para la página de inicio , un motor de búsqueda puede comprimirlos todos en una lista en su índice en lugar de diluir el PageRank en varias URL.
Mi pregunta es si las URL canónicas son reconocidas por Google Analytics, o si hay otro truco para evitar que la misma página de inicio aparezca como 5 o 6 páginas diferentes (URL) en Analytics.
Por lo que recuerdo, Matt Cutts de Google recomienda utilizar 301 redirecciones en lugar de depender de la canonicalización a través del metaelemento presentado, y ciertamente preferiría agregar más complejidad incluso a eso (por ejemplo, como un JavaScript artificial) para hacer el envío de Analytics).
En pocas palabras, trate la enfermedad y no los síntomas: mire más de cerca a su casa y haga que Analytics respete su implementación en lugar de irresponsablemente calzándose en ese sistema.
Esto puede no ser viable si realmente necesita que se acceda a una página usando varias URL, pero en ese caso, vería el valor de forma espaciada al combinarlas en Analytics en primer lugar.
Según https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#location
...
ga(''create'', ''YOUR ID'', ''auto'');
ga(''set'', ''page'', ''http://yourdomain/foo'');
ga(''set'', ''title'', ''New Title''); //optional to change title too!
ga(''send'', ''pageview'');
...
Tenga en cuenta que necesita utilizar una url completamente calificada (incluya su dominio) de lo contrario GA lo ignorará