Content and blogging
What a service business should publish for content marketing
Written by the Top SEO Experts Team
Reviewed by Siddharth GangalLast updated 20 min read
Quick answer
Content marketing for service businesses works when you publish in order of revenue, not ease. Start with service pages, then pricing, problem and comparison pages, then proof. Seasonal tips and company news come last, because they reach people who aren’t ready to hire anyone yet.
Example Picture a hypothetical HVAC site with five service pages of about 120 words each and fifty blog posts. The owner feels productive. The calls come from the three posts that explain what a furnace replacement costs, and the other forty-seven are an expensive hobby.
Source: Hypothetical example
View the data as a table
| Item | Value |
|---|---|
| Posts that bring calls | 3 posts |
| The other posts | 47 posts |
That setup is upside down, and it’s common. The rest of this post ranks content types by distance from a booked job.
It gives the editorial rules we apply, with before and after examples. It ends with a 90-day plan.
Key takeaway Publish in order of closeness to a booked job. Service pages come first, and seasonal tips and company news come last.
What should a service business publish first?
Publish the pages a buyer reads in the hour before they call. That means one page for each service you sell and one that explains what the work costs. It also means pages for the specific problems that make people pick up the phone.
Everything else is support. The table below is our view of how buyers move from noticing a problem to hiring someone. It ranks by closeness to revenue, not by any Google rule, and your own call data should overrule it.
| Rank | Content type | The reader’s moment | What it has to do |
|---|---|---|---|
| 1 | Service page | “I need this done, who can do it?” | Name the service, the area, the process and the next step |
| 2 | Pricing and cost page | “Can I afford this?” | Explain price drivers and give a dated, honest range |
| 3 | Problem page | “Something is wrong, what is it?” | Match the symptom, say when to call, link to the fix |
| 4 | Comparison or decision page | “Repair or replace? This or that?” | Give a decision rule the reader can apply |
| 5 | Proof page | “Can I trust this company?” | Show real work, real process, real people |
| 6 | Educational post | “I want to understand this first” | Answer one question and point to the page that sells |
| 7 | Seasonal, news, culture | “Not shopping yet” | Usually nothing, so publish sparingly |
Our view Ranks one through four hold most of the money.
If you can fund only one thing this quarter, fund rank one. Our service page SEO guide shows how.
Which idea wins when two ideas tie?
Pick the one closer to a phone call. A “how much does a panel upgrade cost” page beats a “what is a breaker panel” post, because the first reader has a budget and a date in mind.
Why rank content by revenue instead of by topic?
Because most pages get no traffic, and the reasons are mostly about intent.
What does the Ahrefs study show?
Ahrefs studied about 14 billion pages in its own index and reported in December 2023 that 96.55% got zero Google traffic.
Its author, Ahrefs’ CMO, named three causes:
- No search demand.
- No backlinks.
- A mismatch with search intent.
Watch out The figure comes from one vendor’s database, the sample skews toward higher-quality sites, and Ahrefs sells SEO tools. The direction still holds: a page answering a question nobody hires you for won’t pay you back.
What does Google say?
Google’s guidance points the same way. Its helpful-content page asks whether a page provides “substantial value when compared to other pages in search results.”
It also calls the “why” of a page, whether it exists mainly to help people or to attract search visits, perhaps the most important question. A generic tips post fails both.
In practice, say before writing which job the page wins and which page sells it. If you can’t, the idea isn’t ready. Our guide to search intent shows how to read what searchers want.
How do you score an idea before you commission it?
Ask four yes-or-no questions and write only the ideas that score three or four. This is our own filter, built to stop busywork, not a Google method.
- Is the reader close to hiring?A buying question scores yes. A curiosity question scores no.
- Is there a page that sells this?Will this page link to it in running text?
- Can we back every claim?Use our own jobs, a code or a named source.
- Does it say something new?Does the page say something the first ten results don't?
Here’s the filter on four hypothetical ideas for an electrician.
| Idea | Close to hiring | Links to a sales page | Claims backed | Adds something new | Score |
|---|---|---|---|---|---|
| “Breaker keeps tripping: causes and when to call” | Yes | Yes | Yes | Yes | 4 |
| “Panel upgrade cost, with three example jobs” | Yes | Yes | Yes | Yes | 4 |
| “Five spring electrical tips” | No | No | No | No | 0 |
| “We’re proud to welcome two new apprentices” | No | No | Yes | No | 1 |
Two ideas score 4 and go on the list. The other two get cut without an argument.
How do you publish pricing content without a price list?
Explain what moves the price, then give a range with a date and its assumptions. Buyers don’t need your rate card. They need to know whether the job costs hundreds or thousands, and what changes the answer, before they spend time on calls.
Owners resist because every job is different, and that difference is the content. “It depends” is a bad answer alone and a useful one once you list the dependencies.
What goes on a cost page?
A cost page runs in five parts, from the quick answer to the next step.
- A direct answerTwo sentences give the typical range and the main reason it varies.
- The price driversEach driver gets one sentence on how it moves the number.
- Worked scenariosTwo or three, labeled as examples.
- What a quote includesSay what the quote includes and what it excludes.
- How to ask for a quoteSay what information speeds up the quote.
Publish a range only if your own recent jobs back it, and put the month on it. If you can’t publish numbers, publish the drivers and say why.
What does a good opening look like?
Here’s a hypothetical before and after for the opening of a cost page.
| Version | Opening line |
|---|---|
| Before | “Pricing varies depending on many factors, so call us to talk through your project.” |
| After | “Most tank water heater replacements we did in March 2026 fell in the range below, depending on tank size, fuel type and venting.” |
The second version commits to something a reader can check, and it invites calls from people who already know the budget.
Watch out Don’t copy a competitor’s range or quote a national average you can’t source.
How do problem pages bring in the right calls?
A problem page matches the exact words someone uses when something has gone wrong. It tells them what the problem probably is, when to stop trying to fix it, and who to call. It earns calls because the reader has urgency and a budget.
Take a hypothetical electrician. “Breaker keeps tripping” is a problem phrase, not a service name. The page does three things:
- It answers first and lists the common causes in plain language.
- It says which checks are safe for an owner.
- It states where a licensed person must take over.
Watch out That page promises no fix or response time, and it never calls a DIY step safe when it isn’t. In regulated trades, accuracy here is a legal and trust matter as well as a ranking one.
Link every problem page to the service page that handles the repair: the problem page earns the click and the service page earns the booking. Our BOFU content guide covers pages near the decision.
Do comparison and repair-or-replace pages earn their keep?
Yes, when they give a decision rule. These pages catch people who have already decided to spend money and are choosing between options.
That puts them closer to revenue than most blog posts. They’re rarely done well.
- A weak pageEnds with "it depends."
- A strong pageCommits to a decision rule the reader can apply.
Here is what a hypothetical roofer might write: “If the roof is under 15 years old and damage covers one slope, repair. If several slopes are hit or the decking is soft, quote a replacement.”
Those thresholds are illustrative, so use your own.
A strong page also does four things:
- States the exceptions.
- Says what would change your mind.
- Names the cost drivers on each side.
- Closes with a quote request for either path.
What about proof pages and case studies?
Proof pages answer “can I trust you?” and only work when they’re specific. A reader arriving from a problem page wants evidence that you do this work, not praise.
Watch out Never invent a testimonial or a result, and never publish a client name without permission.
With no case studies yet, write an honest page on how a job runs from first call to finish.
In our view, a useful proof page covers five things:
- The type of job and the site conditions.
- The constraint that made it hard.
- The steps in order.
- What the customer paid, if they agree to share it.
- Photos your crew took, with the date.
Anything you can’t document stays out.
Want to apply this to your site?
Not sure where to start? Get a plan for your own business.
Which blog ideas should a service business skip?
Skip anything whose only job is to look active. That includes:
- Company news and holiday greetings.
- Maintenance tips copied from ten other sites.
- “What is X” posts for terms your buyers already know.
The test is blunt. For each idea, write one sentence naming the service page it sends readers to and the buying moment it catches. If the sentence won’t come, cut the idea.
Quick check Can you name the service page this idea sends readers to, and the buying moment it catches? If not, cut it.
Our post on whether blogging helps local SEO for home-service companies applies the same test to local rankings.
Is a skipped idea a banned topic?
No. “Five fall tips” earns nothing. “Pre-winter furnace check: what we test, what it costs, when to book” has a buyer, a price and a booking link.
For volume, see how many blog posts per month a business needs.
What editorial rules do we apply to service business content?
Eight rules cover most of what we edit. Each one has a failure we see often, so several examples below are written as before and after. All are hypothetical illustrations, not client results.
| # | Rule | What it means |
|---|---|---|
| 1 | Answer first | The first two sentences answer the question the page is named after |
| 2 | One job per page | One query, one next step |
| 3 | Specifics beat adjectives | Swap claims for things a reader can check |
| 4 | Name the person and the process | Say who does the work and how a visit runs |
| 5 | Place and service names only when true | No city page for somewhere you don’t serve |
| 6 | Every claim needs a source | Or a first-hand basis |
| 7 | Date it and own it | Show who wrote it, who checked it, and when it was last updated |
| 8 | Link to the page that sells | Every informational page links to its service page in running text |
What do the rules look like in practice?
Rule 1 in practice:
- Before: “Water heaters are an important part of every home.”
- After: “Replacing a tank water heater typically takes half a day. The price depends on tank size, fuel type, and whether the existing venting needs work.”
Rule 3 in practice:
- Before: “We provide fast, reliable, high-quality drain cleaning.”
- After: “We camera-inspect the line before and after cleaning, and send you the footage so you can see what was in there.”
Rule 4 is the cheapest way to show first-hand experience, which Google’s helpful-content questions ask about. A byline linking to a real tradesperson beats another paragraph of company history.
Rule 5 is a doorway risk as well as an honesty one (see location pages without doorways).
Rule 6 in practice:
- Before: “Most homeowners need a permit for this work.”
- After: “In our county, this work needs a permit. The county’s permit page lists the threshold.”
If a page says a code requires something, link the code.
Rule 8 in practice:
- Before: “Click here to learn more.”
- After: “See how our water heater repair visit works.”
Google’s link guidance says good anchor text is “descriptive, reasonably concise, and relevant to the page that it’s on and to the page it links to.”
Can you use AI to draft this content?
You can, but the draft is the cheap part. Google’s guidance on generative AI content makes two points:
- Generating many pages without adding value for users may violate its spam policy on scaled content abuse.
- It’s critical to manually fact-check and review AI-generated content.
An AI draft knows nothing about your county’s permit rules, your warranty or your last three jobs. Those details are the value.
Whoever drafts it, a person who does the work should supply the specifics and check every claim before publication.
Watch out If the page would read the same on a competitor’s site with the logo swapped, it isn’t ready.
What do you do with the content you already have?
Audit before you add. For each existing page, record the service it relates to, its Search Console clicks, and the calls or forms it produced.
Then apply one of four outcomes. They’re our rules, and the edges need your judgment.
| What the page shows | What we do |
|---|---|
| Produces calls or forms | Keep it, improve it, link more pages to it |
| Gets clicks but no calls | Rewrite toward the buyer, or add a clear next step and a link to the service page |
| No clicks, no calls, overlaps another page | Merge it into the stronger page and redirect the old URL |
| No clicks, no calls, off-topic or thin | Remove it, and let the address return 404 or 410 |
Our content audit guide shows the columns, and the content refresh guide covers the rewrite. The glossary defines content pruning.
If you merge or remove, set up the redirects first. A page that produced nothing in a year isn’t an asset, however it feels.
What does a 90-day content plan look like?
Fix the sales pages first, add money-adjacent pages second, judge the result third. This illustrative plan assumes a hypothetical business with six services and one metro area. It’s our method, not a forecast.
| Days | Stage | What to do |
|---|---|---|
| 1 to 15 | Audit | List every page and apply the four outcomes above. Mark thin pages for rewrite and duplicates for merging |
| 16 to 40 | Rebuild service pages | Rewrite the two highest-margin services first, using the eight rules. Add process, area and a clear call to action |
| 41 to 65 | Add cost and problem pages | One cost page per major service, plus problem pages for the symptoms customers mention on calls |
| 66 to 80 | Add decision pages and link them | Publish repair-or-replace style pages. Link every new page to its service page and back |
| 81 to 90 | Measure | Review Search Console by page and compare against calls. Decide what to rewrite, merge or stop making |
- Days 1 to 15Audit every page and apply the four outcomes.
- Days 16 to 40Rebuild service pages, highest-margin services first.
- Days 41 to 65Add cost pages and problem pages.
- Days 66 to 80Add decision pages and link them to service pages.
- Days 81 to 90Measure by page and compare against calls.
Brief each page before it’s written; our SEO content brief generator and guide to content briefs set the structure. If you’d rather hand the build to a team, our content SEO service works in the same order.
How do you tell whether the content is working?
Measure by landing page: calls, form submissions and booked jobs first, Search Console second. Clicks and impressions tell you whether a page is found, and only calls tell you whether it sells.
| Measure | What it tells you |
|---|---|
| Calls, form submissions, booked jobs | Whether a page sells |
| Search Console clicks and impressions | Whether a page is found |
Definition In the Search Console Performance report, clicks are the number of times a user clicked your site from Google results. Impressions are how often your site appeared.
Then compare to your call log; our call tracking and SEO guide explains how to tie a call to a page. A post with thousands of readers and no calls is a bad post. A service page with 40 readers and six calls is a good one.
How long should you wait before judging a page?
Give a page about 90 days before you judge it, which is our convention and not a Google rule. Google’s SEO Starter Guide says some changes might take effect in a few hours and others could take several months. It also suggests waiting a few weeks to assess results.
What does the data not show?
It doesn’t show that any content type will bring you leads. We have no home-services content study to cite and no original research of our own on this question. The ranking above is our judgment of how buyers decide, not a measured result.
Google’s guidance describes helpful content but doesn’t rank page types by revenue or publish a content quota.
Revenue per content type also varies by trade and price point. Test against your own calls.
| Type of business | What carries more weight |
|---|---|
| An emergency trade | Problem pages |
| A high-ticket, considered purchase | Comparison and proof pages |
Frequently asked questions
How much content does a service business need?
Enough to cover each service you sell, the main questions buyers ask before hiring, and the areas you serve. For many small firms that’s a modest set of well-built pages, not a content calendar. Add a page only when you can name the job it does and the page it links to.
Should a service business blog at all?
Only after the pages that sell exist. A blog post is a good tool for a buying question that doesn’t fit a service page, such as repair versus replace. A blog started to look active, with no job assigned to each post, usually produces nothing you can measure.
Can I publish prices on my website without a price list?
Yes, publish what drives the price, a realistic range labeled with its date and assumptions, and what a quote includes. Buyers want to know whether you’re in their budget before they call. A page that explains cost honestly usually earns better inquiries than one that hides it.
Is it fine to use AI to draft service business content?
Google’s guidance says generating many pages with AI without adding value for users may violate its spam policy. It says to manually fact-check AI-generated content, and that generative AI can help with researching a topic and adding structure to original content.
What matters is whether someone who knows the work adds real detail and checks every claim before it goes live.
How do I know which content is working?
Track calls and form submissions by landing page first, then Search Console clicks and impressions for the same pages. Traffic alone misleads, because a post can bring thousands of readers who never hire you. Judge a page by whether the people reading it contact you.
How long before new service business content shows results?
Google says some changes might take effect in hours and others in several months, and it suggests waiting a few weeks to assess results.
We usually review a new page on an established site at about 90 days in Search Console, and a new domain takes longer. Nobody can promise a date, so watch calls and impressions rather than a rank.
Next step
Pick your two most profitable services and brief each service page before anything else. Start with the free content brief generator, then Get Your Organic Growth Plan.
Sources
- Google Search Central: Creating helpful, reliable, people-first content, last updated 5 Oct 2026 on the page, accessed 22 Oct 2026
- Google Search Central: Using generative AI content on your website, last updated 1 Oct 2026 on the page, accessed 22 Oct 2026
- Google Search Central: Spam policies for Google web search, last updated 28 Aug 2026 on the page, accessed 22 Oct 2026
- Google Search Central: SEO Starter Guide, last updated 10 Dec 2025 on the page, accessed 22 Oct 2026
- Google Search Central: Link best practices, last updated 10 Dec 2025 on the page, accessed 22 Oct 2026
- Google Search Console Help: Performance report, accessed 22 Oct 2026
- Ahrefs: 96.55% of Content Gets No Traffic From Google, published 1 Dec 2023, accessed 22 Oct 2026
Want to apply this to your site?
Not sure where to start? Get a plan for your own business.
