Module 3: Writing posts that rank and get read
Ranking gets the click; writing earns the customer. This module covers structure, headlines, and the on-page basics — all manual, all learnable.

Structure: the anatomy of a post that works
Every effective post follows the same skeleton. Open with the answer: in the first 100 words, tell the reader what they'll learn and prove you can deliver it ("We've completed 400 kitchen remodels in Denver — here's what they actually cost."). No throat-clearing, no "in today's fast-paced world." Then use descriptive subheadings every 200–300 words so skimmers can navigate. Most readers skim first and read second; subheadings are your table of contents.
Keep paragraphs to 2–3 sentences. Use bullet lists for steps, costs, and comparisons. Add one image, chart, or photo every 400–500 words — original photos from your work beat stock photos enormously. End with a clear next step: a call to action matching the reader's intent ("Get a free quote" on a cost post, "Download the checklist" on a how-to post).
Length guideline: cover the topic completely, which for competitive topics usually means 1,500–2,500 words. But never pad — a complete 900-word answer outranks a padded 2,500-word ramble. Completeness is measured by "does the reader need to go back to Google," not by word count.
Open a blank doc and outline before writing a single paragraph: headline, three to five subheadings, and one line under each on what goes there. This ten-minute outline prevents the rambling first draft that takes hours to fix. Professional writers don't write better first drafts — they outline, so the draft has a skeleton before it has sentences.
Reader journey
How a reader moves through your post
Teaching example — your numbers will differ. The lesson is the shape.
Your path
Open with the answer
In the first 100 words, tell the reader what they'll learn.
Use descriptive subheadings every 200–300 words
Most readers skim first and read second; subheadings are your table of contents.
Keep paragraphs to 2–3 sentences
Use bullet lists for steps, costs, and comparisons.
End with a clear next step
A call to action matching the reader's intent.
Build brief
Read your opening hundred words aloud. Where would a busy buyer stop reading? Mark the exact sentence — then rewrite everything before it in half the words.
Saved
Headlines that earn the click
Your headline does 80% of the work. The formula: specific benefit + specificity + (optional) curiosity. "How Much a Kitchen Remodel Costs in Denver" beats "Kitchen Remodeling Guide." Numbers help ("7 Mistakes"), years help ("2026 Prices"), and brackets help ("[With Photos]"). Write 10 headlines per post and pick the best — the first one you think of is rarely the strongest.
Match the headline to the search intent. Someone searching "cost" wants numbers, not inspiration — give them numbers in the headline. Someone searching "how to" wants steps. Mismatched headlines ("You'll Never Believe These Kitchen Trends!" for a cost query) earn clicks and instant bounces, which teaches Google your page doesn't satisfy the query.
Keep headlines under 60 characters so they don't truncate in search results. Front-load the important words — "Denver Kitchen Remodel Cost: 2026 Price Guide" beats "A Complete 2026 Guide to What Kitchen Remodels Cost in Denver."
Test headlines where it counts: your email subject lines and social posts are free headline laboratories. Send the same article with two different headlines to different segments and see which gets more opens. The winners reveal what your audience responds to — specificity, curiosity, numbers — and that intelligence feeds back into your SEO headlines.
Side by side
Headlines that earn the click
| Weak headline | Strong headline | ||
|---|---|---|---|
| Benefit | Kitchen Remodeling Guide | How Much a Kitchen Remodel Costs in Denver | |
| Specificity | Remodeling Tips | 7 Mistakes First-Time Remodelers Make | |
| Promise | Vague and safe | Specific benefit + curiosity |
Build brief
Write five headline options for that post using the formula: specific benefit plus specificity plus curiosity.
Saved
On-page SEO basics (no plugins required)
On-page SEO is mostly common sense formalized. Use your target phrase naturally in the title, the first paragraph, one or two subheadings, and the URL slug (yoursite.com/kitchen-remodel-cost-denver). Use it where a human would expect it — if you're forcing it in, you're overdoing it.
That's 90% of on-page SEO. The remaining 10% — schema markup, Core Web Vitals — matters, but a well-structured, genuinely helpful post with the basics right will outrank a technically perfect thin post every time. Content quality is the ranking factor you control most.
Check your work with a pre-publish checklist: keyword in title, URL, and first paragraph? Meta description written? Images have alt text? Two internal links added? One external link to a source? This two-minute review catches the basics that even experienced writers forget when they're focused on the writing itself. Make it a habit, not an afterthought.
The checklist
Where your target phrase goes
Build brief
What's your target search phrase for the post — and where would you naturally place it (title, first paragraph, subheads, URL)?
Saved
Publishing a wall of text with a clever-but-vague headline. "Thoughts on synergy" ranks for nothing and gets clicked by nobody. Specific beats clever — every time.
Headline formula:
[Number] [specific things] for [specific audience] who want [specific outcome]
Example: 7 email templates for plumbers who want more repeat customers
Draft 1: [ ]
Draft 2: [ ]
Draft 3: [ ]
Anatomy of a headline that earns the click
Where should your target keyword phrase appear?
Rewrite your next headline to include the specific thing and the specific reader: "[Number] [things] for [audience] who want [outcome]."
Your turn: Draft 10 headline options for your next post. Lead with the specific benefit, keep each under 60 characters, then circle your favorite.
Saved.