Claude Code Bolt-On
/ SEO Foundation Layer
Status
Ready
Auto-Config
Yes
from context
Target
90
articles
Format
4
types

SEO Foundation
Layer

The boring, essential content every app needs. Educational how-to articles, problem-solving guides, and comparison content - auto-generated while you build.

Handles the foundation so you can focus on rich product pages and data-driven SEO. Auto-configures from BUSINESS-CONTEXT.md. 90 articles in 3 months. Text-only, low-risk.

Next.js
Prisma
Claude AI
Vercel Cron
Auto-Config
Paste into Claude Code terminal. System auto-detects your business type and generates appropriate content strategy.

What This IS vs What This ISN'T

✅ SEO FOUNDATION LAYER
  • ✅ Educational how-to content
  • ✅ Problem-solving articles
  • ✅ Comparison/decision guides
  • ✅ Text-only, AI-generatable
  • ✅ Day-one ready, low-risk
  • ✅ 90 articles in 3 months
  • ✅ Auto-configures from BUSINESS-CONTEXT.md
❌ WHAT TO BUILD SEPARATELY
  • ❌ Product/service pages (custom design)
  • ❌ Templated programmatic SEO (10,000+ pages)
  • ❌ Rich visual content (images/components)
  • ❌ Deep technical docs (expert review)
  • ❌ Complete SEO solution
  • ❌ Data-driven content (requires database)

💡 THINK OF IT AS:

"The foundation that gets indexed while you focus on high-value pages"

How This Fits Your SEO Strategy

1
SEO Foundation (This Bolt-On)

90 educational articles, AI-generated, text-only, low-competition keywords, auto-published with approval

Examples: "How to X", "X vs Y", "What is X", "Best X for Y"
2
Rich Content Pages (Custom Build)

Service landing pages, product showcases, case studies with images, design-heavy content

Examples: Your /services pages, product pages, portfolio
3
Programmatic SEO (Data-Driven)

10,000+ templated pages, location pages, product pages, requires database, separate system entirely

Examples: City pages, product listing pages, directory pages

Auto-Generated Strategies (Examples)

LOCAL SERVICE

HVAC Company (Regina)

Categories: 4 auto-generated
Keywords: 80% include "Regina"
Focus: Local trust + service guides
→ "furnace repair Regina"
→ "how to fix furnace noise"
→ "repair vs replacement cost"
SAAS PRODUCT

Project Management Tool

Categories: 4 auto-generated
Keywords: Feature-specific
Focus: Education + use cases
→ "how to run sprint planning"
→ "[tool] vs [competitor]"
→ "kanban vs scrum for teams"
CONSULTANCY

Development Agency

Categories: 4 auto-generated
Keywords: Long-tail expertise
Focus: Thought leadership
→ "when to hire fractional CTO"
→ "MVP development cost"
→ "custom vs no-code"
System reads your BUSINESS-CONTEXT.md and auto-generates appropriate categories for your business type
⚠ Prerequisites

Memory Files Required for Setup

The setup prompt checks for BUSINESS-CONTEXT.md to auto-detect your business type and generate appropriate content categories.

1
Run Claude Code Starter

New app? Use the starter to generate memory files + foundation automatically.

→ BROWSE 30+ APP STARTERS
2
Patch Memory Files (Existing Apps)

Already have an app? Generate memory files from your existing codebase.

→ MEMORY FILE GUIDE + PATCH PROMPTS

Why BUSINESS-CONTEXT.md? The system auto-detects your business type (local service, SaaS, consultancy, e-commerce, marketplace) and generates appropriate content categories. No manual strategy design required.

SYSTEM COMPONENTS

What Gets Built

Claude Code generates everything: auto-strategy detection, database schema, article renderer, multi-format AI generation, queue system, cron job, and approval workflow.

[01]
Auto-Strategy Detection

Reads BUSINESS-CONTEXT.md, detects business type (5 types), extracts location/services/competitors, generates appropriate categories automatically.

/lib/seo-strategy-templates.ts
[02]
Database Schema

SEOPillar, SEOArticle, SEOQueue models. Two-state approval (status + approved flag). Tracks strategy execution and upcoming ideas.

schema.prisma
[03]
Multi-Format Article Generation

AI generates 4 article formats based on search intent: how-to, comparison, explainer, buying-guide. Token-optimized, quality-scored.

/api/seo/generate-article
[04]
Article Renderer

SEO-optimized pages with ISR, metadata, schema.org markup, approval banners. Handles published-but-not-approved state.

/app/articles/[slug]/page.tsx
[05]
Cron Job

Daily automated generation. Checks queue, generates article, sends review email (not approve-from-email).

/api/cron/daily-content
[06]
Approval Workflow

Review-first email workflow. Article page has approve button. Magic link shows success (not error if already approved).

/api/seo/approve-article
EXAMPLE OUTPUT

Generated Articles

AI generates articles in 4 formats based on search intent. All text-only, no images or components required.

Format: How-To Tutorial
Quality: 87/100

How Often Should You Service Your Furnace in Regina's Climate?

Regina's extreme winters demand different furnace maintenance schedules than milder climates. Here's what local HVAC experts recommend for Saskatchewan homeowners.

When temperatures regularly drop to -40°C, your furnace isn't just keeping your home comfortable—it's protecting your pipes from freezing and your family from dangerous cold exposure.

Auto-Generated Metadata
Keyword: "furnace service regina" (local modifier added)
Search Intent: how-to (tutorial format used)
Word Count: 987 words
Format: Step-by-step with troubleshooting section
Email review → Approve on article page → Live on site + sitemap

Prerequisites: Memory Files Required

This SEO system requires BUSINESS-CONTEXT.md to auto-configure your content strategy. If you don't have memory files yet, use these prompts to create them:

BUSINESS-CONTEXT.md
REQUIRED

Required for SEO strategy

TECH-STACK.md
RECOMMENDED

Database, email, hosting setup

DESIGN-SYSTEM.md
RECOMMENDED

Article styling and branding

AUTH-SYSTEM.md
OPTIONAL

Protecting admin routes

Get Memory File Prompts →

Each prompt scans your codebase, asks questions, and generates the memory file

Key Features

Auto-Strategy Detection

Reads BUSINESS-CONTEXT.md and auto-detects business type. Generates 3-5 appropriate categories. No manual pillar design.

Multi-Format Articles

AI chooses format based on keyword: how-to (tutorial), comparison (pros/cons), explainer (definition), buying-guide (recommendations).

Two-State Approval

Published ≠ Approved. Articles accessible for review but not in sitemap until approved. Review-first workflow.

Local vs Global

Auto-adds location modifiers for local businesses. Adjusts keyword strategy based on geographic scope.

Ready to Add
SEO Foundation?

Copy the setup prompt. Paste into Claude Code terminal. System auto-detects your business type and generates appropriate content strategy.

Auto-detects business type → Generates categories → Creates system → 90 articles in 3 months

Other Templates

30+ App Starters →

Newsletter Bolt-On

Newsletter System →