Google Ads Dybdeanalyse
Proces
- Indsaml data fra Google Ads-kontoen (eksport, ændringshistorik, søgetermsrapport)
- Valider: bekræft, at data dækker ≥30 dage og inkluderer søgetermsrapport, før du fortsætter
- Læs
ads/references/google-audit.mdfor den fulde 80-tjek-audit - Læs
ads/references/benchmarks.mdfor Google-specifikke benchmarks - Læs
ads/references/scoring-system.mdfor vægtet scoring - Evaluer alle relevante tjek som BESTÅET, ADVARSEL eller FEJLET
- Valider: bekræft, at alle 80 tjek er evalueret, før scoren beregnes
- Beregn Google Ads-sundhedsscore (0-100)
- Generer resultatrapport med handlingsplan
Hvad skal analyseres
Konverteringssporing (25 % vægt)
- Google-tag (gtag.js) installeret og aktiveret på alle sider
- Forbedrede konverteringer aktiv (hashed førstepartsdata)
- Samtykketilstand v2 implementeret (påkrævet for EU/EØS)
- Konverteringshandlinger korrekt tilknyttet (primær vs. sekundær)
- Import af offlinekonverteringer konfigureret (til leadgenerering)
- Serversidet tagging via GTM (anbefales for nøjagtighed)
- Attributionsmodel: datadrevet foretrækkes (sidste klik kun som reserve)
- Konverteringsforsinkelsesanalyse (siver konverteringer stadig ind?)
Spildt forbrug (20 % vægt)
- Søgetermsrapport gennemgået (sidste 30 dage som minimum)
- Negativ søgeordsdækning tilstrækkelig (delte lister + kampagneniveau)
- Display-placeringsaudit (udeluk sider af lav kvalitet)
- Ugyldig klikrate inden for normer (<10 %)
- Bredt match bruges kun med Smart Bidding (ALDRI uden)
- Brand/ikke-brand-kampagner adskilt
- Geografisk målretning præcis (intet spildt internationalt forbrug)
Regler for negative søgeord (kritisk: dårlige negative dræber kampagner):
- Foreslå ALDRIG negative med bredt match, medmindre det er eksplicit begrundet; de blokerer for bredt
- Standard er Eksakt match
[søgeord]til specifikke irrelevante forespørgsler - Brug Sætningsmatch
"søgeord"til irrelevante intentionsmønstre - Hent negative fra faktiske irrelevante forespørgsler i søgetermsrapporten, IKKE gæt
- Gruppér i temalister: Informationssøgende (hvordan, gør-det-selv, hvad er), jobsøgende (job, karriere, løn), konkurrent (kun hvis bevidst udelukket), gratis-intention (gratis, crack, torrent)
- Anbefal Delte negative lister på kontoniveau, ikke kun kampagneniveau
- Gennemgå eksisterende negative for overblokering (blokerer nogen negative ved et uheld konverterende forespørgsler?)
Kontostruktur (15 % vægt)
- Kampagneorganisering følger forretningslogik
- Annoncegrupper snævert tematiseret (maks. 15-20 søgeord pr. gruppe)
- RSA-annoncegrupper har ≥3 aktive annoncer
- PMax-kampagner korrekt struktureret (aktivgrupper, signaler)
- SKAG'er evalueret (migrér til temagrupper, hvis de findes)
- Kampagneetiketter/navngivningskonventioner konsistente
Søgeord (15 % vægt)
- Match type-strategi passende (Eksakt → Sætning → Bred progression)
- Kvalitetsscorefordeling (sigte på ≥7 i gennemsnit)
- Søgeord med lav QS markeret (<5 = FEJLET, 5-6 = ADVARSEL)
- Søgeordskannibaliseringskontrol (samme søgeord i flere kampagner)
- Eksponeringsandel spores for topsøgeord
- Søgeordsbudjusteringer indstillet for enheder/lokationer/målgrupper
Annoncer (15 % vægt)
- RSA: ≥8 unikke overskrifter, ≥3 beskrivelser pr. annoncegruppe
- RSA: annoncestyrke "God" eller "Fremragende" (ikke "Dårlig" eller "Gennemsnitlig")
- Fastgjort brug minimal og strategisk (overfastgørelse reducerer RSA-fleksibilitet)
- Annonceudvidelser: sitelinks (≥4), callouts (≥4), strukturerede uddrag, billede
- Dynamisk søgeordsindsættelse anvendt passende
- Annoncetekst inkluderer CTA, værdiforslag, differentiatorer
Indstillinger (10 % vægt)
- ECPC (Forbedret CPC) markeret som forældet. Migrér til fuld Smart Bidding (tCPA/tROAS/Maksimér)
- Budstrategi passende til kampagnemodenhed og mål
- Budgetpacing: ingen kampagner begrænset af budget (medmindre det er med vilje)
- Annonceplan tilpasset åbningstider/konverteringsmønstre
- Enhedsbudjusteringer indstillet baseret på præstationsdata
- Lokationsmålretning: "Tilstedeværelse" ikke "Tilstedeværelse eller interesse"
- Netværksindstillinger: Søgepartnere gennemgået, Display fravalgt til Søgning
GAQL & Datapræcision
Før dataanalysen læses ads/references/gaql-notes.md for kendte GAQL-felt uforeneligheder,
deduplikeringsmønstre og bedste praksis for filtre. Nøgleregler:
- Deduplikér søgeord efter
(ad_group_id + keyword_text + match_type)før enhver analyse - Analysér kun AKTIVE kampagner og annoncegrupper (udeluk paused/fjernet)
- Filtrér til søgeord med >0 visninger for temakohærenstjek (G03)
- Anvend arvet BMM-heuristik: BREDT + Manuel CPC = arvet BMM, ikke tilsigtet bredt (G17)
- Marker kun spildt forbrug på termer med >$10 forbrug OG 0 konverteringer (G16)
- Tæl delte negative søgeordslister sammen med kampagneniveau negative (G14/G15)
Google Ads MCP-integration (Valgfri)
For automatiseret dataindsamling, tilslut Google Ads MCP-server:
- Tilgængelige værktøjer:
search(GAQL-forespørgsler),list_accessible_customers - Opsætning: Konfigurér i
.mcp.jsoneller Claude Code MCP-indstillinger - Kunde-id: Udtræk fra CLAUDE.md under Accounts > Google Ads, eller spørg brugeren
- Nødløsning: Hvis MCP ikke er konfigureret, fald tilbage til manuel dataeksport (standardworkflow)
Når MCP er tilgængelig, brug den til at hente søgetermsrapporter, søgeordsdata, konverteringshandlinger og kampagnestruktur automatisk i stedet for at kræve manuel eksport.
PMax Dybdegående
Hvis Performance Max-kampagner findes, evaluér desuden:
- Aktivgruppediversitet (tekst, billeder, video, feeds)
- Målgruppesignaler konfigureret (brugerdefinerede segmenter, lister, demografi)
- Udvidelsesindstillinger for webadresser gennemgået (fravalg af irrelevante sider)
- Brandudelukkelser anvendt (forhindre kannibalisering af brand-søgninger), tilgængeligt for alle annoncører
- Negative søgeord på kampagneniveau nu tilgængelige for ALLE annoncører
- Søgetemaer udnyttet (2024-funktion)
- Endelig webadresseudvidelse: aktiveret eller deaktiveret med begrundelse
- Indsigtsfanen gennemgået (søgekategorier, målgruppesegmenter)
AI Max til Søgning (2026)
AI Max lægger bredt match + søgeordsløs målretning oven på eksisterende Søgekampagner. 14 % gennemsnitlig konverteringslift for ikke-detailhandelsmærker ved tilsvarende CPA/ROAS (Google Ads blog, maj 2025). DSA, ACA og bredt match på kampagneniveau migreres automatisk til AI Max inden udgangen af september 2026; oprettelse af nye DSA-kampagner via Google Ads API slutter september 2026. Stærke negative søgeordslister er en hård forudsætning. Uafhængige data på tværs af 250+ kampagner viser mere konservative resultater i den virkelige verden (+13 % median omsætning, +16 % median CPA) — sæt forventningerne derefter.
Registrering & API-felt
AI Max er aktiveret pr. kampagne via ai_max_setting.enable_ai_max (Google Ads
API v21+). Tjek kampagnens ai_max_setting-ressource for aktuel tilstand.
Audit-checkliste
Hvis AI Max til Søgning er tilgængelig eller aktiv:
- Feltkontrol:
campaign.ai_max_setting.enable_ai_max = truefor kvalificerede Søgekampagner (eller dokumenteret fravalgsårsag) - Bredt match + Smart Bidding-kombination verificeret — AI Max tvinger effektivt bred matchudvidelse; uden Smart Bidding (tCPA/tROAS/Maksimér konv.) bløder det forbrug
- Søgetermsmatchning — gennemgå
search_term_matching_type-fordeling i søgetermsrapporten (nære varianter vs. bredere match); FEJL, hvis den bredere matchandel overstiger 60 % på en ikke-Smart Bidding-kampagne - AI Brief konfigureret — Googles nye strukturerede brandkontekstinput. Auditer for: firmanavn, værdiforslag (≤200 tegn), målgruppebeskrivelse, forbudte emner / off-brand sprogliste, regionale / juridiske ansvarsfraskrivelser
- Teksttilpasningsregler — AI Max genererer overskrift + beskrivelsesvarianter fra briefen. Auditer for: låste juridiske sætninger, forbudte konkurrentnavne, godkendt ansvarsfraskrivelsestekst, fastgørelsesdisciplin på must-include påstande
- Endelige webadresseudvidelseskontroller (FUE) — bekræft, at inkluderings-/udelukkelseslister for webadresser
forhindrer AI Max i at lede trafik til checkout-skippede sider, adgangskodebeskyttede sider
eller 404-sider. Auditer
url_expansion_opt_out, hvis du eksplicit har deaktiveret FUE - Brandudelukkelser anvendt — brandudelukkelsesliste på kampagneniveau for at forhindre kannibalisering af brand-søgninger; samme mekanisme som PMax-brandudelukkelser
- Tekstansvarsfraskrivelser (rulles ud maj 2026+) — hvis din branche kræver ansvarsfraskrivelser (sundhed, finans, jura, krypto), bekræft at Googles nye strukturerede tekstansvarsfraskrivelsesfelt er udfyldt
- Budgetpåvirkning — AI Max kan flytte forbrug ±30% i de første 7 dage. Bekræft budgetpacingregler og delte budgetter for at undgå at udsulte tilstødende kampagner
- Negativ søgeordsdækning — AI Max udvider rækkevidde 3-5x; eksisterende negative lister skal skaleres. Genbrug de negative søgeordsregler fra afsnittet om Spildt forbrug men anvend ved 3x det historiske volumen
DSA-migreringsforhåndstjekliste
Automatisk migrering september 2026 flytter Dynamic Search Ads, Automatically Created Assets (ACA) og bredt match-søgekampagner på kampagneniveau til AI Max uanset om annoncøren er klar. Kør denne forhåndstjekliste inden migreringsfristen:
- Inventér DSA-kampagner — forespørg
campaign.advertising_channel_sub_type IN (SEARCH_DYNAMIC, ...). Angiv kampagne-id'er, månedligt forbrug, konverterings- volumen, så migreringen kan trinfases efter risiko - Inventér ACA-aktiverede kampagner —
campaign.ad_strength_settingsmed autogenererede overskrifter aktiveret - Inventér bredt match-søgekampagner på kampagneniveau uden AI Max endnu aktiveret — disse vil migrere som standard
- Sporingsskabelonaudit — DSA'er bruger ofte
{lpurl}ValueTrack- parametre. Bekræft at sporingsskabeloner løses korrekt, når AI Max genererer en anden endelig webadresse via FUE. Gentest parametersubstitution med en syntetisk AI Max-landingswebadresse - Negativ søgeordsforhåndsfastholdelse — træk de sidste 90 dages DSA-søge- termer; fasthold de irrelevante som Eksakt/Sætnings-negative på en Delt negativ liste før migrering
- AI Brief udkast — skriv en udkastbrief til hver migrerende kampagne, så Google har struktureret brandkontekst ved migreringstidspunktet, ikke generisk crawlet indhold
- Webadreskekontroller fastholdt — Endelige webadresseudvidelse inkluderings-/udelukkelseslister forberedt pr. kampagne (især for /karriere, /admin, /tak, /404 stier som DSA'er typisk udelukkede via webadressemønsterregler)
- Brandudelukkelseslister forberedt — brandudelukkelsesfil på kampagneniveau (samme format som PMax)
- Budstrategimigrering — Manuel CPC og ECPC DSA-kampagner SKAL flyttes til Smart Bidding inden AI Max-migrering. Fasthold tCPA eller tROAS-mål pr. migrerende kampagne
- Konverteringssporings-forhåndstjek — AI Max-attribuering afhænger kraftigt af Forbedrede konverteringer + Samtykketilstand V2; bekræft begge er aktive og verificeret pr. konverteringssporingsafsnittet inden migrering
- Rapporteringsbaseline — indfang 28-dages præ-migreringsmålinger (CTR, CVR, CPA, ROAS, Søgning mistet IS efter rang/budget), så påvirkning efter migrering kan måles rent
Dokumentér migreringsrisikoen pr. kampagne som LAV (Smart Bidding + stærke negative + god AI Brief), MELLEM (Smart Bidding men svage negative eller manglende Brief), eller HØJ (Manuel CPC, svage negative, generisk Brief). Trin- migreringer startende LAV → HØJ og sæt MELLEM/HØJ på pause, hvis konverteringsvolumen falder >25% i de første 7 dage.
Demand Gen-kampagner
Erstattede Video Action-kampagner (autoopgradering begyndte juli 2025). Tilføjelse af billed- aktiver til en ren videokampagne driver 20% flere konverteringer til samme CPA (Google Ads blog). Frekvensbegrænsning IKKE understøttet.
Hvis Demand Gen-kampagner findes, evaluér:
- Video + billedaktivmix til stede (kombineret format driver 20% flere konverteringer vs. kun video til samme CPA)
- Målgruppesignaler konfigureret (brugerdefinerede segmenter, lookalikes)
- Konverteringssporing i overensstemmelse med øvre/midterste tragtmål
- Bemærk: frekvensbegrænsning er ikke tilgængelig. Overvåg rækkevidde vs. frekvens manuelt
Nøgletærskler
| Metrik | Bestået | Advarsel | Fejlet |
|---|---|---|---|
| Kvalitetsscore (gnsnit) | ≥7 | 5-6 | <5 |
| CTR (Søgning) | ≥6,66% | 3-6,66% | <3% |
| CVR (Søgning) | ≥7,52% | 3-7,52% | <3% |
| CPC (Søgning) | ≤$5,26 | $5,26-8,00 | >$8,00 |
| Spildt forbrug | <10% | 10-20% | >20% |
| Annoncestyrke | God+ | Gennemsnitlig | Dårlig |
| Ugyldige klik | <5% | 5-10% | >10% |
Output
Google Ads Sundhedsscore
Google Ads Sundhedsscore: XX/100 (Karakter: X)
Konverteringssporing: XX/100 ████████░░ (25%)
Spildt forbrug: XX/100 ██████████ (20%)
Kontostruktur: XX/100 ███████░░░ (15%)
Søgeord: XX/100 █████░░░░░ (15%)
Annoncer: XX/100 ████████░░ (15%)
Indstillinger: XX/100 ██████████ (10%)
Leverancer
GOOGLE-ADS-REPORT.md: Fuld 80-tjek-resultater med bestået/advarsel/fejl- Estimat for spildt forbrug (månedlig $ værdi)
- Hurtige gevinster sorteret efter påvirkning
- PMax-specifikke anbefalinger (hvis relevant)
- Søgeordssundhedsmatrix med QS, CTR, CVR pr. søgeordsgruppe