Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)EnglishEN (CA)Englishcoming soonRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 14up to 500 mi from Kansas City 24further, over Zoom
Remote across the US, calls on Zoom
04 Case studies All →
06 Knowledge All →
Blog · SEO

Blog posts that rank and bring customers

Most small business blogs get no visits. Here is how to pick topics with buying intent, structure a post that ranks, and turn readers into inquiries.

Website with a blog: small business owner at her kitchen table adding a new article on a laptop with coffee

Blog posts that rank and bring customers have three things in common: they answer a question your future customers actually type into Google, they answer it better than the pages already ranking, and they show the reader a natural next step toward your service. Most small business blogs miss at least one of these. They publish company news, general tips anyone could write, or articles that end without a reason to get in touch.

The fix is not to write more. It's to choose topics with buying intent, structure each post so it's easy to scan and rank, and connect it to the page where people can hire you.

Pick topics people search before they buy

Not every question is equal. "What is a heat pump" attracts students and curious readers from everywhere. "Heat pump vs furnace cost in Minnesota" attracts homeowners near you who are close to a decision. Look for topics in four groups:

Topic type Example Why it works
Cost and pricing "How much does a bathroom remodel cost" Readers are budgeting, often close to hiring
Comparisons "Invisalign vs braces for adults" Readers are choosing between options
Problems "Why is my basement wet after rain" Readers have a problem that may need a pro
Process "What happens at a first visit to a physical therapist" Readers want to know what to expect before booking

Find real questions in your inbox, your call notes, Google's People also ask box and the Search Console queries your site already shows up for. Keyword research for a local business explains this step in detail.

Check what's ranking now

Search the question on Google before writing. Note what kind of pages rank: long guides, short answers, videos, forums, local businesses. Read the top three. Ask yourself what's missing: real prices, local conditions, an honest opinion, a clear table, photos of actual jobs. Your post should add that missing piece. If the results are dominated by huge national sites and you have nothing new to say, pick a narrower topic, like the same question for your city or for a specific type of customer.

A 7-part outline that works

  1. A title that matches the search, with the main phrase near the start.
  2. The answer in the first two paragraphs. Don't make readers scroll for it. Google often pulls this part into results and AI answers.
  3. Subheadings that follow the reader's next questions, written as plain statements or questions.
  4. Specifics: price ranges from your own work, timelines, examples, mistakes you've seen. This is what generic content can't fake.
  5. A table, checklist or step-by-step list where it helps people compare or act.
  6. A short FAQ for related questions.
  7. A next step: a link to the relevant service page, a quote form or a phone number, with a sentence that explains why it's the logical move.

Write like you talk to a customer

Write the way you'd explain it to someone standing in front of you. Short sentences, no industry jargon without a quick explanation, and opinions where you have them. "For most homes built before 1980, I'd replace the panel rather than patch it" is more useful, and more persuasive, than a neutral list of pros and cons.

Add your own photos with descriptive file names and alt text. A photo of a real job beats any stock image, for readers and for search.

Connect posts to your service pages

A post that gets traffic but sends no one to your services is a missed opportunity. In every post:

  • Link to the matching service page where it fits naturally, using a descriptive anchor like "kitchen remodeling in Plano" rather than "click here".
  • Link to one or two related posts so readers stay on your site.
  • Link from your service page back to the post if it answers a common objection, such as cost.

These links also help Google understand which page is the main one for each topic. Without them, a blog post may compete with your own service page for the same search.

Measure what matters

Rankings and visits are a start. What matters is whether readers become inquiries. Set up analytics so you can see which posts lead to contact form submissions, phone clicks or bookings. You'll usually find a small number of posts, often about costs or comparisons, do most of the work. Update those every year with fresh prices and examples, and write more like them.

An example: from question to inquiry

Imagine a family-run fence company in a growing suburb. The owner notices that half the calls start with "roughly how much would a fence cost for a yard like mine?" That question becomes a post: "How much does a fence cost in [county]?" It opens with a straight answer: price ranges per linear foot for wood, vinyl and aluminum from the company's own recent jobs. Then it explains what pushes the price up (slopes, rocky soil, permits, HOA rules, gates), shows three real projects with photos and final costs, and ends with a short FAQ about permits and timelines.

The last section says: "Every yard is different. Send a photo and rough measurements, and I'll give you a range within one day," with a link to the quote form. That post answers the search, proves the company knows the area and gives the reader an easy step. It's the kind of article that keeps bringing inquiries for years, as long as the prices are updated every spring.

Common mistakes

  • Writing about your company instead of the customer's problem.
  • Copying the structure and points of the top-ranking article with nothing new added.
  • Publishing many short posts on near-identical topics that compete with each other.
  • Forgetting to update old posts when prices, rules or services change.
  • No call to action, or a generic one that doesn't match the topic.

Where I fit in

If you'd like the blog to work as part of a plan rather than as a chore, my SEO content writing service covers topic selection, outlines, writing based on your expertise and the links to your service pages. If your current site makes publishing awkward, a website with a blog on a custom CMS lets you add and edit posts in a panel built for your business. And if you're still deciding where content fits among everything else, how long SEO takes helps set expectations.

Free · 30 minutes

Let’s talk
about your business

Before the call I review your website and ads. After the call you get an action plan and a price range in writing.

Tom Goldman, one-person marketing agency for US small businesses, friendly head-and-shoulders portrait
Author
Tom Goldman

12+ years in online marketing, 100+ clients. I build websites, Google Ads and Meta ads campaigns, CRMs and automations for small and mid-sized businesses. About me →

FAQ

Business blog
questions

How often should a small business publish blog posts?

Quality beats frequency. One genuinely useful post a month, kept up for a year, usually does more than weekly posts written to fill a calendar. If you can only manage a few posts a year, focus on cost questions and comparisons that customers ask before buying. Updating an old post that already gets traffic often beats writing a new one.

How long should a blog post be?

As long as it takes to answer the question well, and no longer. A cost question with a table and a few examples may need 1,000 words; a quick how-to may need 500. Look at the pages that rank for the question now. If they're all detailed guides, a thin post won't compete. If they're short answers, padding won't help.

Can I use AI to write my blog posts?

AI tools can help with outlines, drafts and editing, and Google says it judges content by quality, not by how it was produced. The problem is generic text that adds nothing new. Posts that rank and convert include your real prices, examples from your work, local details and opinions from experience. Those have to come from you.

Should my blog be on a separate site or subdomain?

Keep it on your main domain, usually in a /blog/ folder. That way links and authority the posts earn also help your service pages, and readers can move easily from an article to a service page or contact form. Separate blog sites or platforms split your efforts and are harder to maintain.

Want posts that
lead to inquiries?

Tell me your services and the questions customers ask most. I'll suggest the first five topics with the best chance to rank and sell, on a free 30-minute call.