I had an AI agent write 33 SEO articles from 500K keywords in 8 hours — here is what happened

[打印]2026-07-18310
喜欢这篇文章?

访问温控器系列课程,33篇免费教程从入门到精通。源码和评分算法已开源。

查看系列课程

TL;DR: Gave a Claude Code Agent a 500K-line keyword CSV, a Destoon CMS server, and 8 hours. It produced 33 articles (130K Chinese chars), a keyword scoring algorithm, a quality scoring system, and recovered from 3 production outages. Average article quality score: 89.5/100.

文章目录
  1. The Setup
  2. What It Did
  3. The Biggest Disaster
  4. What Worked Surprisingly Well
  5. Numbers
  6. Limitations
  7. Verdict

The Setup

  • Input: 500,001-line CSV from the 5118 keyword tool (GBK-encoded, HVAC thermostat niche)
  • Target: www.syuan.vip — a Destoon CMS platform on AliCloud ECS
  • Agent: Claude Code Explore Agent (read-only exploration + Python execution + SSH to server)
  • Constraint: Zero human intervention during execution

What It Did

Phase 1: Keyword Analysis (30 min)

Built a scoring algorithm grading all 500K keywords across 3 dimensions: domain relevance, search intent, and long-tail features. Discovered that 70% of high-value keywords were tutorial-intent (\"how to wire\"), only 5% commercial (\"price\"). This drove the whole content strategy.

Phase 2: Content Planning (45 min)

Wrote 8 pillar articles first, then built a coverage analyzer (regex semantic domains) to find keyword gaps. Found 10 uncovered domains like electric heating devices (2,789 keywords), sensor selection (1,068), communication protocols (769), etc. This drove 3 more batches to reach 33 articles total.

Phase 3: Writing + Publishing (5 hours)

Built a pipeline: Markdown → HTML converter → POST to CMS API → PHP scripts for TOC generation, CTA injection, internal link conversion, Schema JSON-LD injection, sitemap updates, and IndexNow submission. ~15 seconds per article end-to-end.

Phase 4: Quality Control (1 hour)

Defined a 6-dimension scoring rubric (25+20+20+15+10+10 = 100 points) and built a Python crawler that scores every live article automatically. Average: 89.5/100. 20 out of 33 articles scored A-grade (≥90).

The Biggest Disaster

Tried to inject OG tags into the Destoon template header.htm. Accidentally removed one {/if} from a template with 54 balanced pairs. Entire site returned 0 bytes. Recovered from the 20260115 system backup after 3 restore cycles.

Lesson: Never touch {if} structures in legacy CMS templates. Inject at the PHP logic layer, not the template layer. And always check the compiled template cache before testing.

What Worked Surprisingly Well

  • The scoring algorithm was eerily accurate — the \"电地暖温控器接线图\" keyword it ranked #1 is genuinely one of the highest-volume queries
  • Schema injection via direct DB writes was bulletproof once we gave up on template-level injection
  • The quality scorer caught real issues (articles with 2 internal links instead of 3-4, missing FAQ patterns)

Numbers

MetricValue
Articles written33 (+ 2 blog posts)
Total characters130K Chinese
Average quality score89.5/100
Production outages caused3
Backup restores3
Time to recover~45 min total

Limitations

  • No product images (wiring diagrams, product photos need human addition)
  • Price data from public knowledge, not actual sales data
  • Legacy CMS template adaptation consumed ~25% of total time

Verdict

AI agents are incredibly effective for informational SEO content (how-to guides, knowledge bases, long-tail coverage). Not suitable for content requiring first-party data, genuine user experience, or original photography.

Would love to hear if anyone else has tried similar experiments.

*Site: https://www.syuan.vip/course.html | Full source and scoring code in repo*

网站首页  |  联系方式  |  网站声明  |  使用协议  |  隐私政策  |  服务项目  |  关于我们  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  帮助中心  |  网站地图  |  违规举报
鲁ICP备18028751号-2