Zoekwoorden, Search Console en DataForSeo
Aivie kan meer tonen dan alleen de zoekwoorden zelf. Google Search Console voegt toe hoe je pagina's ranken voor een zoekwoord, en DataForSeo voegt zoekvolume, moeilijkheid en kosten per klik toe. Beide zijn optioneel: zonder ze genereert Aivie nog steeds zoekwoorden en ideeën, maar de bijbehorende kolommen in de zoekwoordenlijst blijven leeg.
Deze pagina behandelt de zoekwoordinstellingen en de koppeling met beide diensten. De zoekwoordenlijst zelf staat beschreven in Zoekwoorden.
Zoekwoordinstellingen
De zoekwoordinstellingen staan op het tabblad Instellingen bij Installatie, dat alleen leden van Aivie-admin kunnen openen.
- Open de Aivie-sectie, Aivie - Content.
- Kies in de zijbalk, onder Configuratie, Installatie en dan het tabblad Instellingen.
- Zoek de groep Zoekwoorden, wijzig de waarden die je nodig hebt en druk op Opslaan.
| Instelling | Wat het doet |
|---|---|
| Agent voor zoekwoorden | De agent, uit AI → Agents, die de zoekwoorden bedenkt. Druk op Kiezen om er een te kiezen. |
| Standaard aantal | Hoeveel zoekwoorden worden gegenereerd als het verzoek geen aantal noemt. |
| Bestaande zoekwoorden in de briefing | Hoeveel van je opgeslagen zoekwoorden de agent te zien krijgt, zodat hij ze niet opnieuw voorstelt. Bij 0 staat dit uit, omdat de zoekwoordencontext dit al doet. |
| Bedrijfsgegevens meesturen | Of de bedrijfsgegevens uit de algemene instellingen een tweede keer aan de briefing worden toegevoegd. Dit staat uit omdat de resource met de Aivie-instellingen ze al levert. |
De sleutels en standaardwaarden staan in de configuratiesleutels.
Google Search Console
Search Console koppelt via een Google-serviceaccount: een robotaccount met een eigen e-mailadres en sleutelbestand. Je maakt het één keer aan, geeft het leestoegang tot je Search Console-property en uploadt de sleutel ervan naar Aivie.
1. Het serviceaccount aanmaken
- Open Google Cloud Console en selecteer een project, of maak er een.
- Schakel onder APIs & Services de Search Console API in voor dat project.
- Open onder IAM & Admin Service Accounts en maak een serviceaccount met een herkenbare naam, bijvoorbeeld
aivie-search-console. - Open het nieuwe account, ga naar Keys, kies Add key en maak een nieuwe sleutel van het type JSON. Google downloadt een
.json-bestand.
Gebruik de sleutel van het serviceaccount zelf. Een OAuth-client uit hetzelfde Google Cloud-scherm werkt niet, en Aivie weigert hem.
2. De sleutel uploaden in Aivie
- Zoek op het tabblad Instellingen bij Installatie, in de groep Zoekwoorden, de instelling Serviceaccountsleutel.
- Kies het
.json-bestand dat je hebt gedownload.
Aivie controleert het bestand voordat het de sleutel bewaart. Het moet een sleutel van een serviceaccount zijn, met een e-mailadres en een private key. Lukt het, dan toont het Sleutel van gevolgd door het e-mailadres van het account. Dat adres heb je nodig in de volgende stap. Aivie bewaart de sleutel als geheim en toont hem nooit meer. Om hem te vervangen, upload je een ander bestand. Het scherm zegt dan Er staat een sleutel. Upload een nieuwe om hem te vervangen. Is er nog geen sleutel, dan zegt het Nog geen sleutel geüpload.
Aivie schrijft de sleutel als platte tekst naar appsettings.{Environment}.json in de content root van je site, hetzelfde bestand dat het installatiescherm gebruikt. Houd dat bestand buiten versiebeheer.
3. Het serviceaccount aan je property toevoegen
Aivie kan alleen lezen wat het serviceaccount mag zien, dus voeg het account toe aan de property in Search Console:
- Open Search Console en selecteer je property.
- Open Settings en daarna Users and permissions.
- Voeg een gebruiker toe met het e-mailadres van het serviceaccount.
Aivie leest alleen gegevens. Het vraagt Google om leestoegang.
4. De site-URL kiezen
Zoek in Aivie, terug op het tabblad Instellingen, de instelling Site-URL in Search Console. Zolang er geen sleutel is geüpload, is dit een gewoon tekstveld, met de hint Upload eerst de serviceaccountsleutel hierboven; daarna kies je de property uit een lijst. Druk na het uploaden op Kiezen. Aivie vraagt Google tot welke properties het serviceaccount toegang heeft en toont ze in een lijst, elk met het toegangsniveau van het account, bijvoorbeeld volledige toegang. Kies de jouwe en druk op Opslaan.
De waarde gaat ongewijzigd naar Google. Een domeinproperty heeft een naam als sc-domain:example.com, die verschilt van https://www.example.com, en de twee zijn niet uitwisselbaar. Daarom kies je uit de lijst in plaats van te typen. Staat je property niet in de lijst, of staat er geen toegang tot cijfers — voeg dit account toe in Search Console bij, dan is het serviceaccount er nog niet aan toegevoegd. Herhaal stap 3.
Sites die nog naar een sleutelbestand op de server verwijzen, blijven werken, en een geüploade sleutel gaat voor op dat bestandspad. Zodra er een sleutel is geüpload, wordt de oudere instelling Pad naar het serviceaccountbestand verborgen.
Met de koppeling op orde kan Aivie de positie en de vertoningen van je zoekwoorden ophalen. Waar je ze ziet, staat beschreven in Zoekwoorden. De sleutels en standaardwaarden staan in de configuratiesleutels.
DataForSeo
DataForSeo is een aparte betaalde dienst die het Zoekvolume, de Moeilijkheid en de CPC van je zoekwoorden levert. Je hebt er een eigen account voor nodig.
Je vult de DataForSeo-login en het wachtwoord in op het installatiescherm, in het vak Overslaan mag. Op het tabblad Instellingen staat er geen veld voor. Om ze te wijzigen, doorloop je het installatiescherm opnieuw en vul je de nieuwe waarden in. Een veld dat je leeg laat, behoudt wat er staat. Zie Installatiescherm.
Zonder login en wachtwoord blijven de kolommen voor volume, moeilijkheid en CPC leeg en blijft al het andere werken.
Aivie vraagt DataForSeo om de cijfers voor Nederland, in het Nederlands. Dit is niet aan te passen. Zijn je zoekwoorden voor een ander land of een andere taal, dan gelden de cijfers niet voor die zoekwoorden.
Het installatiescherm schrijft het DataForSeo-wachtwoord als platte tekst naar appsettings.{Environment}.json. Houd dat bestand buiten versiebeheer.