The 90-Day Content Plan Most Service Businesses Should Run

A Bergen County HVAC contractor came to us last year with a 50-post content plan their previous agency had built. Topics like "The History of Air Conditioning"
The 90 Day Content Plan Most Service Businesses Should Run

A Bergen County HVAC contractor came to us last year with a 50-post content plan their previous agency had built. Topics like “The History of Air Conditioning” and “Top 10 Famous HVAC Inventions.” They had published 18. None ranked. None generated a lead. We threw the plan out and replaced it with 12 posts over 90 days, every one answering a question their sales team heard on calls. Eleven months later: 6 of those 12 ranked in the top 3, and they tracked $94,000 in pipeline directly to organic blog traffic.

Volume is a vanity metric for service-business content. Twelve focused posts beats fifty scattered posts every time. Most plans are built to fill a calendar, not to answer the buying questions that drive sales calls.

Why 12 outperforms 50

A blog post that ranks needs depth, internal linking, and time to age. A post written in 90 minutes to hit a publishing target ranks for nothing. The marginal value of post #43 in a 50-post plan is approximately zero — you’re paying $200 to publish a page that will get 4 visits a year. Twelve posts at 1,500 well-researched words each, each one mapped to a real buyer question, each one internally linked to the others — that’s a system. It generates rankings, it generates leads, and it compounds.

The math: $200 per post times 50 posts is $10,000 producing maybe 600 total visits a year. $500 per post times 12 deep posts is $6,000 producing 8,000+ visits and a real lead pipeline. Less money. More leads. The “more is better” instinct kills content marketing.

Where the 12 topics come from

Don’t open a keyword tool. Open your sales team’s call recordings. Or sit on five calls yourself. Listen for the questions. Every service business hears the same 12-15 questions on discovery calls. Those are your posts. Examples we’ve used from real client calls:

  • “How much does X cost?” — The most-searched question in every service vertical and the one most businesses refuse to answer publicly. Write it.
  • “How long does it take?” — Timeline expectations sell the engagement before you quote a price.
  • “What’s the difference between X and Y?” — Comparison posts capture researchers who haven’t picked a category yet.
  • “Do I need this if I already have Z?” — Disqualifies bad-fit leads and qualifies good-fit ones.
  • “What goes wrong when this is done badly?” — Risk-aversion content. Prospects search this more than you think.
  • “What’s your process?” — Trust content. Especially powerful with photos and step counts.

The 90-day cadence

One post per week, plus a quarterly cornerstone. Weeks 1-12: publish each Tuesday or Wednesday (best WP publishing days for indexing speed). Each post is 1,200-2,000 words and links to 2-3 others in the cluster. Week 13: build the cornerstone — a 3,000-4,000-word pillar page linking to all 12, serving as the authority hub Google uses to assess your expertise.

Topic clustering: the part most plans skip

The 12 posts shouldn’t be 12 random topics. They orbit one core service or buyer problem. An HVAC contractor doesn’t write 12 posts on “everything HVAC” — they write 12 on ductless mini-split installation in older Bergen County homes. Tight topical depth outranks broad topical breadth every time.

Multiple core services? Run sequential 90-day plans — one cluster per quarter. End of year one: four cornerstone clusters, 48 supporting posts, a site Google reads as a real authority.

How to know your existing plan is broken

Open Search Console. Filter to the last 12 months. Look at queries driving traffic to your blog posts. If fewer than 30% of your queries match obvious buyer-intent language (“how much,” “near me,” “vs,” “best,” “cost,” service category names), your content isn’t pulling customers — it’s pulling browsers. If your blog has more than 25 posts and fewer than 5 of them rank in the top 10 for any commercial query, the plan is broken at the topic-selection level, not the writing level.

How AJD handles this

We start every content engagement with a sales-call audit — 8-10 recent discovery-call transcripts. From those we extract the 12 questions the team hears most, map each to a target keyword, validate volume and intent, and produce the 90-day cluster plan in roughly 4 hours. Then we write. Twelve posts. One cornerstone. Real internal linking. By month 6, most clients see organic blog traffic outperform their prior paid spend on the same topics.


Whether you work with us or not, sit on three sales calls this week with a notepad. Write down every question a prospect asks. That list is your content plan. Throw out the calendar full of “10 Reasons” and “Top Tips” filler. Twelve real answers to twelve real questions is a year of content that actually pulls revenue.

Book Free Discovery Call →

Table of Contents

AJD Digital Solutions

Need a clearer digital plan?

Improve your website, visibility, content, and analytics with a practical next step from AJD.

Subscribe

Get practical digital growth notes.

Receive occasional AJD insights on websites, SEO, local visibility, content, and analytics. Useful guidance only — no noise.

No spam. Unsubscribe anytime.

Book Free Discovery Call