StoryCraft · Wundertre Content System
The Omni Blog Framework
Every blog post must rank, educate, and convert. If it only does one of those things, it's underperforming. This framework defines what great looks like — from structure to strategy to publishing checklist.
Foundation
The Omni Blog Purpose Hierarchy
1
Rank
Capture organic search traffic for a specific keyword. Optimized structure, targeted terms, and search intent match drive discoverability.
2
Educate
Answer a real question the ICP is already asking. Build trust by being genuinely useful — not just keyword-stuffed filler.
3
Convert
Move the reader toward a specific next action: book a call, download a resource, subscribe. Every post ends with a CTA — no exceptions.
4
Build Authority
Demonstrate expertise in a specific domain. Consistent, opinionated, well-researched content builds the brand's credibility over time.
5
Repurpose
The blog becomes the source content for social posts, email, short-form video, and FAQ answers. One post, maximum reach.
The Omni Rule: Every blog post should serve at least two of these purposes. A post that only ranks without educating, or only educates without a conversion path, is leaving value on the table.
Structure
The Omni Blog Anatomy
H1 · Title
7 Things Every Roofing Business Should Know About Local SEO
Meta Description
Intro · Hook
Most roofers rank for nothing. Here's what the ones at the top of Google are doing differently — and exactly how to replicate it in your market.
H2 · Section
1. Claim and Optimize Your Google Business Profile
IMAGE / CHART / VISUAL
H2 · Section
2. Build Location-Specific Service Pages
Target one city per page, not a generic area
Include local landmarks and neighborhoods
→ See our Local SEO Services page
Conclusion
CTA
Get Your Free Local SEO Audit → Book a Call
H1 · Title
50–60 chars · keyword first
Include the primary keyword naturally. Use a number, question, or power word. Never sacrifice clarity for keyword density — Google penalizes stuffing.
Meta Description
150–160 chars · earn the click
Restate the benefit of reading. Include the primary keyword. End with a subtle CTA. This is your ad copy in the search results — write it to convert.
Introduction
Hook in 3 sentences or less
State the problem. Promise what they'll learn. Never open with "In today's fast-paced world..." The first 100 words are the highest-leverage real estate on the page.
Body Structure
H2 sections · 1,200–2,500 words
H2s = main sections. H3s = sub-points. Paragraphs: 2–4 sentences max. One idea per paragraph. At least one image or visual per major section.
Internal Links
2–4 links · descriptive anchors
Link to service pages and related content from relevant passages. Never use "click here" — anchor on the descriptive keyword phrase.
CTA
Every post · topic-matched
Appears at end, optionally mid-article. Match the CTA to the topic — don't offer a roofing consultation on a social media marketing post. Book a call, download, subscribe, or get a quote.
Keyword Strategy
The Three Keyword Tiers
Tier 1
Pillar Keywords
Broad category keywords that anchor your topic authority. Long-term plays — start them early and build the cluster around them.
"roofing contractor [city]"
"social media marketing agency"
6–12 months
Tier 2
Topic Keywords
Specific problems and questions the ICP is actively searching. Strong how-to and guide formats work best. Feed traffic to your Tier 1 pillar.
"how to find a good roofer"
"best time to post on Instagram"
2–6 months
Tier 3
Long-Tail Keywords
Hyper-specific, high-intent queries from buyers who know what they want. Rank fastest and convert best — the fastest ROI in the blog program.
"emergency roof repair [city]"
"HVAC installation cost [city]"
1–3 months
Architecture
Topic Cluster Structure
One Pillar per Major Topic
Create one comprehensive Tier 1 pillar post (2,000+ words) for each core topic area. This is the authority anchor the entire cluster builds around.
5–10 Supporting Posts per Pillar
Each supporting Tier 2 and Tier 3 post covers a specific sub-question or long-tail variation. Together they dominate the topic in search.
Bidirectional Linking is Non-Negotiable
All supporting posts link back to the pillar. The pillar links out to supporting posts. This creates the topic authority signal Google rewards with rankings.
StoryCraft Integration
Content Pillar Mapping
TOFU
Education Posts
Attract new audiences from search. Answer questions before the prospect knows your brand exists. Build discoverability at scale.
MOFU
Trust-Building Posts
Case studies, client results, behind-the-scenes. Prove the brand delivers. Convert curious readers into warm prospects.
BOFU
Comparison & Decision Posts
"[Client] vs [Competitor]" and "How to choose a [service provider]" posts. Capture searchers who are ready to decide — and guide them to the right choice.
FLYWHEEL
Local & Community Posts
Local events, community coverage, and neighborhood guides. Win Google's local pack, earn backlinks, and become the community brand.
Distribution
The Repurposing Engine
Source Content
1 Blog Post
becomes
Social Posts
3–5Pull key stats, quotes, and tips per post
Email Newsletter
1Summarize + link back to drive traffic
Short-Form Video Script
1Cover the top 3 takeaways for Reels/Shorts
FAQ Answers
5–10GBP Q&A, website FAQ, forum seeding
LinkedIn Article
1Repurpose for B2B reach and authority
Quality Control
Pre-Publish Checklist
Every post must pass before it goes live
7 checks · no exceptions
Keyword in H1, first paragraph, and 2+ H2s — primary keyword placed naturally, not forced
Meta title (50–60 chars) — keyword-first, readable, not truncated in search results
Meta description (150–160 chars) — restates benefit, includes keyword, ends with subtle CTA
At least one internal link — to a service or landing page, anchored on descriptive text
At least one image with alt text — descriptive, keyword-relevant, not "image1.jpg"
CTA at the end — topic-matched, clear action, connected to a relevant service or resource
Mobile preview checked — readable without zooming, CTAs tappable
Reading level confirmed — plain language, no jargon without explanation, accessible to the ICP
Measurement
Performance Benchmarks
Organic Traffic
Growing MoMPeople finding it through search — track by post in GA4
Avg Time on Page
2+ minBelow 1 min signals content isn't matching search intent
Scroll Depth
70%+Below 50% means the hook or body structure needs work
CTA Click Rate
TrackedLow rate = CTA is off-topic or buried — test placement
Ranking Position
Top 10Monitor in GSC. Page 1 = viable. Top 3 = winning.
