Skip to main content

Generate SEO keywords with AI: topic to keyword list in seconds

Workflow preview

Workflow preview
100%
Generate SEO keywords with AI: topic to keyword list in seconds preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Who is this template for? This AI Keyword Generator workflow template is designed for marketers , SEO specialists , and content creators who need to quickly generate high quality keyword lists for ...

Best for

  • Market Research automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.set, @n8n/n8n-nodes-langchain.lmchatgroq, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.aggregate, n8n-nodes-base.code, n8n-nodes-base.gmail, n8n-nodes-base.stickynote, n8n-nodes-base.formtrigger

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Gegenfeld.

Original n8n.io source

1.1 Workflow description

Title
Generate SEO keywords with AI: topic to keyword list in seconds
Workflow name
Generate SEO keywords with AI: topic to keyword list in seconds

Who is this template for?

This AI Keyword Generator workflow template is designed for marketers, SEO specialists, and content creators who need to quickly generate high-quality keyword lists for their content strategy. Instead of spending hours researching keywords manually, this AI-powered tool delivers targeted keyword suggestions based on your specific criteria.

What problem does this workflow solve?

Keyword research is a time-consuming but essential part of SEO and content marketing. Many professionals struggle with:

  • Finding relevant keywords that match specific search intents
  • Balancing between short-tail and long-tail keywords
  • Generating comprehensive keyword lists that cover different aspects of a topic
  • Consistently identifying high-potential keywords for content creation

What this workflow does

This n8n workflow leverages AI to automatically generate a customized list of 15-20 high-potential keywords based on three simple inputs:

  • Topic - The main subject area you want keywords for
  • Search Intent - Choose between Navigational, Informational, Commercial, or Transactional
  • Keyword Type - Select Short-Tail or Long-Tail keywords

The workflow processes your input through an AI language model that follows SEO best practices to generate relevant keywords. It then formats the results and delivers them directly to your email inbox, ready for use in your SEO strategy.

Setup

Setting up this workflow is straightforward:

  1. Add your credentials for the AI language model in the "Select your Chat Model" node

    • Click on the node and connect your Groq account (and choose any LLM you want, like: OpenAI, Claude AI or Llama) or replace with another LLM provider
  2. Configure email delivery in the "Send Result" node

    • Update the "sendTo" parameter with your email address
    • Add your Gmail credentials or replace with your preferred email service
  3. Test your workflow by clicking the "Test Workflow" button

    • Use the form to enter your topic, search intent, and keyword type
    • Check your email for the generated keyword report
  4. Activate the workflow once testing is complete

How to customize this workflow

The template is highly adaptable to fit your specific needs:

  • Replace the email node with a database or spreadsheet node to store keywords
  • Modify the AI prompts in the "AI Keyword Agent" to adjust the keyword generation strategy
  • Add additional filtering nodes to further refine keywords based on custom criteria
  • Integrate with other SEO tools to analyze competition or search volume for generated keywords

This workflow serves as a powerful starting point for automating your keyword research process, saving you valuable time while delivering consistent, high-quality results.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Set Data from Form

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 2 - Select your Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatGroq - lmChatGroq
Config choices
Version 1

Block 3 - AI Keyword Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.8

Block 4 - Aggregate Data Points for AI Keyword Agent

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 5 - Extract and Format

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - Send Result

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 7 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Input Form

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.2

Block 10 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Generate SEO keywords with AI: topic to keyword list in seconds
Complexity intermediate
Nodes 10
Categories Market Research, Multimodal AI
Author Gegenfeld
Published 13 Apr 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/3544/3544.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Generate SEO keywords with AI: topic to keyword list in seconds do?

Who is this template for? This AI Keyword Generator workflow template is designed for marketers , SEO specialists , and content creators who need to quickly generate high quality keyword lists for ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, Multimodal AI use case.