Slik sjekker du om et script er installert på alle URLer

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 

Skjermbilde_2017-10-25_kl__09_38_35

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.

Skjermbilde 2017-10-25 kl. 09.36.09

3. Start scraping

Skjermbilde 2017-10-25 kl. 09.43.05

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.

Screaming_Frog_SEO_Spider_8_2_-_Spider_Mode_and_view-source_www_nortek-as_com_en_set_language_en

Related articles

Get fresh perspective on digital change (temporary)   Get useful insights

0 replies on “Slik sjekker du om et script er installert på alle URLer”

Leave your reply