makr
Makr Journal · Writing

How to write a blog post that people finish.

Most readers skim — so you write for skimmers. Here's the 8-part skeleton that turns a vague idea into a post people read, share, and remember.

The Skeleton

Eight parts. Every good post has them.

Follow the order and the post builds itself. Each part has a job — structuring your writing properly is also what helps AI search engines understand and cite your work.

01

The working title

Write 10 titles, keep the best

The title is your promise. Include the reader's problem, a hint of the payoff, and enough specifics to feel credible. Save the clickbait — you want the click that stays.

02

The hook (first 3 lines)

The only lines most people read

Open with the problem, a surprising fact, or a scene the reader recognizes. If the first three lines don't land, nothing after them gets read.

03

The promise

'Here's what you'll learn'

One sentence that says what the post delivers and who it's for. It sets the contract and lets skimmers decide you're worth their scroll.

04

The H2 skeleton

Map the reader's question

Write your H2s before your prose — each one answers a sub-question of the main topic. If the H2s read like a table of contents for the reader's brain, the post writes itself.

05

Short paragraphs

One thought per paragraph

Web readers skim. One idea per paragraph, 2–3 sentences each, with a line break that invites the eye down. Long blocks are where readers bounce.

06

Proof, not adjectives

Numbers beat superlatives

Every claim gets a stat, a screenshot, or a story. 'Faster' means nothing; '2.3× faster in our test' means everything.

07

The takeaway box

One quotable idea

Distill the post into a single pull-quote or callout. It's what readers screenshot, share, and remember you for.

08

The CTA

Tell them exactly what's next

One next step: subscribe, try the tool, read the related post. A blog post without a next step is a conversation that just ends mid-sentence.

Avoid these

Four mistakes that sink posts

You can nail the skeleton and still lose readers on one of these. They're the difference between a post that ranks and a post that bounces.

Writing for 'everyone'

Posts for everyone reach no one. Write for one specific reader — their job, their problem, their level — and the right everyone finds you.

Thesaurus soup

Fancy words don't signal intelligence, they signal effort. Write the way you'd explain it to a smart friend.

No structure, just vibes

A wall of text is a 'no thanks.' Headings are how skimmers read you — and skimmers are most of your readers.

Saving the point for last

Burying your takeaway in the conclusion means half your readers never see it. Say it early, then prove it.

Write the outline, then write the post

Every post starts as a skeleton in makr — headings first, prose second. If you haven't set up your site yet, see our guide on how to start a blog in 2026.

Start outlining free
FAQ

Quick answers

As long as it needs to be — usually 1,500–2,500 words for a topic with real depth. Length is a byproduct of covering the topic completely, not a goal. A thorough 900-word post beats a padded 3,000-word one.