Keyword Research → Optimized Landing Pages: The Workflow

The workflow has four stages: understand what's ranking → build briefs → generate pages → automate iteration.

Stage 1: Understand What's Ranking (Competitive Intelligence First)

Before generating a landing page for a keyword, run a competitive intelligence pass on the pages that currently rank. From competitive intel prompt, a structured Opus 4.6 prompt can extract comprehensive competitor profiles in minutes using only public data:

For content intelligence specifically, use the cf-crawl skill (from cf crawl scheduled knowledge base) to batch-crawl competitor landing pages into markdown in one shot:

npx claude-code-templates@latest --skill utilities/cf-crawl

This gives Claude direct access to competitor page content as context when generating your brief — not just a description of it.

Stage 2: Build the Content Brief (Plan-First)

From Workflow: unless it's literally a one-line change, there's always a plan.md first. For landing pages, the brief is the plan. Each keyword gets its own brief file:

plans/lp-[keyword-slug].md

What to include in the brief (assembled from Workflow and claude code seo workspace):

Once you have 10+ keyword briefs, run them in parallel sessions — while one session generates the landing page for keyword A, another drafts the page for keyword B (from Workflow). 4–6 parallel Ghostty sessions with bypass permissions enabled is the standard power-user setup.

Stage 3: Generate the Landing Page

The mega-prompt pattern (from vibe coding prompt opus): feed the brief + design constraints into a single comprehensive prompt. Opus 4.6 can generate complete, conversion-ready landing pages one-shot — hero sections, CTAs, and conversion-focused layouts are where it specifically excels (from opus marketing ui).

Design constraint stack (from Vibe Coding and Brand And Design):

  1. Copy a layout template from Tailark, Tailwind UI, or shadcn blocks — paste it as a constraint in the prompt ("follow this exact layout structure")
  2. Screenshot a reference landing page from landing.love or saaspo.com and include it as visual context
  3. Reference your CLAUDE.md style guide (from claude code seo workspace) which encodes brand voice, design tokens, and component preferences

The principle: "give AI constraints and it becomes a weapon" — freestyling produces generic output, constrained generation produces professional output (from Brand And Design).

Copywriting quality: train a /landing-page skill on your highest-converting existing pages (from ai copywriting skill training). Claude learns copy structure and voice from examples rather than just instructions — each page invocation gets better as the skill accumulates reference material.

Stage 4: Automate Ongoing Iteration

Once pages are live, set up monitoring loops (from claude code loop business use cases):

Run /web-setup to grant scheduled tasks access to repos — these run on cloud infrastructure with no local machine required (from Workflow).

Gaps to Flag

Knowledge Engine has no sources on:

The workflow above assumes you arrive with a validated keyword list. The KE coverage is strongest on the generation, design, and automation stages.

Sources cited: