AutomationFlows β€Ί AI & RAG β€Ί SEO Writer: Content Generator (2500 Keywords) with Perplexity & Auto Publish

SEO Writer: Content Generator (2500 Keywords) with Perplexity & Auto Publish

ByReddit Dev @harryhazβœ“ on n8n.io

πŸ”₯ TLDR

Cron / scheduled triggerβ˜…β˜…β˜…β˜…β˜† complexityAI-powered14 nodesPerplexityGitHubOpenAI
AI & RAG Trigger: Cron / scheduled Nodes: 14 Complexity: β˜…β˜…β˜…β˜…β˜† AI nodes: yes Added:

This workflow corresponds to n8n.io template #7279 β€” we link there as the canonical source.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide β†’

Download .json
{
  "name": "AI Blog Generator - Auto-publish SEO content to GitHub and then your website automatically",
  "nodes": [
    {
      "id": "d72fcbb4-d0d3-4391-ad5b-29ed84b1c33c",
      "name": "Set Topic Data",
      "type": "n8n-nodes-base.set",
      "position": [
        -1248,
        -240
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "272ddecc-86f8-4399-8def-9cb6feb8d854",
      "name": "Deep Research",
      "type": "n8n-nodes-base.perplexity",
      "position": [
        -1024,
        -240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8fb7eff6-8e0b-41b4-9be4-1eaadf6c602c",
      "name": "Format Blog JSON",
      "type": "n8n-nodes-base.code",
      "position": [
        -576,
        -240
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "4120db16-a7f4-4b12-a77f-69e5eb1b1a07",
      "name": "Create File in GitHub",
      "type": "n8n-nodes-base.github",
      "position": [
        -352,
        -240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "1a5c791f-0b03-447f-b9f8-749d424c869f",
      "name": "Every 8 hours",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -1696,
        -240
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "7e703b81-b391-4649-9b63-247ac0f6bd0f",
      "name": "Find Trending Topics",
      "type": "n8n-nodes-base.perplexity",
      "position": [
        -1472,
        -240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "9673b0fe-b33a-451e-83e8-ab6efa8fc1f8",
      "name": "Generate 2000+ Word Article",
      "type": "n8n-nodes-base.openAi",
      "position": [
        -800,
        -240
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "sticky_note_1",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1900,
        -480
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "sticky_note_2",
      "name": "Sticky Note 2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1472,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "sticky_note_3",
      "name": "Sticky Note 3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1248,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "sticky_note_4",
      "name": "Sticky Note 4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1024,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "sticky_note_5",
      "name": "Sticky Note 5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -800,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "sticky_note_6",
      "name": "Sticky Note 6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -576,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "sticky_note_7",
      "name": "Sticky Note 7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -352,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "Deep Research": {
      "main": [
        [
          {
            "node": "Generate 2000+ Word Article",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Every 8 hours": {
      "main": [
        [
          {
            "node": "Find Trending Topics",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Topic Data": {
      "main": [
        [
          {
            "node": "Deep Research",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Blog JSON": {
      "main": [
        [
          {
            "node": "Create File in GitHub",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Find Trending Topics": {
      "main": [
        [
          {
            "node": "Set Topic Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create File in GitHub": {
      "main": [
        []
      ]
    },
    "Generate 2000+ Word Article": {
      "main": [
        [
          {
            "node": "Format Blog JSON",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

πŸ”₯ TLDR

Source: https://n8n.io/workflows/7279/ β€” original creator credit. Request a take-down β†’

More AI & RAG workflows β†’ Β· Browse all categories β†’

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

This fully automated AI Twin Viral News system researches the latest trending news in any niche or industry, then generates talking-head AI clone videos WITHOUT having to film or edit yourself. This c

OpenAI, Perplexity, HTTP Request +1
AI & RAG

AI-Powered LinkedIn Content Engine (n8n + OpenAI + Perplexity + Replicate). Uses openAi, perplexity, gmail. Scheduled trigger; 28 nodes.

OpenAI, Perplexity, Gmail
AI & RAG

What This Workflow Does: Generates original, research-based LinkedIn posts Combines AI insights with personal storytelling Includes human-in-the-loop selection & revision steps Automatically creates a

OpenAI, Perplexity, Gmail
AI & RAG

AI-Powered LinkedIn Content Engine (n8n + OpenAI + Perplexity + Replicate). Uses openAi, perplexity, gmail. Scheduled trigger; 28 nodes.

OpenAI, Perplexity, Gmail
AI & RAG

AI-Powered LinkedIn Content Engine (n8n + OpenAI + Perplexity + Replicate). Uses openAi, perplexity, gmail. Scheduled trigger; 28 nodes.

OpenAI, Perplexity, Gmail