Google Bildesøk: Hvordan spore søkefraser i Google Analytics?

  • 20.10.2008
  • Av Eivind Savio

Et bilde sier mer enn 1000 ord er det et uttrykk som sier. Men av og til sier ordene mye mer enn bildet. Siden denne artikkelen er publisert under kategorien webanalyse, dreier dette seg selvfølgelig om når du får besøk til ditt nettsted via søkemotorenes bildesøk. Ved hjelp av webanalyse kan du identifisere ordene den besøkende brukte for å finne bildene på ditt nettsted.

Men som overskriften indikerer, søkefraser fra Google Bildesøk blir ikke sporet som standard i Google Analytics. Om du ikke har gjort noen grep for å spore søkefraser fra Google Bildesøk vil med andre ord Google Bildesøk spores som et henvisningsnettsted, og ikke som en søkemotor.

Så derfor, her er metoden jeg benytter for å spore søkefraser fra Google Bildesøk.

Koder for Google Bildesøk

Løsningen for å spore søkefrasene baserer seg på metoden som er beskrevet på Google Analytics sine hjelpesider om "Hvordan kan jeg få Google Analytics til å identifisere andre søkemotorer i henvisningsrapportene" i kombinasjon med et avansert filter i Google Analytics.

Det første du må gjøre er å legge til Google Bildesøk som en søkemotor slik det er beskrevet på hjelpesiden som jeg lenket til i forrige avsnitt. Spørringsvariabelen vi skal hente dataene fra er prev, og ikke q (som man kanskje skulle tro).

Implementer koden under på nettstedet ditt. Den sporer 20 forskjellige domeneversjoner av Google Bildesøk, og om du skulle få trafikk fra et domene som ikke er i listen vil dette rapporteres som images.google, altså uten toppnivådomenenavnet.

  1. pageTracker._addOrganic("images.google.no","prev");
  2. pageTracker._addOrganic("images.google.co.uk","prev");
  3. pageTracker._addOrganic("images.google.es","prev");
  4. pageTracker._addOrganic("images.google.pt","prev");
  5. pageTracker._addOrganic("images.google.it","prev");
  6. pageTracker._addOrganic("images.google.fr","prev");
  7. pageTracker._addOrganic("images.google.nl","prev");
  8. pageTracker._addOrganic("images.google.be","prev");
  9. pageTracker._addOrganic("images.google.de","prev");
  10. pageTracker._addOrganic("images.google.se","prev");
  11. pageTracker._addOrganic("images.google.dk","prev");
  12. pageTracker._addOrganic("images.google.fi","prev");
  13. pageTracker._addOrganic("images.google.ch","prev");
  14. pageTracker._addOrganic("images.google.at","prev");
  15. pageTracker._addOrganic("images.google.ie","prev");
  16. pageTracker._addOrganic("images.google.ru","prev");
  17. pageTracker._addOrganic("images.google.pl","prev");
  18. pageTracker._addOrganic("images.google.com","prev");
  19. pageTracker._addOrganic("images.google.ca","prev");
  20. pageTracker._addOrganic("images.google.com.au","prev");
  21. pageTracker._addOrganic("images.google","prev");

Det beste er å legge all koden i en egen javascript-fil og henvise (peke) til denne filen. Om du er usikker på hvordan du deretter implementerer dette sammen med Google Analytics kodene, se eksemplet under. Jeg har i eksemplet under lagret koden til Google Bildesøk i en fil kalt soekemotorer.js i katalogen script. Henvisning til denne filen finner du i linje 8.

  1. <script type="text/javascript">
  2. var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl ." : "http://www.");
  3. document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
  4. </script>
  5. <script type="text/javascript">
  6. var pageTracker = _gat._getTracker("UA-XXXXX-X");
  7. </script>
  8. <script type="text/javascript" src="/script/soekemotorer.js"></script>
  9. <script type="text/javascript">
  10. pageTracker._initData();
  11. pageTracker._trackPageview();
  12. </script>

Google Analytics filter

Prev-parameteret innholder ikke bare søkefrasen, vi er derfor nødt til å filtrere informasjonen som ligger i dette parameteret. Filteret som vist i bildet under tar seg av dette.

Google Bildesøk - Filter i Google Analytics

Google Bildesøk filter for Google Analytics

Æres den som æres bør osv.

Bakgrunnen for denne måten å spore søkefraser fra Google Bildesøk fant jeg på blog.thesulli.net i begynnelsen av 2007, en blogg som ble lagt ned for lenge siden. Metoden beskrev hvordan dette kunne kunne gjøres for den gamle versjonen av Google Analytics som jeg har skrevet om tidligere. Løsningen som er beskrevet her er for den nyeste versjonen av Google Analytics.

Ved omlegging til ny versjon av Google Analytics sluttet blog.thesulli.net sin metode å virke, og jeg så meg derfor om etter en annen måte å løse dette på. Jeg kikket blant annet på Joost de Valk sin løsning, men fant den lite hensiktsmessig da den er spesifikt for PHP og krever ekstra javascript for å innhente søkefrasene. Joost sin versjon kan kanskje likevel være interessant for de som benytter Wordpress som bloggplattform, da den etter hva jeg har forstått er laget som en plugin til denne.

Løsningen som er presentert i denne artikkelen fungerer uansett plattform.

Siden jeg ikke fant noen gode løsninger vendte jeg tilbake til den jeg hadde brukt, og koblet Maarten Berge fra jobben på saken siden jeg ikke er en programmerer. Jeg fikk tilbake en løsning tidlig i år som fungerer bedre enn den originale versjonen, og som siden har gjort jobben sin på diverse nettsteder. Et av problemene med løsningen til blog.thesulli.net var at ikke bare søkefraser ble rapportert, og den var derfor ikke helt til å stole på. Tallet 18 ble blant annet rapportert som det mest brukte søkeordet fra Google Bildesøk.

I boka Advanced Web Analytics with Google Analytics av Brian Clifton som jeg har nevnt tidligere, er det nevnt en metode som ligner en del på den som er presentert her. Forskjellen er det regulære uttrykket som Maarten har skrevet. Jeg har testet versjonen til Brian Clifton, og jeg opplevde det samme problemet som med blog.thesulli.net versjonen - ikke bare søkefraser ble rapportert.

Da gjenstår det vel bare å si "Cheese", legge bildene ut på nett og begynne å spore Google Bildesøk.

Du kan følge kommentarer til denne posten med RSS. Du må ha javascript aktivert for å kunne kommentere. Tilbaketråkk er deaktivert.

Tags : , , ,

  • Comments are closed

XKlikk her for å flytte kommentarfeltet

Give Feedback