El sitio se muestra como un referente a su propio dominio en los informes de Google Analytics. ¿Por qué?

Tengo dos problemas de informes de GA con un sitio que administro que no estoy seguro de cómo resolver:

El sitio esApareciendo como un referente a su propio dominio. en los informes de GA.Las finalizaciones de mi objetivo (las conversiones de ventas en un carro de comercio electrónico fuera del dominio de terceros) son todasmostrando el dominio del sitio como "fuente" cuando obviamente quiero ver a los verdaderos "referers" que están enviando tráfico que resulta en la finalización de los objetivos.

Mis pensamientos sobre posibles razones por las que esto podría suceder:

Estoy usando rutas absolutas para enlaces internos, como este:

<a href="http://example.com/contact.html">

Opuesto a

<a href="/contact.html">

¿Podría ser esto? Los usuarios a menudo hacen clic internamente antes de comprar.

Además, en varias páginas de alto tráfico, estoy usando backlinks del historial de javascript, como esto:

<a href="javascript: history.go(-1)">go back</a>

Por último, estoy haciendo un redireccionamiento 301 en los clics de tráfico "agregar al carrito" para que

http://example.com/add_to_cart

redirige a:

http://paymentprocessor.com/ugly_url/cart_page.html

(Aunque este es un dominio externo de terceros, mi código GA aún se dispara allí)

¿Alguien adivina por qué estoy experimentando los problemas mencionados en la parte superior aquí? ... Gracias a todos ustedes magos GA.

ACTUALIZACIÓN ACTUALIZACIÓN ACTUALIZACIÓN

Gracias Eduardo por la gran respuesta.

Pensé que podría compartir eso ahora para los enlaces de texto href al sitio web de terceros. Estoy rastreando eventos con jquery a través de la clase, por lo que mi _gaq.push rastrea el evento de clic y copia los datos de las cookies desde mi sitio al sitio de terceros. Me gusta esto:

$('a.index_addtocart_smallest').click(function(){
    _gaq.push(['_trackEvent', 'Outbound Links', 'index_addtocart_smallest', 'buy_click'],['_link', 'ssl.thirdpartyecom.net/order/']);           
    });

Y cuando uso la acción de formulario "agregar al carrito", envíe en el aspecto HTML así:

<form action="http://example.com/add_to_cart" method="post" onsubmit="that=this;_gaq.push(['_trackEvent','Outbound Links','index_big_buy_button', 'buy_click'],['_linkByPost', this]);setTimeout(function() { that.submit() }, 100);return false;">

... para rastrear el evento, y publicar la cookie existente en un servidor de terceros, mientras se agrega un retraso al clic para asegurarse de que GA la captura.

En mi caso, estoy usando la sintaxis asíncrona para el seguimiento entre un dominio y un subdirectorio en otro dominio:https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite#domainAndSubDirectory

Respuestas a la pregunta(1)

Su respuesta a la pregunta