Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Writing desk

SEO Content Writing

Write for a person first, then optimise for the search engine — the ranking boost comes from clarity, not density.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Identify search intent before writing a single word: informational, commercial, navigational, or transactional.
  • Write a working title and meta description before the body to force clarity on what the page must deliver.
  • Use keyword research to confirm coverage, not to dictate sentence structure — natural readability wins.
  • Optimise headings, image alt text, and URL slugs for relevance, but keep the copy human-first.
  • Treat meta descriptions as ad copy: they influence CTR even if not a ranking factor.

Plain-English take

SEO content writing is the practice of crafting web pages that work for both a person searching and the search engine that decides which results to show. The best way I can describe it: you are removing friction. When someone types "how to fix a leaky tap" you want Google to see that your page answers that question cleanly, without forcing them to hunt through filler. The person has to actually find it useful or none of the optimisation matters.

Here is what that looks like in practice. Say you are writing a page for a plumbing company. The [SEO title](/seo-title/) might read "Fix a Leaky Tap in 10 Minutes — Step-by-Step Guide" but the meta description summarises the method: "Turn off the water supply, unscrew the handle, replace the washer — no special tools needed." The page then delivers exactly that, with headings for each step, a short paragraph under each, and a [meta description](/meta-description/) that matches the tone of the result snippet. The keyword "fix leaky tap" appears naturally in the first heading and once in the body, but the rest of the copy uses variations like "tap repair" and "dripping faucet" to avoid repetition.

I used to think SEO content meant writing for a bot. Now I see it as writing for a busy person who wants the answer fast, then making sure the bot can confirm that answer is there. A well-optimised page feels like a good article, not a sales pitch. The headings, the [alt text](/alt-text/) on the image of the tap, and the URL structure all support that single goal: satisfying the query in the most efficient way. If you do that, rankings follow because Google's entire business depends on sending people to pages that don't waste their time.

When it actually matters

SEO content writing matters most when the query has an informational or commercial intent. That covers a huge territory: blog posts, product guides, comparison pages, how-to articles, local service pages. For a plumber, a well-written service page that includes local keywords and a clear step-by-step explanation of a common job can pull in ten times the traffic of a generic page with no structure. I have seen this directly with a client who replaced a thin "Drain Cleaning" page with a detailed [SEO article](/seo-article/) that answered common questions, used subheadings, and included a table of prices. Impressions tripled in six weeks.

But not every page needs this treatment. If you are optimising for a branded search where someone types your company name, the page already wins. Similarly, for navigational queries like "Facebook login" there is no content writing work to do. The edge case that caught me out: low-volume queries. I spent hours optimising a page for a three-letter acronym that got 50 searches a month. The traffic bump was negligible. The decision rule I use now: if monthly search volume is under 100 and the query is not part of a broader [inbound marketing](/inbound-marketing/) funnel, I skip the full content writing treatment and just ensure the page loads fast and has a clear call to action.

The flip side: when SEO content writing is done well, it compounds. A page that ranks for a mid-tail term can also rank for dozens of related long-tail queries. That only happens if the page covers the topic thoroughly without padding. I now treat every page as if it might be the only page a visitor sees — because often it is. That means no filler paragraphs, no keyword stuffing, and every sentence earning its place by either advancing the argument or answering the next logical question.

What I got wrong

I used to think SEO content writing was about hitting a minimum word count and repeating the keyword in the first paragraph three times. I once wrote a 2,000-word guide to "best running shoes" that used the exact phrase in every subheading. It ranked briefly, then dropped like a stone. The problem was readability. The copy was stiff, the flow broken, and the bounce rate was over 80%. Google took that as a signal the page was not satisfying the query. I now aim for concision: if the answer is clear in 600 words, stop. Longer is not better; better is better.

I also ignored meta descriptions for years. I let them auto-generate from the first page sentence, which often cut off mid-thought. Then I ran an A/B test on a client's service page: one version with a custom meta description that read like a direct answer — "Get your sink unblocked in 60 minutes. No call-out fee, same-day service." — and another with the default. The custom version improved CTR by 34% in four weeks. Now I treat every meta description as an ad headline. I write it before the body because it forces clarity on what the page must deliver.

Another mistake: ignoring images. I thought alt text was optional until I saw a page's traffic drop after losing image impressions in image search. Now I write [alt text examples](/alt-text-examples/) that describe the content of the photo and include context — not just "tap" but "brass kitchen tap with water flowing into a sink". That helps accessibility and gives the search engine a richer understanding of the page. Also, I used to skip heading hierarchy. I would use H2s for subpoints but then throw in an H4 under an H3 without an H2 in between. Google's crawlers use heading structure to infer topic depth. Flat hierarchy confuses them. Now I map out heading levels before writing: H1 for title, H2 for main sections, H3 for sub-topics within each H2. It feels pedantic, but it works.

Next step

Quick answers

How long should an SEO-optimised piece of content be?

There is no ideal word count. The correct length depends on how much depth the query requires. A simple answer to "How to change a tyre" might be 500 words. A competitive topic like "best SEO tools" might need 2,000 words if it covers dozens of tools. Write until you have answered every reasonable follow-up question, then stop.

Do I need to use the exact keyword multiple times?

No. Use the keyword naturally in the first heading, once in the body, and include related variants. Over-using the exact phrase makes your copy read as if it was generated by a marketer, not a human. Google's algorithms understand synonyms and context. Write for readability first.

Are meta descriptions still a ranking factor in 2025?

Google has stated that meta descriptions are not a direct ranking factor, but they influence click-through rate, which can affect rankings indirectly. A compelling meta description that matches the user's query can increase CTR by 20–30%. I never skip them now.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.