Det havde jeg ihvertfald behov for tidligere idag, det skulle ikke være flot og fancy, det skulle bare virke og være muligt at aflæse live, så dagens udfordring blev at flette lidt php og javascript sammen der kunne lave en overskuelig log-fil over hvilke links mine læsere klikker på. Det tog en lille time før jeg var tilfreds og turde sætte den op på http://www.hwt.dk, som pt. er nede fordi deres tekniker valgte at holde ferie samtidig med at der Windows server valgte at gå ned.

Så lejligheden blev brugt til at få lidt linkjuice ud af det sponsorat vi har givet til Hwt.dk. Men nok om det, du kom for at få en kopi af scriptet, og her er det:

http://mikjaer.com/files/linklog.zip

Den indeholder 3 filer, “links.log“  er en tom fil, det er den som dine besøgendes link-klik gemmes i, når du uploader den til din hjemmeside skal du sørge for at give skriveadgang (chmod 777) til den, de to andre filer, “linklog.js” og “log.php” skal bare lægges op i sammen med den første, og de skal alle tre ligge i samme mappe som den/de sider du ønsker at overvåge.

kliklog

Herefter indsætter du:

<script type="text/javascript" src="linklog.js"></script>

På den eller de sider du vil overvåge, og herefter burde du nu kunne læse i links.log hvilke links dine brugere klikker på.

Scriptet er lavet på lidt under et par timer, og denne vejledning er endnu mere stokastisk kastet sammen. Skriv gerne hvis i får det til at virke, eller hvis i ikke gør.

Jeg overvejer måske at udbygge det til en online-service man kan melde sig til … lidt i stil med den måde Google Analytics fungerer på :)

Enjoy!

(ps. Koden levereres under GNU Public License v3, det står dig frit for at bruge den og modificerer den, men videredistribution af den, delelementer af den eller nedarvede værker heraf skal ligeledes frigives under samme licens)

<script type="text/javascript" src="linklog.js"></script>

One Response to “SEO: Ved du hvilke links dine læsere klikker på?”

  • Grosen Friis says:

    Hej Mikkel

    Godt gået det ser spændende ud, der er vist tale om speedcoding :-)

    Vi gør selv noget lignende op imod Google Analytics, vi har lavet en lille JavaScript lib som man kan lægge på sit website, ligesom du tilbyder I din løsning. Data bliver så lagret i Google Analytics ehandelsmodul.

    Den er dog ikke så avanceret (endnu) at den automatisk finder alle links på et website, vi implementere det selv i onclick attributten (eller lignende) på de links|knapper|landingssider som vi gerne vil tracke.

    /Grosen Friis

Leave a Reply

Tilmeld nyhedsbrev
Tilmeld dig mit nyhedsbrev der udkommer max 1-2 gange om måneden, med relevant og nyttig information indenfor de samme emner som denne side.

E-mail:

Tilmeld
Frameld