5 Vernuftige scripts om meer uit je Google Ads te halen

5 Vernuftige scripts om meer uit je Google Ads te halen

Home » 5 Vernuftige scripts om meer uit je Google Ads te halen

5 Vernuftige scripts om meer uit je Google Ads te halen

In dit deel van m’n Adwords scripts-saga wil ik graag ingaan op een aantal manieren waarop je meer uit je zoekwoorden en advertenties kan halen. Zoals jullie misschien inmiddels van me gewend zijn heb ik weer een aantal nuttige scripts opgeduikeld waarmee je wederom een mooie optimalisatieslag kunt maken in je account(s). Met deze scripts bespaar je jezelf een hoop handmatig werk én enorm veel tijd.

Adwors meter

Net als bij de vorige editie heb ik een selectie van 5 scripts gemaakt, zodat je hier de komende maanden weer een tijdje zoet mee kunt zijn. De keuze is ditmaal gevallen op de volgende scripts, die met name te maken hebben met het optimaliseren van je zoekwoorden en advertenties:

  1. Adwords Check-up Script
  2. Ad Group Checker Script
  3. Make Exact Match Exact Script
  4. Duplicate Query Checker Script
  5. Duplicate Keyword Detector Script

Het Duplicate Keyword Detector Script is geschreven door Karooya. De overige vier scripts komen vanuit de welbekende BrainLabs pen. Laten we beginnen!

Adwords Check-Up

Het gebeurt zelfs de meest doorgewinterde SEA-specialisten; foutjes die in een account sluipen doordat we ons eigen werk niet grondig genoeg dubbelchecken. Denk hierbij aan spellingsfouten in advertentieteksten of het foutieve gebruik van jaartallen uit het verleden.

Gelukkig is er een script die ons voor dergelijke fouten kan behoeden. Dit script bekijkt en rapporteert o.a. de volgende veelgemaakte fouten in je account:

  • Broad Match zoekwoorden zonder plusjes (+) – Dit is niet per se fout, maar in de regel wil je niet adverteren op brede zoekwoorden omdat je hiermee erg veel irrelevant zoekverkeer trekt.
  • Niet-Broad Match zoekwoorden met plusjes – Soms komt het voor dat je zoekwoorden per ongeluk het verkeerde zoektype meegeeft. In dit geval zoekt het script naar Broad Match Modified (BMM) zoekwoorden die je onterecht als exact of zinsdeel hebt geclassificeerd. Waardoor je gevallen als [+tijdschrift +kopen] of “+tweedehands +auto” kunt aantreffen.
  • Niet-Exact Match zoekwoorden met “[“ of “]” of niet-Zinsdeel Match zoekwoorden met aanhalingstekens.
  • Advertentieteksten en -extensies met foutieve tekst – In het script geef je de woorden aan die je niet wilt aantreffen in je teksten. Hierbij kan je denken aan jaartallen uit het verleden of woorden die met bepaalde seizoenen of feestdagen te maken hebben die momenteel niet meer relevant zijn.
  • Spelfouten in je teksten – Je kunt een lijst met veelgemaakte spelfouten en de correcte spelling hiervan koppelen aan het script. Vervolgens gaat het script op zoek naar teksten die spelfouten bevatten en, mochten er spelfouten worden gevonden, wordt je hiervan op de hoogte gesteld middels de output van het script (een Google spreadsheet).
adwords checkup output script

Het script vind je hier. In de opties van het script kan je aangeven of je bepaalde campagnes in- of uit wilt sluiten van de analyse. Daarnaast kan je per onderdeel aangeven of je wilt dat het script dit naloopt of overslaat.

Voor de lijst met veelgemaakte spelfouten is er een standaard spreadsheet met Engelse woorden gekoppeld. Mocht je op zoek zijn naar een lijst met Nederlandse veelgemaakte spelfouten, zoek dan niet verder! Wij  hebben deze lijst namelijk al voor je opgesteld, je vindt hem hier. Vul de URL van deze spreadsheet in op regel 66 van het script en vergeet vervolgens niet om op regel 70 nog even de naam van de sheet aan te passen.

Ad Group Checker

Het Ad Group Checker script is vergelijkbaar met het Adwords Check-Up script, in de zin dat het eventuele foutjes en nalatigheden opspoort in je account en je hierover rapporteert. Zoals de naam al doet vermoeden kijkt dit script naar je advertentiegroepen en controleert het op een aantal aspecten. Het rapport wat hier uit komt rollen bestaat uit een lijst met advertentiegroepen met:

  • Geen zoekwoorden.
  • Geen advertenties.
  • Meer dan x zoekwoorden (dit aantal geef je zelf aan in het script).
  • Minder dan x advertenties (ook dit aantal geef je zelf aan in het script).
  • Broad Match zoekwoorden maar geen uitsluitingszoekwoorden.

Naast het opsporen van “echte” fouten; het ontbreken van zoekwoorden of advertenties, loopt het script dus ook een aantal “best practice” zaken na; zoals teveel zoekwoorden of te weinig advertenties in je advertentiegroepen.

Ad group checker script

Hier staat het script. Ook bij dit script kun je aangeven om bepaalde campagnes in- of uit te sluiten. Vervolgens kun je ervoor kiezen om gepauzeerde campagnes, advertenties en zoekwoorden wel of niet mee te nemen in de analyse. Afsluitend geef je o.a. nog even aan hoeveel zoekwoorden er van jou maximaal in een advertentiegroep mogen staan en wat het minimale aantal advertenties zou moeten zijn per advertentiegroep.

Make Exact Match Exact

Google heeft een aantal jaar geleden en tevens recentelijk een aantal aanpassingen aan Exact Match zoekwoorden gemaakt. Zo kunnen we sinds 2014 niet meer sterk gelijkende varianten uitsluiten bij onze exacte zoekwoorden. Sinds vorig jaar laat het algoritme functiewoorden en woordvolgorde buiten beschouwing bij de evaluatie van exacte zoekwoorden. Voor Exact Match zoekwoorden hoeft de zoekterm dus al lang niet meer, zoals de naam wel doet vermoeden, exact overeen te komen met het zoekwoord wat je in het systeem hebt ingegeven. Niet ideaal dus, met name wanneer syntax van groot belang is voor de relevantie en effectiviteit van je zoekwoorden.

Gelukkig is er een (tijdelijke) oplossing voorhanden waarmee we dit probleem kunnen omzeilen en we Exact Match echt weer Exact Match kunnen maken. Dit script gaat al je advertentiegroepen af om te zoeken naar sterk gelijkende zoektermen die getriggerd zijn door een Exact Match zoekwoord. Vervolgens heb je de keuze om het script deze zoektermen automatisch als uitsluitingen toe te laten voegen. Mocht je dit iets te rigoreus vinden, dan kan je het script ook een lijst met de betreffende woorden naar je laten mailen zodat je handmatig de betreffende uitsluitingszoekwoorden kunt toevoegen aan je advertentiegroepen.

Het script is hier te vinden. Qua opties kan je campagnes in- of uitsluiten en ervoor kiezen om direct de veranderingen aan te laten brengen in je account of een e-mail te laten sturen met alle voorgestelde uitsluitingszoekwoorden.

Duplicate Query Checker

Een situatie waarin identieke zoektermen getriggerd worden door zoekwoorden uit verschillende advertentiegroepen is niet ideaal. De data is hierdoor namelijk verspreid, waardoor het moeilijker wordt om de prestaties van de betreffende zoekterm te analyseren.

Daarnaast kan het de relevantie van je zoekwoorden advertenties nadelig beïnvloeden. Zodra een generieke term en een specifieke term beiden getriggerd worden door dezelfde zoekterm, zal je in de meeste gevallen deze term in de generieke advertentiegroep willen uitsluiten.

Ook hiervoor bestaat er gelukkig een uitkomst in de vorm van een script. Dit script achterhaalt identieke zoektermen die in verschillende advertentiegroepen voorkomen en rapporteert deze in een spreadsheet. Daarnaast worden statistieken als klikken, vertoningen, kosten en conversies vermeld zodat je op basis van de data een keuze kunt maken voor de meest geschikte advertentiegroep voor de betreffende zoekterm. De zoekterm voeg je vervolgens als uitsluitingszoekwoord toe aan de “minst geschikte” advertentiegroep(en).

Duplicate query checker script

Zoals je van de scripts van BrainLabs gewend bent, kan je ook hier weer campagnes in- of uitsluiten en gepauzeerde campagnes in de analyse overslaan. Daarnaast kan je bij dit script een drempelwaarde van het aantal impressies dat de zoekterm moet hebben ontvangen instellen. Mocht je namelijk een rapport met enorm veel rijen als output krijgen (waardoor de verwerking hiervan alsnog erg veel tijd gaat kosten), kan het zinvol zijn om deze threshold in te stellen zodat je de meest kritieke gevallen eruit pakt (de zoektermen die in de afgelopen 30 dagen voor het meeste verkeer hebben gezorgd). Je vindt het script hier.

Duplicate Keyword Detector

Naast het feit dat het niet ideaal is om zoektermen te hebben die in meerdere advertentiegroepen voorkomen, wil je in de meeste gevallen ook geen zoekwoorden hebben die in meer dan één advertentiegroep staan. Zeker na de laatste Google update waarin Exact Match niet meer Exact is (zie hierboven), heb je daarnaast ook nog eens enkel- en meervoudsvormen die getriggerd kunnen worden door dezelfde zoektermen. Hierdoor kun je [broek kopen] en [broeken kopen] eveneens als dubbele zoekwoorden beschouwen (tenzij je de techniek uit het derde script van dit blog toepast natuurlijk, waardoor Exact Match echt weer Exact wordt).

Het probleem met dubbele zoekwoorden is tweeledig:

  • Om de daadwerkelijke prestaties van een zoekwoord op een bepaalde zoekterm te achterhalen, dien je de metrics van alle (dubbele) zoekwoorden die door deze term zijn getriggerd bij elkaar op te tellen. Dit maakt het managen van je zoekwoorden een stuk ingewikkelder.
  • Eventuele A/B testen die je hebt draaien zullen er langer over doen om tot een significante uitkomst te komen, aangezien het verkeer verspreid wordt over meerdere advertentiegroepen, meerdere zoekwoorden en dus meerdere advertenties.

Waar de meeste oplossingen in scriptvorm enkel kijken naar identieke zoekwoorden die in meerdere advertentiegroepen voorkomen, signaleert dit script van Karooya eveneens sterk gelijkende varianten (zoals enkel- en meervoudsvormen) en zet het deze data netjes onder elkaar in een spreadsheet. Identieke zoekwoorden met een verschillend zoektype worden uiteraard niet als dubbel bestempeld.

Duplicate keyword detector script

Hier staat het script. Qua instellingen kan je sleutelen aan het datumbereik en het wel of niet meenemen van gepauzeerde campagnes, advertentiegroepen en/of zoekwoorden in de analyse. Afsluitend is het nog van belang dat je de juiste taalcode invoert. Het script maakt namelijk verbinding met een externe bron om een woordenlijst op te halen voor de desbetreffende taal. Standaard staat deze op “en”, voor een Nederlandstalig account verander je deze naar “nl”.

Helaas zijn we met dit vijfde en tevens laatste script van deze editie alweer aan het einde gekomen van dit blog. Ben je echter geïnteresseerd in het inzetten van één of meerdere van deze Adwords scripts voor jouw account(s) en kan je hier wel wat hulp bij gebruiken? Vul dan onderstaand formuliertje in, of vraag direct een SEA QuickScan aan!

BlooCademy: concrete, praktijkgerichte trainingen die jou en je marketingafdeling up to date houden op het gebied van online marketing.