CookieHawk › Guider › Cookie-banner på WordPress: slik gjør du det riktig
Cookie-banner på WordPress, uten å tro at jobben er gjort
På WordPress er det lett å installere en samtykke-plugin og tro at saken er ordnet. Problemet er at sporingen sjelden ligger der du tror. Her er hvor den faktisk gjemmer seg, og hvordan du kontrollerer resultatet.
Hvorfor en plugin sjelden er nok alene
En samtykke-plugin gjør to ting godt: den viser banneret, og den lagrer valget. Det den ofte ikke gjør, er å stoppe kode som andre deler av nettstedet laster.
På et typisk WordPress-nettsted kommer sporing fra minst fire steder:
- Temaet. Mange temaer har egne felt for Analytics-ID eller Meta-piksel i innstillingene.
- Plugins. Kontaktskjema, nettbutikk, chat, bildegallerier og delingsknapper laster ofte tredjepartskode.
- Innlimt kode. Et felt for «egendefinert HTML i head», eller en snutt lagt inn av noen som hjalp deg for to år siden.
- Google Tag Manager. Som igjen kan laste hva som helst, uten at det synes i WordPress.
Samtykke-pluginen din kjenner bare til det den selv kontrollerer. Resten laster som før.
Finn ut hva som faktisk laster
Start med å måle, ikke med å gjette. Du trenger bare nettleseren:
- Åpne nettstedet i et privat vindu.
- Åpne utviklerverktøyene, fanen Nettverk, og last siden på nytt uten å trykke på banneret.
- Se hvilke eksterne vertsnavn som kontaktes. Noter dem.
- Trykk «Avvis alle», last på nytt, og se hvilke som fortsatt er der.
Listen du sitter igjen med etter et nei er arbeidslisten din. Alt annet er støy.
Spor hver enkelt tilbake til kilden
Når du vet hva som laster, må du finne ut hvorfra. Rekkefølgen som sparer mest tid:
- Sjekk temainnstillingene først. Søk etter «Analytics», «tracking», «piksel» eller «head» i temaets panel.
- Se i Utseende og Tilpass etter felt for egendefinert kode.
- Gå gjennom pluginlisten og spør for hver enkelt: kan denne laste noe eksternt? Nettbutikk, skjema, chat og analyse er de vanlige.
- Har du Google Tag Manager, hører resten hjemme der. Se guiden om samtykke i GTM.
- Finner du fortsatt ikke kilden, søk i temafilene etter vertsnavnet. Bruk et barnetema hvis du redigerer, ellers forsvinner endringen ved neste oppdatering.
Ikke slett noe før du vet hva det gjør. En snutt du fjerner kan være konverteringssporingen som annonsebudsjettet måles på. Målet er at den skal vente på samtykke, ikke nødvendigvis forsvinne.
Slik får du nei til å bety nei
Det finnes tre måter å løse det på, og de kan kombineres:
- Flytt sporingen inn i Google Tag Manager og sett samtykkekrav på hver tagg. Ryddigst hvis du allerede bruker GTM.
- Bruk en samtykkeløsning som blokkerer før lasting. Da fanges også kode som ligger direkte i temaet, uten at du må flytte den.
- Fjern det du ikke bruker. Mange nettsteder laster verktøy ingen har sett på siden de ble installert. Det raskeste samtykkeproblemet å løse er det du kan slette.
Hvis du har WooCommerce
Nettbutikker har flere nødvendige cookies enn vanlige nettsteder, og det er greit: handlekurv og økt er strengt nødvendige for tjenesten kunden har bedt om, og krever ikke samtykke.
Men de samme butikkene har som regel også konverteringssporing mot Google Ads og Meta. Den er ikke nødvendig, og den skal vente på et ja. Det er verdt å teste kassen spesielt — sporing som bare kjører der, fanges ikke av en test av forsiden alene.
Test på nytt etter hver oppdatering
Dette er det punktet folk hopper over. Et oppsett som var riktig i januar kan være galt i mars, fordi temaet ble oppdatert eller en plugin la til en ny integrasjon.
Sett en påminnelse, eller bruk en løsning som tester automatisk og sier fra når noe endrer seg. Poenget er at noen oppdager det før en besøkende gjør det.
Vanlige spørsmål
Hvilken samtykke-plugin er best for WordPress?
Det viktigste er ikke hvilken plugin, men om den faktisk blokkerer sporing før den laster — ikke bare viser et banner og lagrer valget. Test resultatet i nettverksfanen etter «Avvis alle»; det avslører forskjellen raskere enn noen funksjonsliste.
Jeg har installert en plugin, men Analytics måler fortsatt. Hvorfor?
Nesten alltid fordi Analytics-koden ligger et sted pluginen ikke kontrollerer: i temainnstillingene, i et felt for egendefinert kode, eller i Google Tag Manager. Pluginen ser bare det den selv laster.
Må jeg ha samtykke for WooCommerce sine egne cookies?
Handlekurv, økt og innlogging er som hovedregel strengt nødvendige for tjenesten kunden har bedt om, og faller inn under unntaket. Konverterings- og markedsføringssporing gjør det ikke.
Holder det å teste forsiden?
Det er et godt utgangspunkt, men ikke alltid nok. Nettbutikker bør teste kassen også, og nettsteder med innebygde kart eller video bør teste en side som faktisk har dem.
Vil du se hva WordPress-siden din laster?
Den gratis sjekken tester forsiden i en fersk nettleser og viser hvilke tjenester som kontaktes før valg og etter «Avvis alle» — uansett om de kom fra temaet, en plugin eller Google Tag Manager.
Sjekk nettstedet gratisLes videre
CookieHawk leveres av Webkompaniet AS · org.nr. 999 529 860 · Oslo · Vilkår · Personvern