Module 6

Blog posts + SEO

Blog content that ranks locally and brings leads for years.

A blog is the longest-lasting marketing asset you can build. A blog post that ranks drives CPA leads for years.

What to write about

Step 1: Find queries people actually search

Keyword + question generator
I'm a CPA serving [audience] in [geography].

Generate 30 search queries they might type:
- 10 question queries
- 10 local-intent queries
- 5 comparison queries
- 5 problem queries

Group by intent. For each group, suggest 3 blog titles.

Step 2: Outline before writing

Blog outline
Outline for "[title]".
Audience: [specific]
Intent: [info/comparison/transactional]
Primary keyword: [phrase]

Structure:
- H1
- Intro (2 paragraphs)
- 4-6 H2 sections, each with 2-3 H3s
- Conclusion + CTA

Flag where I need local data or specific examples. Anticipate 3 objections.

Step 3: Write from the outline

Blog writer
Using the outline, write the full post.
Length: 1200-1800 words
Voice: [from samples]
- Short paragraphs
- H2/H3 structure
- Bullet lists for comparisons
- Bold 1 sentence per section
- Concrete example
- Clear CTA

Avoid "in today's fast-paced world" and paragraph starts of "however/furthermore/moreover."

Flag: local data placeholders, stats to verify.

SEO basics checklist

Local SEO angle

Your competitive advantage: local intent. Every post should mention your geography.

Local content finder
I serve [geography]. Base topic: [topic].
10 blog ideas that would rank for "[topic] + [location]".
Each: title, primary local keyword, why it wins locally.

This week's task