There are two entirely separate skills involved in writing content that grows a business: writing so Google ranks you, and writing so humans buy from you. Most "SEO content" achieves the first and fails the second โ keyword-stuffed pages that rank for a week and convert at 0.2%. Most "good copy" achieves the second and never gets seen โ beautifully written posts on page 8 of Google.
Doing both is a discipline. Here's how.
The two-master problem
Every piece of SEO content has two readers:
- Google's ranking systems โ looking for relevance, depth, structure, and trust signals
- A real human in South Africa โ looking for help, deciding whether to trust you, deciding whether to act
These two readers want overlapping but not identical things. Google wants completeness, structure, and clear topical signals. Humans want clarity, hooks, and reasons to keep reading.
The trick is satisfying both without compromising either. It's possible โ but requires deliberate craft.
Step 1: Choose the right keyword
Bad keyword choice dooms even brilliant writing. Before you write a word:
Match intent
Search the keyword on Google. Look at the top 10 results. If they're all listicles, your in-depth essay won't rank no matter how good. If they're all detailed guides, your 400-word post won't compete. Match what's already winning.
Choose winnable
Use a tool like Ahrefs, Ubersuggest, or Google Keyword Planner. Look at "keyword difficulty." For a small or new domain, target keywords with difficulty under 30. Over 60 means established competitors with hundreds of backlinks โ pick your battles.
Match to your funnel
Is this a top-of-funnel research keyword (informational), middle (comparison), or bottom (commercial)? Your CTA, conversion expectation, and even tone should match.
We covered keyword strategy in how to rank #1 on Google in South Africa.
Step 2: Plan the structure before you write
Outlining is where 80% of content quality is decided. Skip outlining and you'll either ramble (boring humans) or miss key sub-topics (boring Google).
A solid outline includes:
- Working title with primary keyword
- Meta description draft (155 characters max)
- 1-sentence reader promise (what they'll know/feel by the end)
- 5โ8 H2 headings covering the topic comprehensively
- Key sub-points under each H2
- Real example or case to anchor abstract points
- FAQ list (3โ5 questions)
- CTA matched to the post's intent
Spend 30โ60 minutes outlining. It saves hours in the writing.
Step 3: Write a hook that earns the next sentence
The first 2โ3 sentences determine whether the visitor reads or bounces. Hooks that work:
Acknowledge the reader's situation
"You built the website. You published a few blog posts. You waited. And nothing."
State a counterintuitive truth
"Beauty doesn't sell โ clarity does. The most successful e-commerce sites in South Africa look almost boring."
Use a specific stat or claim
"Every additional second your website takes to load costs you 7% of potential sales."
Name the reader's pain
"It's the most common question we get from South African business owners about to start with paid social."
Avoid: "In today's digital landscape...", "Let me tell you a story...", anything that delays getting to the point.
Step 4: Use structure to serve both readers
Both Google and humans benefit from clear structure:
One H1, multiple H2s
Your H1 is the post title. Each H2 is a major section. Use H3s for sub-sections within H2s.
Short paragraphs
2โ4 sentences max. Walls of text destroy mobile readability and signal poor structure to Google.
Bullet lists where appropriate
Lists are skimmable, mobile-friendly, and often pulled into Google's featured snippets.
Bold key phrases
Helps skimmers, signals importance, and aids Google's understanding.
Internal links
Every post should link to 3โ5 related pages on your site, with descriptive anchor text.
Step 5: Use keywords naturally โ never forced
Modern search engines understand topics, not keyword density. Stuffing your primary keyword 47 times no longer ranks; it actively hurts.
Healthy keyword use:
- Primary keyword in the H1 (post title)
- Primary keyword in the first 100 words
- Primary keyword in the URL slug
- Primary keyword in 2โ3 H2 headings (where it naturally fits)
- Related/synonym terms throughout (Google's NLP picks these up as relevance signals)
- Meta title and description include the keyword
If using your keyword feels awkward in any sentence, rephrase. Awkward writing fails both readers.
Step 6: Show, don't just tell
The single biggest difference between AI-tier content and content that actually wins is concrete specificity.
Bad: generic
"Investing in SEO can have significant benefits for your business."
Good: specific
"A specialist services firm in Bloemfontein we worked with took 14 months and roughly 3x the budget to claw back parity with a competitor who'd invested earlier."
Real examples, real numbers, real names of cities, real before/after metrics. These are what AI cannot replicate, what humans remember, and what makes Google trust you as an authority.
Step 7: Write for skimmers first
Most readers will not read your post linearly. They'll scan headings, glance at bullets, read a few paragraphs that catch their eye, then either bounce or click your CTA.
Design for that reality:
- Each H2 should make sense out of context
- The first sentence under each H2 should summarise the section
- Bold the key takeaway in each section
- Use lists and tables to make scannable content
- Put a "Key takeaways" summary near the end
Then optimise for the patient reader within that skim-friendly structure.
Step 8: End with conversion intent
A blog post that doesn't earn an action is half a blog post. Every post should end with:
- A specific CTA matched to the post's topic
- A reason to act now (not "contact us whenever")
- Two paths if appropriate (low-friction download + high-friction enquiry)
- Trust reinforcement (link to reviews, services page, or about page)
The CTA isn't pushy if you've earned the right by genuinely helping the reader through the post.
Step 9: Optimise the metadata
Often overlooked. The title tag and meta description are your "ad" in search results.
Title tag
- 50โ60 characters
- Primary keyword near the front
- Compelling reason to click
- Brand name at the end (optional)
Meta description
- 140โ155 characters
- Restate the value proposition
- Include the primary keyword (Google bolds it)
- End with a soft CTA
Don't let Google auto-generate these. Yours will be far better.
Step 10: Update old posts to keep them ranking
Content marketing isn't write-and-forget. Quarterly:
- Audit which posts have lost rankings
- Update statistics, examples, and dates
- Add any new sub-topics that have emerged
- Re-link to newer related posts
- Refresh the published date if substantively updated
A single well-updated old post can recover lost rankings far cheaper than writing a new one.
What AI can and can't do
AI tools (ChatGPT, Claude) can speed up:
- Initial topic research
- Outlining
- First drafts of structural sections
- Editing for clarity
- Generating FAQ ideas
What AI cannot do well:
- Genuine original insight
- South African-specific examples and context
- Voice and personality your audience recognises
- Real client stories with real numbers
- The subtle value judgements that make writing trustworthy
The professional pattern in 2026: AI handles the structural and research work, humans handle the perspective and quality control. Pure AI content underperforms badly in both rankings and conversion.
A real example
A B2B services firm in Johannesburg published 28 blog posts in 2024 โ half written by an in-house junior with AI assistance, half written by a senior strategist with AI assistance. The senior-led posts averaged 4.2x the organic traffic and 6x the conversions of the junior-led posts. Same topics. Same length. Same structure. The differentiator was depth of insight, specificity of examples, and editorial judgment.
This is the pattern. AI accelerates the form. Human craft determines the value.
Key takeaways
- SEO writing serves two readers โ Google and humans โ and must satisfy both
- Keyword choice matters more than writing skill at the strategy level
- Outline first; 80% of quality is decided before drafting
- Hooks decide whether the rest gets read
- Structure (H2s, bullets, bold) helps both Google and skimmers
- Concrete specifics (real numbers, real cases) outperform generic AI-tier content
- End every post with conversion intent โ earn the right with the body
- Update old posts quarterly โ recovery is cheaper than rewriting
Frequently asked questions
How long should an SEO blog post be? Match the keyword's intent. Most commercial content needs 1,200โ2,000 words. Comprehensive guides often need 2,500โ4,000.
Can I rank with short posts? Sometimes for very low-competition long-tail keywords. For anything competitive, no โ depth signals authority.
Should I write for Google or for humans? Both โ they want overlapping things. Optimise for human clarity within a Google-friendly structure.
Is keyword density still a thing? Not in the old sense. Modern search engines understand topics, not raw repetition. Use your keyword naturally; cover the topic comprehensively.
Want help producing SEO content that actually ranks and converts? Book a free content audit and we'll review your existing blog and show you what's working and what's holding you back. Or explore our content marketing services to see how we run programmes for South African businesses.
Frequently asked questions
Is keyword density still a thing?
Ready to grow your practice?
Book a free, no-obligation consultation with our healthcare marketing team.
Book a free consultation โ