SEO writing: how to write blog posts that rank
SEO writing is the craft of answering a real question so well that search engines choose your page to show for it. It is not a trick played on an algorithm. It is ordinary good writing, planned around what people search for and shaped so that a busy reader can act on it.
This guide is the hub of our writing series. It walks through the whole job, from the question to the final edit, and it links to a shorter post for each step that needs more depth. To work through the series in order, with an exercise for each step, take our free course in seven lessons.
Start with the question, not the keyword #
A keyword is a clue. The question behind it is the real brief. When someone types "meta description length", they want a number and a reason, then they want to leave. When they type "how to plan a content calendar", they want a method they can follow this week.
Good SEO writing starts from that question. Write it at the top of your draft in plain words. If you cannot write it in one sentence, the post is trying to do two jobs. Split it, and give each part its own page. This is how a set of linked posts builds authority on a whole subject over time.
Read the results page before you write #
The pages that already rank tell you what searchers want. Are they guides, lists, tools or product pages? Do they answer in one line or walk through a process? Our post on what search intent means for a writer shows how to read a results page in ten minutes.
Match the format the results reward, then do it better. Better rarely means longer. It means clearer, more current and more specific to the reader's situation. Google's own advice on helpful, people-first content says the same: good SEO writing serves the reader first.
Nobody ever finished a post and wished it had been longer. They wish it had answered sooner.
Shape the post for skimmers #
Most readers scan before they commit, so SEO writing starts with the shape of the page. Give them a page that rewards a scan:
- An answer near the top. Two or three sentences that settle the question for someone in a hurry.
- Headings that say something. "Why short titles win" tells a skimmer more than "Titles".
- Short paragraphs. Three or four sentences each, one idea per paragraph.
- Lists, tables and steps wherever the content is a list, a comparison or a process.
The cluster this guide anchors. Every shorter post links back here, and this guide links out to each of them.
Write the parts searchers see first #
Two short pieces of text do most of the work on the results page: the title and the description. The title earns the click. The description makes the promise the page has to keep.
Write the draft in five steps #
-
Write the question down
One sentence, in the reader's words. Put it above your first heading and keep it there while you write.
-
Outline with headings
List the headings a skimmer would need to get the answer. Each heading makes one claim.
-
Write the answer first
Write the short answer under the title before you write anything else. The rest of the post supports it.
-
Fill each section
Give each heading a few short paragraphs, an example, and a list or table where it helps.
-
Link to what comes next
Point to the posts a reader needs after this one, with link words that say where each link goes.
Link like an editor #
Linking is part of SEO writing, not a job for later. Internal links tell readers where to go next and tell search engines how your pages relate. Link from every new post to the hub of its subject, and from the hub to every new post. Use link words that name the page you link to, never "click here".
Edit before you publish #
The first draft gets the ideas down. The second draft makes them land, and it is where most SEO writing wins or loses. We run every post through our editing checklist before it goes live, and we cut about a fifth of the words on the way.
Write for AI search as well #
AI search tools quote pages that answer plainly and name their sources. The habits of SEO writing in this guide already help: an answer near the top, one idea per paragraph, and a source for every number. Our study of how AI search picks the pages it quotes has the details, and our complete guide to AI search covers the rest.
Keep the post current #
Search engines and readers both notice when a post goes stale. Put a date in your calendar to review each important post twice a year. Our refresh playbook explains what to check and when a refresh is worth the time.
Questions about SEO writing #
How long should a blog post be for SEO?
As long as the answer needs and no longer. Search engines do not reward length for its own sake. Look at the pages that rank for your question: if they all answer in a short page, a long one will not beat them. If they all walk through a process, match that depth. Our fact check on word count sets out what Google itself says.
Should I write for search engines or for people?
Write for people, and make it easy for search engines to understand what you wrote. The two goals rarely clash. A clear title, plain headings and an answer near the top help readers, and they are exactly what search engines look for when they choose a page.
How often should a small team publish?
Publish as often as you can keep the quality up. One useful post a fortnight, kept current, beats three thin ones a week. Plan the pace in a content calendar and protect the time for editing and refreshing old posts, which often pays back faster than new writing.
Signing up by email is not open on this site.