Finn ut hvilke sider du mangler analytics på
Jeg har ved flere anledninger hatt behov for å sjekke om et script (for eksempel Google Analytics) er installert på alle URL’ene på et nettsted, og deretter finne sider hvor det eventuelt ikke er installert. Dette er en typisk problemstilling på nettsider som har en komplisert sidestruktur med mange subdomener, og flere administratorer som jobber på ulike deler av nettsiden.
Man kan selvfølgelig tråle gjennom hele siden og sjekke manuelt, enten via kildekoden eller nettleserutvidelser som Ghostery, men det er en uintelligent løsning:
- Kjedelig
- Du kommer garantert til å ikke få sjekket alle url’ene
Bedre løsning: Bruk Screaming Frog, med et ekstra triks. I dette eksempelet vil jeg finne hvilke url’er som har Google Analytics og/eller Google Tag Manager.
1. I Screaming Frog: Gå inn på Configuration => Custom => Search

2. Sett inn filter, både for “Contains” og “Does not contain”. Fra før vet jeg formen de to scriptene har i kildekoden, “UA-” for Universal analytics og “GTM-” for Google Tag Manager.
Her kan også legge inn hele UA-koden (UA-123456-1) hvis du vil sjekke en spesiell UA-kode, og ikke bare om det eksisterer en hvilken som helst UA-kode.

3. Start scraping

4. Via “Custom”-fanen ser du nå filtererne du har satt opp. Klikk deg inn på en av de så får du opp listen over url’er som ikke har det aktuelle scriptet. Nå kan du begynne å gå igjennom listen for å finne ut hvordan du kan få inn scriptet på de ulike url’ene.

Leave your reply