Skip to main content

Problem-Solution SEO Content Framework

Version 1.0
AttributeDetails
Best ForPain-point queries
Simple StructureProblem → Fix → Proof/CTA
Funnel StageTOFU / MOFU
Popularity90 (Scale 1–100)
Est. Share3.5% of Demand
IntentInformational

What This Guide Is For

This framework is your repeatable system for producing Problem-Solution content that ranks. A Problem-Solution post starts with a pain point the reader is actively experiencing — "Low Organic Traffic? Here's the Fix", "Why Isn't My Website Ranking?" — and walks them from diagnosis to resolution. The core value is empathy + action. The reader is frustrated and needs someone who understands their problem and can fix it.

What the reader needs from a Problem-Solution post: Immediate validation that they are in the right place ("Yes, this article is about YOUR problem"), a clear diagnosis of what's causing the issue, and a specific fix they can implement. They do NOT want theory — they want to stop hurting.

What the writer must deliver: A strong problem statement that mirrors the reader's frustration, a structured diagnosis (not just one guess), proof that the fix works (data, screenshots, case examples), and a clear escalation path if the fix doesn't work. The writer's job is to be a doctor — diagnose accurately, prescribe specifically, and follow up.

It covers three areas:

  1. Why Problem-Solution posts win or lose in search
  2. The process to follow every time
  3. A worked example you can use as a benchmark
Who should use this?

This guide is written for professional SEO content writers who collaborate with AI tools to produce Problem-Solution content. This format targets Informational intent (TOFU/MOFU) and accounts for roughly 3.5% of real-world SEO content demand. It has the highest engagement rate due to the reader's active pain state.


Part 1 — The SEO Logic Behind Problem-Solution Posts

What a Problem-Solution Page Actually Needs to Do

A Problem-Solution post has one job: make the reader's pain go away. The reader is not browsing — they are actively frustrated. They searched because something is broken, underperforming, or confusing. Your page must confirm their problem, diagnose it, and resolve it.

Google ranks Problem-Solution pages that mirror the reader's language (exact pain-point phrasing), provide multiple potential causes (not just one guess), and offer verifiable fixes (with proof).


What Google + Readers Both Expect

Non-Negotiables

Every competitive Problem-Solution post must include all of these elements.

ElementWhat It MeansWhy It Matters
Problem statementMirror the reader's frustration in the introValidates they are in the right place
Diagnosis sectionList possible causes (not just one)Covers multiple scenarios
Fix stepsSpecific, actionable solution per causeResolves the pain
ProofData, screenshots, or before/afterBuilds trust that the fix works

flowchart LR
A[Problem-Solution Post] --> B[Problem keyword\nin H1 + H2s]
A --> C[Numbered fix steps\nin ordered list]
A --> D[FAQ answers\nfor variations]
B --> E[Featured Snippet\n+ PAA Boxes]
C --> E
D --> E

Why Problem-Solution Posts Fail

Common Failure Modes
Starting with theory instead of empathy

"Organic traffic is an important metric in digital marketing..." NO. The reader is panicking. Start with: "Your organic traffic dropped and you don't know why. Let's diagnose the cause and fix it." Theory comes after the fix, if at all.

Single-cause assumption

"Your traffic dropped because of a Google update." Maybe. Or maybe the site was down, or a page got deindexed, or a redirect broke. List 3–5 possible causes with diagnosis steps for each. Let the reader identify which one applies.

Vague fixes

"Improve your content quality" is not a fix. "Open Google Search Console > Coverage > Excluded. If you see 'Crawled - currently not indexed', your content was evaluated and rejected. Rewrite the pages with thin content to add depth." That is a fix.

No escalation path

Every fix has a failure rate. If you do not include "If this didn't fix it, try [next thing]" or "If you see [X], contact a developer", the reader is stuck on your page with no resolution and will bounce.

No proof the fix works

"This should fix the problem" is a guess. "After implementing this fix, our client saw a 34% traffic recovery within 2 weeks (screenshot below)" is proof. Include at least one before/after example.


Part 2 — The Framework

Step 1 — Define Your Inputs First

Don't brief AI without completing this table first

AI is weak at empathy and tends to start with generic intros. Define the exact pain point and reader state before briefing.

InputDescriptionExample
Primary keywordExact pain-point querywhy is my organic traffic dropping
Search intentInformational, TOFU/MOFU"Something is wrong, fix it"
Reader stateEmotional state when searchingFrustrated, confused, possibly panicking
Possible causes3–5 potential reasons for the problemAlgorithm update, deindexed pages, broken redirects, competitor surge, seasonal dip
Primary fixThe most likely fix for the most common causeCheck GSC Coverage for indexing issues
Proof typeWhat evidence will you show?Before/after screenshots, GSC data, case study
Escalation pathWhat to do if the fix doesn't workContact developer / Run full audit
CTAAction after resolutionDownload monitoring checklist / Book SEO audit

Step 2 — The 7-Step Production Process

Follow this sequence every time.
flowchart TD
A["Step 1: Mirror the Problem\nUse the reader's exact language"] --> B["Step 2: List Possible Causes\n3–5 from most to least likely"]
B --> C["Step 3: Diagnostic Steps\nHow to identify which cause applies"]
C --> D["Step 4: Fix for Each Cause\nSpecific, actionable steps"]
D --> E["Step 5: Add Proof\nBefore/after, data, case study"]
E --> F["Step 6: Escalation Path\nWhat to do if it didn't work"]
F --> G["Step 7: On-Page SEO Pack"]

style A fill:#1A3557,color:#fff
style G fill:#217346,color:#fff
Step 1 — Mirror the Problem

The intro must mirror the reader's frustration using their exact language. Not: "Organic traffic is a key metric." Instead: "Your organic traffic is dropping and you don't know why. Maybe it happened overnight — or maybe it's been a slow decline for weeks. Either way, this page will help you diagnose the cause and fix it."

Step 2 — List Possible Causes

Do not assume one cause. List 3–5 possible causes ranked from most likely to least likely. Present them as an overview table so the reader can scan and find the one that matches their situation.

Step 3 — Diagnostic Steps

For each cause, provide a quick diagnostic check: "Open [tool] > Go to [section] > If you see [X], this is your cause." This lets the reader identify their specific problem before implementing a fix.

Step 4 — Fix for Each Cause

Provide a specific fix for each cause. Use numbered steps, one action per step. Bold important UI elements or commands. Include time estimates where possible ("This fix takes ~15 minutes").

Step 5 — Add Proof

Include at least one before/after example. This can be your own data, a client case study, or a cited industry example. "After implementing this fix, organic traffic recovered 34% over 14 days" with a screenshot.

Step 6 — Escalation Path

After everything, add: "If none of these fixes worked, here's what to do next." This can be a link to a more advanced troubleshooting guide, a recommendation to contact a professional, or a diagnostic tool link.

Step 7 — Complete the On-Page SEO Pack

Produce: title tag, meta description, URL slug, internal links (to related problem posts and tools), and schema note (FAQPage schema for the diagnostic questions).


Step 3 — Page Structure Template

# H1: [Problem Statement]? Here's the Fix

## Intro (3–5 sentences)
→ Mirror the reader's frustration
→ "You're not alone — this is common"
→ Promise: "By the end of this page, you'll know what's wrong and how to fix it"

## H2: Quick Diagnosis Table
| Cause | Symptom | Fix (Jump to Section) |
|---|---|---|

## H2: Cause 1 — [Most Likely Cause]
### H3: How to check if this is your problem
### H3: How to fix it (step-by-step)
### H3: Expected result after fixing

## H2: Cause 2 — [Second Most Likely]
...

## H2: Prevention — How to Avoid This in the Future
→ Monitoring setup
→ Checklist

## H2: When to Get Help
→ "If you see [X], contact a professional"

## H2: FAQs

## Conclusion + CTA

Step 4 — The Cause-Fix Template

## Cause [N]: [Cause Name]

**Likelihood:** [High / Medium / Low]

**How to diagnose:** Open [Tool]. Go to [Section]. If you see [Symptom], this is the cause.

**How to fix it:**
1. [Step 1 — one action]
2. [Step 2 — one action]
3. [Step 3 — one action]

**Time to fix:** ~[X] minutes
**Time to see results:** [X] days/weeks

**Proof:** [Before/after screenshot or data showing the fix worked]

Step 5 — Output Checklist

ItemRequirementStatus
Title tagContains the problem phrasing + "Fix" or "Solution"
Meta descriptionMirrors pain point + promise of resolution
URL slugProblem-based, e.g. /why-organic-traffic-dropping/
Empathy introFirst paragraph mirrors reader frustration
Diagnosis tableOverview table of causes + symptoms
Multiple causesAt least 3 causes listed
Specific fixesStep-by-step fix per cause
ProofAt least 1 before/after example
Escalation"If this didn't fix it" section present
Prevention"How to avoid this" section present

Part 3 — AI Collaboration Guidelines

flowchart LR
A[You\nDefine Problem + Causes] --> B[AI\nDraft Diagnosis Sections]
B --> C[You\nVerify Fixes Are Accurate]
C --> D[AI\nExpand Fix Steps + FAQ]
D --> E[You\nAdd Proof + Screenshots]
E --> F[AI\nPrevention + Escalation Sections]
F --> G[You\nFinal Check + Publish]

style A fill:#1A3557,color:#fff
style C fill:#1A3557,color:#fff
style E fill:#1A3557,color:#fff
style G fill:#217346,color:#fff
style B fill:#2E6DA4,color:#fff
style D fill:#2E6DA4,color:#fff
style F fill:#2E6DA4,color:#fff
Core Principle

AI is decent at listing possible causes but weak at writing empathetic intros and cannot verify that fixes actually work. The intro and proof sections must be human-written.

• Paste real forum complaints into the prompt: "Here's how people describe this problem. Write an intro that mirrors their frustration" • Ask AI to list 5–7 possible causes and then rank them by likelihood — it is good at brainstorming causes • Use AI to structure fix steps from your notes — give it your raw fix procedure and ask it to format as numbered steps • Have AI generate prevention checklists — "What monitoring steps would prevent this problem?" • Request FAQ questions based on PAA data


Part 4 — Worked Example

Input

FieldValue
Primary keywordwhy is my organic traffic dropping
IntentInformational, TOFU/MOFU
Reader stateFrustrated, confused — noticed a drop in Google Analytics
Possible causesAlgorithm update, deindexed pages, broken redirects, competitor content, seasonal dip
Primary fixCheck GSC Coverage for indexing issues
Proof typeGSC screenshots showing before/after re-indexing
EscalationRun full technical SEO audit / Contact SEO professional
CTADownload traffic monitoring checklist / Book SEO audit

Output

OptionTitleBest For
AWhy Is My Organic Traffic Dropping? 5 Causes + FixesDirect match, cause count
BOrganic Traffic Suddenly Dropped? Here's How to Fix ItUrgency framing
CHow to Diagnose and Fix an Organic Traffic Drop (Step-by-Step)Process-focused
Recommendation

Use Option A for broadest keyword match. Use Option B if your data shows "suddenly dropped" as a common search variant.


Quick Reference Card

Use this as your pre-flight check before every brief.
flowchart TD
A[Fill Input Table\nAll 8 fields] --> B[Mine Forums\nFind reader's exact language]
B --> C[List 3–5 Causes\nRank most to least likely]
C --> D[Write Diagnosis Steps\nTool + section + symptom]
D --> E[Write Fixes\nOne action per step]
E --> F[Add Proof\nBefore/after data]
F --> G[Add Escalation\nWhat to do if it didn't work]
G --> H[Run Output Checklist\nAll 10 items]
H --> I[Publish]
PhaseKey Rule
Before writingMirror the reader's frustration; research real forum complaints
While writingEvery cause: diagnose → fix (step-by-step) → proof → escalation
Before submittingAll 10 checklist items confirmed, at least one before/after proof
Working with AIAI brainstorms causes well; fixes and proof must be verified by you

Internal use only. Do not distribute externally. For questions or suggested updates, raise with the content lead.