AdsPlatform
Interactief voorbeeld met fictieve demo-data

Zoektermen & n-gram analyse

Splits zoektermen in losse woorden, woordparen en drietallen. Zie welke n-grams geld kosten zonder te converteren en welke woorden juist wel werken.

Voor wie: SEA-specialisten die uitsluitingszoekwoorden willen vinden op basis van patronen in plaats van losse zoektermen.
Fictieve demo-data
Zoektermen
26
Met minimaal 1 klik in de periode
Unieke 1-grams
32
Na verwijderen van stopwoorden
Waste-kandidaten
11
€ 1.334 zonder conversie
Aandeel waste
32,1%
Kosten zonder conversies ÷ totale kosten

Top 1-grams naar kosten

Rood gemarkeerd: kosten zonder conversies (waste-kandidaat)

Conversieratio per 1-gram

Dezelfde top 12; welke woorden converteren wel?

Alle 1-grams

Geaggregeerd over zoektermen; een zoekterm telt één keer per uniek n-gram

N-gram tabel
warmtepomp11€ 2.0891.2856,8%241,88%€ 86,68
zonnepanelen8€ 1.3929216,6%171,86%€ 81,39
kopen5€ 1.2479337,7%303,22%€ 41,56
prijs2€ 5733096,5%82,49%€ 74,42
kosten2€ 4522215,3%52,40%€ 85,25
20261€ 3921645,9%52,80%€ 85,22
huren2€ 3672007,1%10,30%€ 611,02
thuisbatterij2€ 3342056,0%52,44%€ 66,72
laten1€ 3151495,1%42,55%€ 82,92
plaatsen1€ 3151495,1%42,55%€ 82,92
installateur2€ 3041845,8%42,12%€ 77,85
gratiswaste2€ 2951485,2%00,00%–
hybride1€ 2651768,7%63,18%€ 47,27
laadpaal2€ 2631516,9%42,52%€ 69,11
installeren2€ 2351436,3%21,12%€ 147,14

Waste-kandidaten (zoektermen)

Minimaal € 40 kosten en geen conversies in de periode

Waste-kandidaten
Advies
warmtepomp huren
NL_Search_Generiek_Warmtepompen
€ 2241020Uitsluiten als woordgroep
zonnepanelen gratis overheid
NL_Search_Generiek_Zonnepanelen
€ 159720Uitsluiten als woordgroep
zonnepanelen huren
NL_Search_Generiek_Zonnepanelen
€ 143980Uitsluiten als woordgroep
warmtepomp gratis
NL_Search_Generiek_Warmtepompen
€ 136760Uitsluiten als woordgroep
warmtepomp storing
NL_Search_Generiek_Warmtepompen
€ 133660Uitsluiten als woordgroep
zonnepanelen tweedehands marktplaats
NL_Search_Generiek_Zonnepanelen
€ 120660Uitsluiten als woordgroep
warmtepomp tweedehands
NL_Search_Generiek_Warmtepompen
€ 102830Uitsluiten als woordgroep
warmtepomp zelf installeren
NL_Search_Generiek_Warmtepompen
€ 99710Uitsluiten als woordgroep
zonnepanelen vacature installateur
NL_Search_Generiek_Zonnepanelen
€ 87520Uitsluiten als woordgroep
zonnepanelen schoonmaken
NL_Search_Generiek_Zonnepanelen
€ 70570Uitsluiten als woordgroep
warmtepomp geluid buren
NL_Search_Generiek_Warmtepompen
€ 62410Uitsluiten als woordgroep
Zelf bouwen

Zo bouw je dit dashboard

Databron, velden, berekende velden, layout, filters en valkuilen. De formules gebruiken de veldnamen van de Looker Studio-connector en het BigQuery Data Transfer-schema.

Databron

De Looker Studio-connector heeft een tabel Search keyword met zoektermen, maar kan geen tekst splitsen. Voor n-grams heb je BigQuery nodig (ads_SearchQueryStats_<customer_id> via de Data Transfer) of een Google Ads Script dat de n-grams berekent en naar Sheets schrijft. De query search_terms_ngram.sql doet het splitsen met SPLIT() en UNNEST() en filtert stopwoorden.

Velden en berekende velden

Uit het zoektermenrapport: search_term_view_search_term, campaign_id, ad_group_id, metrics_impressions, metrics_clicks, metrics_cost_micros, metrics_conversions. Na het splitsen aggregeer je per n-gram:

VeldFormule
KostenSUM(metrics_cost_micros) / 1e6
CTRSUM(clicks) / SUM(impressions)
Conv. rateSUM(conversions) / SUM(clicks)
CPASUM(cost) / SUM(conversions)
Waste-vlagconversions < 0.5 AND cost >= 60 (kies je eigen drempel)
Aantal zoektermenCOUNT(DISTINCT search_term)

Een zoekterm mag per uniek n-gram maar één keer meetellen; gebruik daarom DISTINCT op de combinatie zoekterm + n-gram voordat je sommeert.

Layout

Bovenaan een keuze voor 1-, 2- of 3-gram en de periode. KPI-rij: aantal zoektermen, unieke n-grams, waste-kandidaten en aandeel waste. Dan twee horizontale staafgrafieken: top n-grams op kosten (waste rood gemarkeerd) en conversieratio van dezelfde top. Daaronder de volledige n-gram tabel en een lijst zoektermen zonder conversies met het advies "uitsluiten als woordgroep".

Filters

Periode (minimaal 30 dagen voor voldoende volume), campagne, minimale kosten en een toggle "alleen waste".

Valkuilen

  • Kleine aantallen: een n-gram met 3 klikken zegt niets. Filter op minimaal 20 tot 30 klikken.
  • Merknaam en generiek apart analyseren; merkwoorden vertekenen elke conversieratio.
  • Conversielag: sluit een woord niet uit op basis van de laatste week.
  • Stopwoorden en verbuigingen: "warmtepomp" en "warmtepompen" zijn twee n-grams. Normaliseer eventueel met REGEXP_REPLACE.
  • Performance Max-zoektermen staan in een ander rapport (search term insights) en missen kosten.
KPI-definities

Wat de cijfers precies betekenen

Dezelfde definitie in elk dashboard voorkomt discussies over 'welke CPA'. Gebruik altijd SUM() rond de bouwstenen; middel nooit ratio's.

KPIDefinitieFormule
Kosten per n-gramSom van de kosten van alle zoektermen die het n-gram bevatten.SUM(cost) GROUP BY ngram
Conversieratio per n-gramConversies gedeeld door klikken van alle zoektermen met het n-gram.SUM(conversions) / SUM(clicks) GROUP BY ngram
CPA per n-gramKosten per conversie per n-gram.SUM(cost) / SUM(conversions) GROUP BY ngram
Waste-kandidatenZoektermen of n-grams met kosten boven een drempel en (bijna) geen conversies.conversions < 0.5 AND cost >= drempel
Aandeel wasteKosten zonder conversies gedeeld door de totale kosten.SUM(cost WHERE waste) / SUM(cost)