How I Built a 47-Minute SEO Content Farm That Generates $14,700/Month in Pure Organic Traffic
Automate9 min read·April 20, 2026

How I Built a 47-Minute SEO Content Farm That Generates $14,700/Month in Pure Organic Traffic

One n8n workflow. One Groq prompt. One Supabase database. Zero human editing. Here's the exact system that pumps out 120 SEO-optimized articles per month on autopilot.

@
@kivorablog
April 20, 2026

The System in 47 Minutes


That's how long it takes per day to maintain a content operation that publishes 4 SEO-optimized articles every single day. I don't write any of them. I don't edit any of them. I check the dashboard for 47 minutes each morning, approve what looks good, and move on with my day.


The rest is automated. And the articles rank. Not because they're masterpieces — because they're precisely targeted at low-competition keywords that nobody else is writing about for the African market.


The Keyword Strategy That Makes This Work


Most content farms target broad keywords like "best project management tools" and get crushed by Forbes and HubSpot. I target queries like "project management tools that accept Paystack" or "free CRM for small business Nigeria" — keywords with 500–2,000 monthly searches and almost zero competition.


These keywords have three properties that make them perfect for automated content:

  • High intent: Someone searching this specifically is ready to buy.
  • Low competition: No major publication is writing about Paystack integrations.
  • Predictable structure: Every article follows the same format (comparison table, feature breakdown, pricing in NGN, verdict).

I find these keywords using a free Groq prompt that analyses Google Suggest and People Also Ask results. The prompt returns 50 keyword clusters per niche. Each cluster becomes an article.

The n8n Workflow

Step 1 — Keyword ingestion: Every Sunday I paste 30 keywords into a Google Sheet. The sheet is connected to n8n via webhook.

Step 2 — Research: n8n sends each keyword to Groq with a research prompt that returns: top 3 ranking articles' key points, common questions from People Also Ask, and specific data points to include.

Step 3 — Drafting: A second Groq call writes the article using this system prompt:

You write SEO-optimized comparison articles for the African market.
Rules:
- First 100 words must include the exact target keyword
- Include a comparison table with at least 5 rows
- Every tool must be evaluated on: works without VPN (yes/no),
  accepts local payment (yes/no), free tier quality, monthly cost in NGN
- Minimum 800 words
- Use H2 headings every 200 words
- End with a clear verdict that recommends one specific tool
- Never use: "in conclusion", "it's worth noting", "ultimately"

Step 4 — Publishing: The draft goes to Supabase as a draft. My CMS auto-publishes at 6am WAT the next morning.

Step 5 — Monitoring: A daily n8n workflow checks Google Search Console via API and logs impressions, clicks, and average position for each article.

The Revenue Math

120 articles/month. Average time to rank: 6–8 weeks. Once ranked, average article generates $3–$8/month in ad revenue and $12–$40/month in affiliate commissions.

After 6 months of publishing (720 articles):

  • Ad revenue: ~$4,200/month
  • Affiliate commissions: ~$10,500/month
  • Total: $14,700/month

Cost: ₦0 in writing. ₦0 in editing. ₦15,000/month in hosting and API calls. The margin is effectively 99%.

Why I Don't Edit the Articles

I tested this. For 2 months I edited every article before publishing. For 2 months I published raw AI output. The difference in traffic after 8 weeks: 7%. The difference in time spent: 3 hours/day vs 47 minutes/day.

The 7% traffic lift is not worth 4x the time investment. SEO at this scale is a numbers game. Volume beats perfection when you're targeting keywords that have no serious competition.

The Caveat

This works for informational and comparison content. It does not work for opinion pieces, thought leadership, or anything that requires genuine expertise. Know what your system is good at and stay in that lane.

Build your SEO content machine

Build your SEO content machine

Get started →