LawnCare.center — an automated content engine for a patient niche.
A Python pipeline turns keywords and YouTube videos into QA-scored, affiliate-linked articles. A Next.js site renders them.
Expert Lawn Care
Tips & Guides
Professional advice for a healthier, greener lawn — AI-curated from the web’s most trusted sources.
LawnCare.center is an automated content engine for a niche most people forget about until a dandelion appears. A Python pipeline turns keywords and YouTube videos into QA-scored, affiliate-linked articles. A Next.js site renders them. Research, draft, hero and section images, internal links, schema — all unattended. What stays human: whether the grass is worth the article.
Scope at a glance
Started November 2025 with a keyword-first generator. Five months later: two pipelines, twice-weekly ships on GitHub Actions, 74 articles across 14 categories, twelve cents per article.
By the numbers
- 74
- Articles
- $0.12
- Per article
- 2/wk
- Auto-publish
- 14
- Categories
- 34
- Affiliate SKUs
- 8.0+
- QA floor
- 11
- Python modules
- 30d
- YouTube cache


Systems, not screens
Two pipelines feed the engine. Keyword-first: take a search term, dedupe against everything published, draft 1,500 words with Claude, score against a 30-point SEO rubric, reject anything under 8.0. Video-first: pull trending YouTube uploads, cache thirty days, have Claude evaluate the transcript, send survivors through the same draft. Both land in `drafts/` for a human look before `site/content/posts/`.

A second surface
Every article gets a second life. I packaged everything — 74 articles, the product catalog, the QA rubric — into a custom GPT that answers lawn-care questions in conversation, grounded in the same content. Personalized by location and season. Same affiliate-aware recommendations. New pieces ship; the GPT knows the next day.