To forhold har til stadigvæk været et irritationsmoment for os der løbende arbejder med søgeord og søgetermer i Google Ads. Forskellen på de to er som bekendt at man byder på et søgeord og Google matcher anvendte søgetermer op i mod søgeordet og det kan udløse en annoncevisning. Det ene irritationsmoment er at Google i højere og højere grad tager sig frihedsgrader i matchingen mellem søgeterm og søgeord således man kan få bredere og bredere søgetermer til at udløse ens annoncer. Unøjagtigheden i matchningen gælder ikke kun søgeord i bred match hvor det faktisk giver mening men også i sætningsmatch (phrase match) og eksakt match. Tidligere var man på rimelig sikker grund med de to sidste matchtyper men sådan forholder det slet ikke mere. “Bring back exact match” ses jævnligt i diskussionsgrupper for Google Ads på sociale medier når Google Ads specialister er frustrerede.
Det andet irritationsmoment er at det i tiltagene grad er sværere og sværere at få et fuldt overblik over hvilke konkrete søgetermer Google matcher op imod søgeordene. Det er for så vidt en større problemstilling end det første irritationsmoment da det umiddelbart ikke nemt kan adresseres. For brede matchingen kan adresseres med negative søgeord og naturligvis udeladelsen af brede søgeord men hvordan adresserer man en manglende viden og søgetermer? Det store tab af søgetermer indfandt sig i 2020 til stor bestyrtelse for branchen men hvorledes er status i 2024 og hvad kan man som nævnt gøre?
Et positivt forhold er dog at Google i Juni 2024 netop har offentliggjort at 9% af førhen skjulte søgeord nu vises. Der er imidlertid kun tale om varianter i form af stavefejl der fremadrettet vises. Desværre ikke de meget vigtige brede matchninger men nu ved vi i det mindste at de 9% IKKE er brede matchninger!
Google Ads script der sammenholder antallet af søgetermer med antallet af søgeord
For at få en ide om problemets omfang kan prøve dette simple simple Google Ads script som logger “Kampagnenavn” + “Annoncegruppenavn” + “Kliks på søgeord” + “Kliks på fundne søgetermer” for aktive kampagner og annoncegrupper de seneste 30 dage. Scriptet er blot til demonstration af problemets omfang og kan sagtens efter behov omskrives til at sende resultatet til Google Sheets. Lettere omskrivning kunne også sagtens medtage de fundne søgetermer til dybere analyse og undersøgelse af matchingen mellem søgeord og søgeterm. Men lige nu er omfanget af manglende søgetermer mit ærinde. Etabler dette Google Ads script på vanlig vis:
function main() {
// Henter iterator for aktiverede kampagner
var campaignIterator = AdsApp.campaigns().withCondition(“Status = ENABLED”).get();
// Itererer over hver aktiveret kampagne
while (campaignIterator.hasNext()) {
var campaign = campaignIterator.next();
var campaignName = campaign.getName();
// Henter iterator for aktiverede annoncegrupper i kampagnen
var adGroupIterator = campaign.adGroups().withCondition(“Status = ENABLED”).get();
// Itererer over hver aktiveret annoncegruppe
while (adGroupIterator.hasNext()) {
var adGroup = adGroupIterator.next();
// Henter antal klik for annoncegruppen de sidste 30 dage
var adGroupClicks = adGroup.getStatsFor(“LAST_30_DAYS”).getClicks();
// Henter søgetermpræstationsrapport for annoncegruppen de sidste 30 dage
var searchTermReport = AdsApp.report(
“SELECT Query, Clicks ” +
“FROM SEARCH_QUERY_PERFORMANCE_REPORT ” +
“WHERE AdGroupId = ” + adGroup.getId() + ” ” +
“AND Clicks > 0 ” +
“DURING LAST_30_DAYS”
);
// Summerer antallet af klik for alle søgetermer
var searchTermClicks = 0;
var rows = searchTermReport.rows();
while (rows.hasNext()) {
var row = rows.next();
searchTermClicks += parseInt(row[‘Clicks’]);
}
// Logger kampagnenavn, annoncegruppenavn, klik på søgeord og klik på fundne søgetermer
Logger.log(“Kampagne: ” + campaignName + ” – Annoncegruppe: ” + adGroup.getName() + ” – Kliks på søgeord: ” + adGroupClicks + ” – Kliks på fundne søgetermer: ” + searchTermClicks);
}
}
}
Hvordan ser det ud med antallet af rapporterede søgetermer i 2024?
Temmelig slemt! Scriptet afviklet på udvalgte konti afslører at jeg har annoncegrupper hvor kun ca. 15% af søgetermer vises. Særligt er synligheden ringest steder hvor annoncegrupper trækker på sætningsmatch og bred match. Nu bliver det spændende om de lovede 9% trækker mere frem i lyset men jeg tvivler.
Hvad kan man gøre ved det?
1. Forlade sig på eksakt match søgeord
Det kedelige svar et at satse på eksakt match. Her er matchingen bedre og flere søgetermer afsløres men det er desværre ikke en option i mange branche. Søgevolumen er simpelthen for lille til at bære en kampagne og er man yderligt begrænset geografisk i kampagneopsætningen kommer man simpelthen ikke i mål. Særligt på B2B markedet kan der eksistere så snævre koncepter og målgrupper at man vil kigge ind i noget som simpelt er “low volume”.
2. Påføre negative søgeord
Påføring af negative søgeord har altid være helt centralt. Men hvor påføring af negative søgeord var noget man gjorde efter kampagnestart hvor man ventede på at kliks og søgetermer kom ind er det i dag en øvelse man særligt gør før kampagnestart. Til formålet er en søgeordsanalyse særdeles vigtig man også bruge viden om uheldige søgetermer som jeg skriver om her. Hvorfor vente med at se lidt af de skæve søgetermer komme ind når man på forhånd kan udelade muligvis næsten alle?