Skip to main content
Big Brain Digital

Semantic SEO: write for the question, not the keyword

By Chris JohnsPublished October 5, 2026Updated October 5, 20268 minute read
The short answer

Semantic SEO means writing so a machine can tell what your page is about from meaning rather than from repetition. In practice it is three habits: cover the whole question including its obvious follow-ups, name things precisely, and structure the page so each part answers something specific.

Search stopped matching strings a long time ago

Older search matched words. If you wanted to rank for furnace repair you wrote furnace repair enough times. That has not been how it works for years, and the habits it produced are still visible on most small business websites.

Modern systems build a representation of meaning. They can tell that a page about replacing a heat exchanger is about furnace repair without the phrase appearing, and they can tell that a page repeating the phrase twenty times while saying nothing is thin.

Repetition used to be evidence. Now it is mostly evidence that nobody had much to say.

Cover the question, including what comes next

A page ranks well for a topic when it answers the thing asked and the two or three things the reader will ask immediately afterward. Someone asking what furnace repair costs will next ask whether it is worth repairing at all, how long a repair lasts, and how to tell if they are being overcharged.

  • List the follow-up questions before you write. If you cannot name five, you do not know the topic well enough to publish on it yet.
  • Answer them in the page rather than linking away for each one.
  • Do not pad with loosely related material. Coverage means the questions a real reader has, not everything adjacent to the subject.
  • Stop when the questions are answered. Length is not the goal and long thin pages are still thin.

Precision does what repetition used to

The strongest signal that a page genuinely covers a subject is that it uses the specific vocabulary of that subject correctly. Naming the actual parts, the actual materials, the actual standards, the actual failure modes.

This cannot be faked by a writer working from a keyword list, which is exactly why it works. A page that names things a practitioner would name reads as expert to a machine for the same reason it reads as expert to a customer.

The editing test

Read your page and mark every noun that could be swapped for a vaguer one without changing the sentence. If most of them could, the page is written in category language rather than trade language, and that is the thing to fix.

Structure so each part answers something

  1. Give every section a heading that states a question or a claim, not a label like Overview or Details.
  2. Put the answer immediately under the heading, then support it.
  3. Keep one idea per section so a machine lifting a passage gets a complete thought.
  4. Use lists for genuine lists and prose for reasoning. Bulleting an argument destroys it.
  5. Link internally to the pages that answer adjacent questions, so the relationship between your pages is explicit.

The same page, before and after

Before: a service page with the heading Our Furnace Repair Services, followed by three paragraphs saying the company is experienced, reliable, and committed to quality, with the phrase furnace repair in Boise appearing six times.

After: headings that read How much does a furnace repair cost, When repair stops making sense, What we check first, and How fast we can get to you. Under each, a direct answer with real numbers and real conditions. The phrase furnace repair appears where it naturally would and nowhere else.

The second page is shorter, ranks better, gets cited more, and converts more. None of that is because of semantics as a technique. It is because it answers things.

How to structure a page for semantic search

  1. Give every section a heading that states a question or a claim, not a label.
  2. Put the answer immediately under the heading, then support it.
  3. Keep one idea per section so a lifted passage is a complete thought.
  4. Use lists for genuine lists and prose for reasoning.
  5. Link internally to the pages answering adjacent questions.

Questions people ask

Is semantic SEO different from normal SEO?

It is what normal SEO became. The name is useful mainly to distinguish it from the keyword density habits that preceded it. If your process already starts from questions rather than phrases, you are already doing it.

Do I still need keywords in my headings?

Use the words a person would use, which usually includes the keyword naturally. What you should not do is force an exact phrase into a heading where it reads awkwardly. Awkward phrasing costs you readers and buys nothing.

How does this relate to entities?

Entities are the specific things a system recognizes: places, companies, products, concepts. Naming them precisely and consistently is the practical version of entity optimization, without needing the vocabulary.

Does page length matter?

Only as a symptom. Pages that genuinely cover a question tend to be longer than pages that do not, which is why length correlates with ranking. Padding a thin page to reach a word count produces a long thin page.

Should I use an outline generated from the top ranking pages?

As a check on what you might have missed, yes. As the plan itself, no. Building an outline from the current top ten guarantees a page that is a composite of existing pages, which is the definition of unciteable.

How do I know if my pages are competing with each other?

Search your own site for the topic, or check Search Console for two URLs alternating on the same query. Two pages covering the same question is the most common cause of neither one ranking.

Next step

If you want to know which of your pages are competing with each other and which are thin enough to merge, that is the first half of a content review.

Chris Johns, founder of Big Brain Digital
Chris Johns

Founder of Big Brain Digital. More than 15 years across SEO, content operations, ecommerce, and AI search. Based in Boise. More about Chris.

Keep reading

ContentHow search decides two pages mean the same thingServiceContent SEOAI search visibilityWhat is query fan out
Scroll to Top