marketers.com
ENPolski marketerzy.pl English (US) marketers.com
Log in Get a free analysisFree analysis

Blog SEO for a company blog, step by step

Blog SEO for a company blog: pick topics from real customer questions, build posts that rank, link them to service pages and check whether the blog pays off.

MMarketers.com team 12 min read
Read the article

In short

A company blog wins customers when each post answers a question people ask before they buy and points to a page that takes inquiries. Four solid posts a year beat forty written to hit a quota.

Most company blogs get almost no search traffic, and the reason is rarely the writing. They post trade show photos, holiday greetings and office news, which nobody searches for. Blog SEO starts somewhere else: with the questions your customers type into Google a week or two before they call someone like you.

This guide walks through the whole job in the order it should happen. You'll see when a blog isn't worth starting, where strong topics come from, how a post that ranks is built, the technical basics most blogs skip, how to tie posts to sales, what writing costs on the US market and how to judge the results without fooling yourself.

What a company blog is for, and when to skip it

A business blog has one job: to reach people who aren't looking for your company yet but are already looking for a fix to a problem you solve. Someone searching how to spot a failing water heater, or what a kitchen remodel should cost, is two steps away from hiring. If your post gives them a straight answer, they enter your funnel without an ad and without a middleman.

Pre-purchase questions work well for two reasons. Big publishers chase high-volume phrases, so the competition for narrow questions is thinner. And people phrase those questions in predictable ways, which makes it easy to match their exact wording. A post that answers something your staff hears on the phone every week can keep bringing in inquiries for years at no extra cost.

There are also cases where a blog wastes money:

  • Nobody searches your topic yet. A brand-new product category with no name has no queries to capture.
  • The blog is a company diary. Event recaps and schedule changes earn zero organic visits.
  • Your service pages are weak. Fix slow, thin or broken core pages first; publishing more pages on a shaky site rarely helps. Our SEO services page shows what that groundwork covers.

Where to find blog topics that turn into leads

Your most useful topic list won't come out of a keyword tool. It's sitting in your inbox. Write down twenty questions prospects ask before they sign: how much it costs, how long it takes, how the basic option differs from the pricier one, what's included, what happens if something goes wrong. Those are the same sentences people type into Google before they pick up the phone.

Give each question its own post. Folding five questions into one long article means none of them gets its own title, and the title is still the strongest relevance signal you control. One question, one post, one URL.

The second source is free and already yours. In Google Search Console, open the Performance report and sort queries by impressions. Look for questions where you get impressions, almost no clicks and an average position between 10 and 30. Google already sees your site as a reasonable answer, just not the strongest one. A post written for that exact question is the least expensive gain available.

The third source is Google itself. Type your question and stop before pressing Enter: the autocomplete suggestions are real searches. Then scroll to the related searches and the People also ask box. That gives you a ready outline of subheadings, many of them long-tail keywords with modest volume and real buying intent.

How to build an SEO blog post that actually ranks

Write the title the way the question is asked and put the main phrase first. Starting with your company name burns the most valuable spot, since nobody searches for a brand they haven't heard of. Keep it near 60 characters; Google trims or rewrites longer titles.

Answer the question in the first paragraph, in two or three sentences, then expand. It's the opposite of a school essay, and it's the format search rewards. The same layout decides whether AI assistants quote your page, because a model looks for a short, ready answer rather than a paragraph that builds suspense. Our page on AI search optimization covers that side in more depth.

A few more habits that separate SEO-friendly blog posts from filler:

  • Use H2s for the follow-up questions a reader has after the first answer, and open each one with the point.
  • Put price ranges, timelines or requirements in a table or list. Structured data is easier to read and more likely to be pulled into featured snippets and AI answers.
  • Treat length as a result, not a target. If 800 words fully answer the question, padding it to 3,000 dilutes the answer.
  • Run a quick test: delete every sentence that adds no information. If half the post disappears, half of it was filler.

The technical basics most business blogs miss

The most common technical problem on company blogs is duplicate pages created by categories, tags and pagination. One post can end up reachable at four addresses, and Google has to guess which one counts. Set a self-referencing canonical tag on every post, keep only the tags that genuinely help readers navigate, and don't create a category that holds a single post.

Speed comes next. Blogs bloat over the years with images uploaded at full camera resolution and plugins nobody remembers installing. Save images in a modern format such as WebP and at the size they actually display. If pages still load slowly after that, the bottleneck is often the server, and better hosting can do more than yet another caching plugin.

Then there are dates. A visible, honest last-updated date helps readers, search engines and AI assistants, which clearly favor fresh sources. But update for real. An old post with a new date and stale numbers does more harm than one openly marked as two years old.

A short checklist before you publish:

  • One canonical URL per post, no stray tag or archive duplicates in the index.
  • Images compressed and sized, with alt text that describes them.
  • A meta description that restates the answer in plain words.
  • At least two internal links in and two out.

How to connect blog posts to sales

A post that leads nowhere produces traffic that bounces. Every article needs a clear path to a page that takes inquiries: a service page, a pricing page or a quote form. That doesn't mean a banner at the bottom. It means a link at the exact point where the reader realizes they'll need a pro to handle this.

Describe links by what's on the other side. Anchor text like “here” tells Google nothing, while the name of the service tells it everything. The rule works in reverse as well: your service page should link to the posts that address a buyer's doubts, so search engines see both URLs as parts of one topic. Our content marketing team plans those links together with the posts, and the backlinks you earn later flow through the same structure.

Decide upfront what the blog may cost and what it should return. If a typical customer is worth a lot to you, a handful of extra inquiries a quarter may cover a year of writing. If your margin per job is thin, the blog needs more volume from each post, which means sharper topic selection rather than more posts. Before you hand the blog to an outside team, read our questions to ask a marketing agency: content is the area where it's easiest to buy volume instead of results.

A step-by-step publishing plan for the first quarter

The order of work on a company blog is always the same, and it pays to know it before you order the first article. First you pin down the questions customers ask right before buying, because only posts on those turn into leads. Then you clean up the blog's structure so every post has its own URL, title and description. Only then do you write and link each post to a service page.

In practice a sensible start looks like this:

  1. Collect fifteen to twenty questions from your sales and support staff.
  2. Pick five to eight of them for the first quarter, starting with the ones where Search Console already shows impressions.
  3. Publish one thorough post every two weeks rather than short posts every day.
  4. Review the numbers in Search Console after three months.

How often to publish matters less than most people assume. A steady rhythm helps only when it doesn't cost quality. Daily short posts without a plan create lots of pages and no inquiries, and that's the most common way businesses burn their blog budget. If you wouldn't show a post to a customer, don't publish it.

Blogger and Blogspot versus a blog on your own domain

A blog hosted on Blogger, at a blogspot.com address, gets indexed normally and can rank well for long-tail phrases. The limits show up later. You don't fully control the URL structure, you have little say over speed and code, and the address builds recognition for the platform rather than your company. For a personal blog that's fine; for a business it stops being enough fairly quickly.

The bigger issue is this: posts on blogspot.com don't strengthen your main site, because Google treats them as a separate website. If the point of the blog is to lift your service pages, the blog has to live on the same domain, ideally in a folder like yourcompany.com/blog. A blog on its own address builds a separate brand and ends up competing with your site instead of helping it.

If you already run a Blogger blog that gets traffic, don't delete it. Move the posts to your domain and set up permanent 301 redirects from every old URL to its new one, post by post. That carries the rankings you've earned over to where they make money. Moving without redirects is how a blog loses years of work in one weekend.

FactorBlogger or BlogspotBlog on your own domain
Helps your service pages rankNo, it counts as a separate siteYes, when it sits in a blog folder on your domain
Control over URLs and codeLimitedFull
Forms and quote toolsBasicAnything you need
Exposure to platform rule changesRealNone
Makes sense forA personal blog or a topic testAny business blog meant to sell

What running a company blog costs, and how to measure it

On the US market, a researched blog post from an experienced freelance writer usually runs about $200 to $600, depending on length and how specialized your field is. B2B, legal, medical and software topics sit at the upper end or above it. Ongoing blog management (topic planning, writing, publishing and on-page optimization for two to four posts a month) typically falls between $1,000 and $4,000 a month.

Few companies buy a blog on its own, though. It's usually part of broader SEO work, and its cost sits inside that monthly budget. Before you order the first post, check the technical state of the site: a blog on a slow, badly built website has nothing to grow from.

Measure results in the order they appear. First the number of indexed posts grows, then the number of queries with impressions, then average position, and clicks come last. Judging a blog by sales in its first months makes no sense, and our guide on how long SEO takes explains why. A fair early metric is simple: how many of your customers' questions already have a published answer.

After a year, do what few businesses bother with. Check which posts earn impressions and which earned none. Expand and refresh the first group, because it grows at the lowest cost. Rewrite the second group for a different question or merge several into one stronger piece. Updating old blog posts for SEO often beats writing new ones, and pruning dead weight can help more than adding another article.

FAQ

Does a company blog still make sense with AI-generated answers in search?

Yes, although the goal shifts a little. AI assistants lean on the same pages that rank organically, so a strong post can win twice: in the regular results and as a quoted source. What changes is the winning format. A short, direct answer in the opening lines beats a long warm-up before the point.

How many blog posts do I need before I see results?

Usually eight to twelve posts that answer real pre-purchase questions, published over a few months. A single post rarely moves anything for the business as a whole. The effect starts once a set of posts covers most of the doubts a buyer has before choosing a provider.

Should I write the posts myself?

If you know the answers to your customers' questions better than any outsider, yes. Hands-on knowledge and real examples are exactly what low-budget bought articles lack. A practical split is your expertise in the draft, with editing and on-page optimization handled by an SEO specialist.

Do old blog posts need to be updated?

Yes, and it's usually the most profitable work on a blog. Refreshing a post that already earns impressions takes a fraction of the effort of a new one, and the payoff is often bigger, because the page already has history and links pointing to it.

Who can run blog SEO if I don't have a marketer on staff?

A freelancer, an agency or an outsourced marketing team. At Marketers.com a senior project manager with 15+ years of experience matches a vetted SEO and content specialist to your industry and stays your single point of contact. You can start with a free marketing analysis delivered as a PDF within 24 hours through our contact page.

Next step

Want to see how this applies to your company?

Request a free marketing analysis. We review your website, ads and search visibility, and a senior project manager walks you through the findings.

Free, within 24 hours.

Free analysis

Put this article to work on your own numbers.

Request the free marketing analysis. Within 24 hours, you'll get a PDF with priorities for your company, and a senior project manager will match a marketer or team to carry them out.

  • Analysis within 24 hours
  • No obligation
  • PDF covering 5 competitors
  • Team picked by your PM

Free marketing analysis

Your senior project manager will call this number with the results of your analysis.

We use your details only to prepare the analysis and get back to you about it. Privacy Policy.

  • PDF analysis
  • 5 competitors
  • Prioritized action list
Your analysis is prepared by a senior project manager with 15+ years of experience in marketing.

Are you a marketer with experience in a specific industry? Join the team