Build a SEO Keyword Tool in 30 Minutes

SEO-Keyword-Tool in 30 Minuten bauen

🇬🇧 English

This article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

Why Manual Keyword Research Is Slowing You Down

Every SEO professional knows the pain: you open five browser tabs, copy-paste search volumes into a spreadsheet, cross-reference competitor pages, and two hours later you still are not sure which keywords actually deserve your attention. Manual keyword research is slow, inconsistent, and brutally repetitive. The good news is that you can replace most of that work with a lightweight automated workflow — and have it running in under 30 minutes.

Before you start building, it also pays to think about where keyword visibility happens today. Search is no longer just Google blue links. AI-powered answers in ChatGPT, Perplexity, and Google AI Overviews are surfacing brands and content in completely new ways. If you want to track and improve your brand visibility across all of those AI search surfaces, OmniSEO gives you exactly that capability — making it a natural companion to any SEO automation stack you build.

What You Will Build

By the end of this guide you will have an automated pipeline that:

  • Takes a seed topic or URL as input
  • Generates a broad list of keyword ideas using an AI model
  • Enriches each keyword with intent classification (informational, commercial, transactional)
  • Exports a prioritised CSV ready to paste into your content calendar

No coding experience is required. You will use a no-code automation platform (Make or n8n work perfectly) combined with an AI API call.

Step 1 — Set Up Your Automation Canvas (5 Minutes)

Open your preferred no-code tool and create a new scenario or workflow. Add a manual trigger for now — you can switch to a scheduled or webhook trigger later. Set a single input variable called seed_topic. This is the only thing you need to type when you run the workflow.

Recommended Tools

  • Make (formerly Integromat) — generous free tier, visual canvas
  • n8n — self-hostable, great for privacy-conscious teams
  • Zapier — easiest onboarding if you are already in the ecosystem

Step 2 — Generate Keyword Ideas With AI (10 Minutes)

Add an HTTP module that calls the OpenAI Chat Completions API (or any compatible LLM endpoint). Use the following prompt structure:

System message: You are an expert SEO strategist. Return only valid JSON.

User message: Generate 20 SEO keyword ideas for the topic: {{seed_topic}}. For each keyword return: keyword, estimated_difficulty (low/medium/high), search_intent (informational/commercial/transactional), and a one-sentence content angle.

Set the response format to JSON. Most modern LLMs reliably return structured output when explicitly instructed to do so. Parse the JSON response in the next module so each keyword becomes an individual item in your workflow.

Step 3 — Filter and Prioritise (5 Minutes)

Add a filter module after the JSON parser. Keep only keywords where:

  • Estimated difficulty is low or medium
  • Search intent matches your current content strategy goal

This single filtering step eliminates the bottom 40–60 % of ideas that would waste your time, leaving only actionable targets.

Step 4 — Enrich With Real Search Data (Optional, 5 Minutes)

If you want real volume numbers, connect a DataForSEO or Serpstat API module between the AI output and the filter. Pass each keyword through the API and pull back monthly search volume and CPC. Map those values into your data object so the CSV export is richer. This step is optional but transforms your tool from an idea generator into a true research instrument.

Step 5 — Export to Google Sheets or CSV (5 Minutes)

Add a Google Sheets module set to append rows. Map the fields: keyword, difficulty, intent, content angle, search volume (if available), and a timestamp. Each workflow run appends a fresh block of rows under a date header, giving you a running research log over time.

Alternatively, use the CSV module in Make or the Write Binary File node in n8n and send the file to your email or a Slack channel automatically.

Step 6 — Schedule and Forget (5 Minutes)

Swap the manual trigger for a scheduled trigger. Running this every Monday morning with a rotating list of seed topics means your content team starts each week with a fresh, prioritised keyword brief — zero manual effort required.

Pro Tips to Get More Out of Your Tool

  • Cluster automatically: Add a second AI call that groups the 20 keywords into 3–5 topic clusters. This maps directly onto pillar-page planning.
  • Competitor angle: Pass a competitor URL as the seed input. Prompt the AI to reverse-engineer likely keyword targets from the page content.
  • Intent drift alerts: Compare this week's keyword intents against last week's export. If commercial intent keywords start disappearing for your niche, that is a signal worth acting on.
  • AI search coverage: Traditional volume metrics miss how often your target topics appear in AI-generated answers. Layer in visibility data from OmniSEO to see whether your content is being cited in ChatGPT, Perplexity, or Google AI — and adjust your keyword strategy accordingly.

What This Workflow Replaces

In practice this 30-minute build replaces a recurring task that most SEO teams spend 3–5 hours per week on. It also removes the inconsistency that comes from different team members using different research frameworks. Every run follows the same logic, every output lands in the same sheet, and every decision is traceable.

Next Steps

Once your basic pipeline is live, consider extending it with automated content briefs, internal linking suggestions, or a scoring model that weights keywords by business value rather than just search volume. Each extension is another 20–30 minute build on top of what you have already created.

The real power of workflow automation is compounding: each small tool you build makes the next one faster to create and more useful to run.

If you want to ensure your newly researched keywords are actually driving visibility where modern search happens, you can track and improve your brand's presence across AI search engines via OmniSEO — including monitoring in ChatGPT, Perplexity, and Google AI — to turn your keyword strategy into measurable AI search performance.

🇩🇪 Deutsch

Dieser Artikel enthält Affiliate-Links (Werbung). Kaufst du darüber, erhalten wir ggf. eine Provision – für dich ohne Mehrkosten.

Warum manuelle Keyword-Recherche dich ausbremst

Jede SEO-Fachkraft kennt das Szenario: fünf Browser-Tabs öffnen, Suchvolumina in eine Tabelle kopieren, Konkurrenzseiten vergleichen — und zwei Stunden später ist immer noch unklar, welche Keywords wirklich eine Chance haben. Manuelle Keyword-Recherche ist langsam, inkonsistent und frustrierend repetitiv. Die gute Nachricht: Du kannst den Großteil dieser Arbeit mit einem leichtgewichtigen automatisierten Workflow ersetzen — und das in unter 30 Minuten.

Bevor du anfängst zu bauen, lohnt es sich außerdem zu bedenken, wo Keyword-Sichtbarkeit heute tatsächlich entsteht. Suche beschränkt sich längst nicht mehr auf klassische Google-Ergebnisse. KI-gestützte Antworten in ChatGPT, Perplexity und Google AI Overviews bringen Marken und Inhalte auf völlig neue Art ins Spiel. Wenn du deine Markenpräsenz auf all diesen KI-Suchoberflächen verfolgen und verbessern möchtest, bietet dir OmniSEO genau diese Möglichkeit — ein idealer Begleiter für jeden SEO-Automations-Stack.

Was du bauen wirst

Am Ende dieser Anleitung hast du eine automatisierte Pipeline, die:

  • ein Seed-Thema oder eine URL als Eingabe entgegennimmt
  • mithilfe eines KI-Modells eine breite Keyword-Ideenliste generiert
  • jedes Keyword mit einer Intent-Klassifikation (informational, kommerziell, transaktional) anreichert
  • eine priorisierte CSV-Datei exportiert, die direkt in deinen Content-Kalender passt

Programmierkenntnisse sind nicht erforderlich. Du nutzt eine No-Code-Automatisierungsplattform (Make oder n8n eignen sich hervorragend) in Kombination mit einem KI-API-Aufruf.

Schritt 1 — Automations-Canvas einrichten (5 Minuten)

Öffne dein bevorzugtes No-Code-Tool und erstelle ein neues Szenario oder einen neuen Workflow. Füge zunächst einen manuellen Trigger hinzu — du kannst später auf einen zeitgesteuerten oder Webhook-Trigger wechseln. Definiere eine einzige Eingabevariable namens seed_topic. Das ist alles, was du beim Ausführen des Workflows eingeben musst.

Empfohlene Tools

  • Make (ehemals Integromat) — großzügiges Free-Tier, visueller Canvas
  • n8n — selbst hostbar, ideal für datenschutzbewusste Teams
  • Zapier — einfachster Einstieg, wenn du bereits im Ökosystem arbeitest

Schritt 2 — Keyword-Ideen mit KI generieren (10 Minuten)

Füge ein HTTP-Modul hinzu, das die OpenAI Chat Completions API (oder einen kompatiblen LLM-Endpunkt) aufruft. Verwende folgende Prompt-Struktur:

System-Nachricht: Du bist ein erfahrener SEO-Stratege. Gib nur gültiges JSON zurück.

User-Nachricht: Generiere 20 SEO-Keyword-Ideen für das Thema: {{seed_topic}}. Gib für jedes Keyword zurück: keyword, estimated_difficulty (low/medium/high), search_intent (informational/commercial/transactional) und einen einzeiligen Content-Winkel.

Setze das Antwortformat auf JSON. Moderne LLMs liefern strukturierten Output zuverlässig, wenn sie explizit dazu aufgefordert werden. Parse die JSON-Antwort im nächsten Modul, sodass jedes Keyword zu einem eigenständigen Element im Workflow wird.

Schritt 3 — Filtern und priorisieren (5 Minuten)

Füge nach dem JSON-Parser ein Filter-Modul hinzu. Behalte nur Keywords, bei denen:

  • die geschätzte Schwierigkeit niedrig oder mittel ist
  • der Such-Intent zu deiner aktuellen Content-Strategie passt

Dieser eine Filterschritt eliminiert 40–60 % der Ideen, die deine Zeit verschwenden würden — und lässt nur umsetzbare Ziele übrig.

Schritt 4 — Mit echten Suchdaten anreichern (optional, 5 Minuten)

Wenn du reale Volumenzahlen möchtest, verbinde ein DataForSEO- oder Serpstat-API-Modul zwischen dem KI-Output und dem Filter. Übergib jedes Keyword an die API und hole monatliches Suchvolumen sowie CPC zurück. Mappe diese Werte in dein Datenobjekt, damit der CSV-Export reichhaltiger wird. Dieser Schritt ist optional, verwandelt dein Tool aber von einem Ideengenerator in ein echtes Recherche-Instrument.

Schritt 5 — Nach Google Sheets oder CSV exportieren (5 Minuten)

Füge ein Google-Sheets-Modul im Append-Modus hinzu. Mappe die Felder: Keyword, Schwierigkeit, Intent, Content-Winkel, Suchvolumen (falls vorhanden) und einen Zeitstempel. Jeder Workflow-Lauf fügt einen neuen Zeilenblock unter einem Datums-Header hinzu — so entsteht über die Zeit ein laufendes Recherche-Protokoll.

Alternativ kannst du das CSV-Modul in Make oder den Write-Binary-File-Node in n8n nutzen und die Datei automatisch per E-Mail oder Slack-Kanal versenden.

Schritt 6 — Planen und vergessen (5 Minuten)

Tausche den manuellen Trigger gegen einen zeitgesteuerten Trigger aus. Läuft der Workflow jeden Montagmorgen mit einer rotierenden Liste von Seed-Themen, bekommt dein Content-Team jede Woche ein frisches, priorisiertes Keyword-Briefing — ganz ohne manuellen Aufwand.

Profi-Tipps für mehr aus deinem Tool

  • Automatisch clustern: Füge einen zweiten KI-Aufruf hinzu, der die 20 Keywords in 3–5 Themen-Cluster gruppiert. Das erleichtert die Pillar-Page-Planung enorm.
  • Konkurrenz-Winkel: Übergib eine Konkurrenz-URL als Seed-Input. Fordere die KI auf, wahrscheinliche Keyword-Ziele aus dem Seiteninhalt abzuleiten.
  • Intent-Drift-Alerts: Vergleiche die Keyword-Intents dieser Woche mit denen der letzten Woche. Wenn kommerzielle Intent-Keywords in deiner Nische verschwinden, ist das ein wichtiges Signal.
  • KI-Suchsichtbarkeit: Klassische Volumen-Metriken erfassen nicht, wie häufig deine Ziel-Themen in KI-generierten Antworten auftauchen. Ergänze deine Strategie mit Sichtbarkeitsdaten aus OmniSEO, um zu sehen, ob deine Inhalte in ChatGPT, Perplexity oder Google AI zitiert werden.

Was dieser Workflow ersetzt

In der Praxis ersetzt dieser 30-Minuten-Build eine wiederkehrende Aufgabe, für die die meisten SEO-Teams 3–5 Stunden pro Woche aufwenden. Er beseitigt außerdem die Inkonsistenz, die entsteht, wenn verschiedene Teammitglieder unterschiedliche Recherche-Frameworks verwenden. Jeder Lauf folgt derselben Logik, jeder Output landet im selben Sheet, und jede Entscheidung ist nachvollziehbar.

Nächste Schritte

Sobald deine Basis-Pipeline läuft, kannst du sie um automatische Content-Briefs, Vorschläge zur internen Verlinkung oder ein Scoring-Modell erweitern, das Keywords nach Business-Wert statt nur nach Suchvolumen gewichtet. Jede Erweiterung ist ein weiterer 20–30-Minuten-Build auf dem Fundament, das du bereits gelegt hast.

Die wahre Stärke von Workflow-Automatisierung liegt im Zinseszins-Effekt: Jedes kleine Tool, das du baust, macht das nächste schneller zu erstellen und nützlicher im Einsatz.

Wenn du sicherstellen möchtest, dass deine recherchierten Keywords auch dort Sichtbarkeit erzeugen, wo moderne Suche stattfindet, kannst du über OmniSEO die Präsenz deiner Marke in KI-Suchmaschinen verfolgen und verbessern — inklusive Monitoring in ChatGPT, Perplexity und Google AI — und deine Keyword-Strategie in messbare KI-Suchperformance verwandeln.