Ibland kan det vara intressant eller rent ut sagt nödvändigt att se hur många som klickar på ens utgående länkar. Detta är givetvis möjligt med Google Analytics, dock är det inget som sker från start. Utan man behöver lägga till ett onClick-attribut på varje utgående länk. Att göra det här “manuellt” är inget jag vill ödsla tid på. Istället kan man lösa det med en liten bit JavaScript.
Personligen föredrar jag att använda mig JavaScript-biblioteket jQuery.
Principen är den att varje gång någon för musen över en länk som har attributen rel=external (d.v.s en utgående länk) läggs onClick-attributen på så att den kan spåras via Google Analytics. OBS Google Analytics koden måste komma före alla utgående länkar, annars kommer inga klick registreras. Förslagsvis lägger du Google Analytics koden precis innan body:n avslutas.
$(document).ready(function() {
$('a[rel=external]').hover(function() {
var href = $(this).attr('href');
$(this).attr('onClick', 'javascript: pageTracker._trackPageview(\'/outgoing/' + href + '\');');
return false;
},function() {
return false;
});
});
Notera att det kan upp till 24-48 timmar innan dina utgående länkar dyker upp i Google Analytics. De utgående länkarna kommer du sedan hitta under Content > Top Content. T ex. kommer länken www.example.com listas som /outgoing/www.example.com i Google Analytics. Läs mer om utgående länkar hos Google.