Content & SEO

Landing Page Generator

Brief → structured content → CMS-ready page via Strapi. Includes SEO metadata, internal links, and component mapping.

About this system

Creating landing pages manually doesn't scale. This system takes a brief (keyword, intent, product focus) and generates a complete, CMS-ready page structure including all SEO elements.

The output is a JSON payload that maps directly to Strapi components—hero, features, CTAs, FAQs, testimonials. This means zero manual CMS work; just approve and publish.

The magic is in the component library. We've built 50+ reusable blocks in Strapi, each with its own schema. The AI knows which components to use based on page intent and user journey stage.

How to set it up

1

Define component library

Build reusable CMS components (hero, features, FAQ, CTA blocks) with consistent schemas.

2

Create brief template

Standardize the input format: keyword, intent, audience, product focus, competitors.

3

Build the generator prompt

Create a structured prompt that outputs JSON matching your CMS schema.

4

Connect to CMS API

Set up the pipeline to post generated content directly to Strapi via API.

Workflow

1

Receive brief

Get keyword, intent, and context from SEO team or automated research.

2

Analyze intent

Determine page type (informational, transactional, comparison) and journey stage.

3

Generate structure

AI creates page structure with component selections and content.

4

Add SEO elements

Generate meta title, description, schema markup, and internal links.

5

Review and publish

Quick human review, then push to CMS and publish.

Variations

Product landing pages

Feature-focused pages for specific tools or products.

Use case pages

Pages targeting specific user needs: "photo editing for realtors".

Comparison pages

Competitor comparison pages with feature matrices.

Sample prompt

You are a landing page architect. Given the following brief, generate a complete page structure in JSON format matching the Strapi schema.

Brief:
- Keyword: {{keyword}}
- Intent: {{intent}}
- Audience: {{audience}}
- Product focus: {{product}}

Output JSON with: hero, features (3-5), social proof, FAQ (4-6), CTA blocks.

Related systems

Related prompts

Browse all prompts

Want to build similar systems?

Whether you need help automating your workflows or want to learn how I approach systems thinking, let's connect.