---
title: "Het beheersen van betaalde zoekwoorden"
date: "2011-11-17"
tags: 
  - "data-mapping"
  - "database-charts"
  - "database-reports"
  - "databasespy"
  - "mapforce"
  - "stylevision"
description: Ontdek hoe u met behulp van de tools van Altova, waaronder SQL-query's en technieken voor database-mapping, de prestaties van betaalde zoekwoorden efficiënt kunt beheren en inzichtelijke rapporten kunt genereren.
---
Status: #blog

Tags:  #data-mapping #database-charts #database-reports #databasespy #mapforce #stylevision

Categories: [Altova](/blog/nl/category/altova.md) 
# Het beheersen van betaalde zoekwoorden

Iedereen die ervaring heeft met betaalde zoekadvertenties weet dat het hard werken is! U kunt u verdwalen in enorme rapporten vol ruwe statistieken. Bij Altova hebben we een betere manier ontwikkeld om de prestatiedata van onze Google Ads-campagnes te analyseren en te beheren. We kunnen op een creatieve manier gegevens opvragen om:

*   Snel resultaten samen te vatten voor subcategorieën van campagnes, bijvoorbeeld per product, geografische regio of andere groepen.
*   Gemakkelijk trends in de loop van de tijd te identificeren.

De grafiek hieronder illustreert deze voordelen door gegevens te verzamelen voor een enkel Altova-product – SemanticWorks – uit verschillende campagnes over zes individuele maanden. 

[![Prestatieoverzicht van zoekwoorden, gemaakt met DatabaseSpy](https://lh3.ggpht.com/-yMMFhKaKSUk/TsEyMl8Pz6I/AAAAAAAAAhs/VMs8ITL7enk/clip_image001_thumb.png?imgmax=800 "DatabaseSpy Keyword Performance chart")](http://lh3.ggpht.com/-5_M9E2IJeKA/TsEyMZJEp7I/AAAAAAAAAhk/OdNi4UKwEcA/s1600-h/clip_image001%25255B3%25255D.png) 

## Beginnen

Net als veel andere bedrijven die gebruikmaken van zoekwoordadvertenties, bekeken wij statistieken in Adwords, downloadden we CSV-bestanden en besteedden we uren aan het verwerken en manipuleren van de gegevens in spreadsheets om de informatie die we nodig hadden te identificeren en te formatteren. We wilden directere en diepgaandere rapportages over de prestaties van zoekwoorden, terwijl we tegelijkertijd volledige controle over het proces wilden behouden en alles intern wilden beheren. SQL-query's van een database met zoekwoordstatistieken bieden een krachtig en flexibel alternatief. In de rest van dit artikel leggen we uit hoe het databaseontwerp, de datamapping en de rapportagemogelijkheden van Altova MissionKit kunnen worden gebruikt om een architectuur te creëren waarmee de prestaties van betaalde zoekwoorden efficiënt kunnen worden gevolgd. 

## Database ontwerp

We hadden de keuze om een database met trefwoorden te implementeren op een bestaand databaseplatform dat al in het bedrijf draaide, een speciale versie van een commerciële database, of een open-source database. Aangezien Altova MissionKit werkt met SQL Server®, MySQL®, Oracle®, IBM DB2®, PostgreSQL®, Sybase® en Microsoft® Access®, en andere populaire databasesystemen, hebben we gekozen voor SQL Server als ons databaseplatform. We hebben verbinding gemaakt met DatabaseSpy en de grafische database-ontwerpeditor gebruikt om de onderstaande tabel te maken.

[![Grafische tabelontwerp in DatabaseSpy](https://lh3.ggpht.com/-BFYkOzdYvEA/TsEyNR4o4YI/AAAAAAAAAh8/uFoBA9mAqxE/clip_image002_thumb.png?imgmax=800 "DatabaseSpy graphical table design")](http://lh3.ggpht.com/-7ffrQK9RSsk/TsEyMwTiupI/AAAAAAAAAh0/JgKPtJKJl1c/s1600-h/clip_image002%25255B3%25255D.png) 

De meeste kolommen komen overeen met velden in een rapport over zoekwoorden. Om meerdere rijen op te slaan voor elk individueel zoekwoord – één rij voor elke maand met statistieken – bevat de tabel ook kolommen voor de maand en het jaar.

**De tabel vullen**
De online interface van Google Ads stelt gebruikers in staat om rapporten te genereren met statistieken over zoekwoorden voor specifieke periodes en deze te downloaden als CSV-bestanden. We hebben individuele CSV-bestanden gedownload die onze prestatiedata voor elke unieke maand bevatten. We hebben MapForce gebruikt om waarden uit de CSV-bestanden te koppelen aan kolommen in de databasetabel en de gegevens over de maand en het jaar voor elke rij in te voegen. 

[![Zoekwoordrapportage maken in MapForce](https://lh3.ggpht.com/-e5lbSynHAeU/TsEyOC65MUI/AAAAAAAAAiM/8eVx6YM_suU/clip_image003_thumb.png?imgmax=800 "MapForce database mapping")](http://lh3.ggpht.com/-Av7OpAZHJvI/TsEyNrhjcHI/AAAAAAAAAiE/gceuhWugGew/s1600-h/clip_image003%25255B3%25255D.png) 

De functies onderaan in het midden van het mapprogramma verwijderen procenttekens en komma's uit velden die we als numerieke gegevens willen behandelen. Door dit in het mapprogramma te doen, hoeven we de kolommen in de CSV-bestanden niet vooraf te bewerken voordat we ze importeren. Omdat de CSV-bestanden voor elke maand dezelfde structuur hebben, zijn slechts kleine aanpassingen nodig om de gegevens van elke nieuwe maand te importeren: update de constanten bovenaan die de startrij-ID, de maand en het jaar definiëren. MapForce verwerkt het mapprogramma met zijn ingebouwde uitvoeringsengine, leest de CSV-invoer en genereert SQL INSERT-statements voor elke rij gegevens. Vervolgens kunnen gebruikers het volledige gegenereerde SQL-script uitvoeren door op een pictogram in de werkbalk te klikken of via een selectie in het menu "Uitvoer": 

[![MapForce-script voor het invoegen van gegevens in een database](https://lh4.ggpht.com/-y752gdsb-Yo/TsEyOoFYVLI/AAAAAAAAAic/f9vGFqBchO8/RunWithScriptNew_thumb.png?imgmax=800 "MapForce database insert script")](http://lh5.ggpht.com/-JYX4RKO1-VU/TsEyOfyeAXI/AAAAAAAAAiU/DPzfSRAzojE/s1600-h/RunWithScriptNew%25255B2%25255D.png) 

## Het bevragen van de database

In DatabaseSpy kunnen we de database bevragen vanuit het venster voor de SQL-editor. Deze query geeft de top tien presterende zoekwoorden voor SemanticWorks weer voor de maand oktober 2011. Om de privacy van de gegevens te waarborgen, zijn sommige velden in het resultaatoverzicht verborgen. 

[![Resultaten met tabel](https://lh4.ggpht.com/-8UMIq-cmez4/TsEyPXLJ1mI/AAAAAAAAAis/O2y4e_u_dec/Results%252520with%252520table_thumb.png?imgmax=800 "Results with table")](http://lh6.ggpht.com/-KkK7_KSN5aE/TsEyPLPwH-I/AAAAAAAAAik/0IZWt0_oXmI/s1600-h/Results%252520with%252520table%25255B2%25255D.png)

Om aanvullende en interessante resultaten te verkrijgen, kan de SQL-query eenvoudig worden aangepast. Zo kan de regel "ORDER BY" bijvoorbeeld de resultaten sorteren op de hoogste kosten, het aantal klikken of een andere eigenschap. De "WHERE"-clausule combineert gegevens uit verschillende campagnes. Het trefwoord "LIKE" behandelt de procenttekens rond "SemanticWorks" als jokertekens, waardoor alle campagnes worden geselecteerd die "SemanticWorks" ergens in hun naam bevatten. Andere queries kunnen een geografische aanduiding toevoegen, zoals "VS" of "EU", of zoeken op een volledig andere kolom, zoals "adgroup". Uiteraard zijn al deze opties afhankelijk van een consistent en voorspelbaar systeem voor het benoemen van campagnes en advertentiegroepen. We hebben een DatabaseSpy-project gemaakt om al onze favoriete SQL-queries te verzamelen, zodat we ze gemakkelijk kunnen delen en hergebruiken. Hier is de query die we hebben gebruikt om de grafiek te genereren, direct in DatabaseSpy, die bovenaan deze post wordt weergegeven: 

[![Diagramquery-opslag](https://lh4.ggpht.com/-M9XBs9uiO9E/TsEyQB4OAuI/AAAAAAAAAi8/dUALIUoyEvE/ChartQueryCapture_thumb.png?imgmax=800 "ChartQueryCapture")](http://lh4.ggpht.com/-98YNO4P9NbU/TsEyPydrfZI/AAAAAAAAAi0/YxBkFo_kg4I/s1600-h/ChartQueryCapture%25255B2%25255D.png) 

Deze query gaat verder dan eenvoudige SQL-rapportage; het voert berekeningen uit op een deel van de gegevens en formatteert de resultaten. 

## Database rapporten

We hebben rapporten ontworpen voor het managementteam met behulp van Altova StyleVision, gebaseerd op de queries en grafieken die we al hadden ontworpen in DatabaseSpy. We hebben simpelweg onze queries uit het DatabaseSpy SQL-editorvenster gekopieerd en toegevoegd als bronnen in het StyleVision Design Overzichtvenster. Door ons rapportontwerp op te slaan in een StyleVision SPS-stijl, is het eenvoudig om elke maand een bijgewerkte versie te genereren. Hieronder staat de HTML-output voor een SemanticWorks Keyword Trends-rapport, gebaseerd op de bovenstaande query, weergegeven in het StyleVision Preview-venster: 

[![clip_image009](https://lh4.ggpht.com/-RTKWH0b7vpc/TsEyQ-I7ArI/AAAAAAAAAjM/B9rb3LxqwI0/clip_image009_thumb.png?imgmax=800 "clip_image009")](http://lh4.ggpht.com/-xa0MJV6MMQI/TsEyQgo8OiI/AAAAAAAAAjE/oBPXOuI1xmc/s1600-h/clip_image009%25255B3%25255D.png)

Als u de gangbare methoden volgt voor het opzetten van uw eigen betaalde zoekcampagnes, zult u gesegmenterde campagnes ontwikkelen met veel kleine, zeer gespecialiseerde advertentiegroepen. U kunt er ook achter komen dat u overweldigd wordt door de hoeveelheid data in de rapporten van Google Ads. 

Als u graag zelf de zoekwoorden wilt beheren zoals hier beschreven, is er een [volledig functionele proefversie](https://www.altova.com/nl/download-trial/) van Altova MissionKit beschikbaar.
