How to Write SEO Blog Posts That Actually Rank

Quick Verdict

If you’re using AI tools to speed up SEO writing, you’re not cheating—you’re just not wasting your life. ChatGPT is great for brainstorming titles and keyword clusters, but Claude writes more naturally (fewer “in today’s fast-paced” disasters). Neither replaces a human editor who can call BS on generic advice.

ChatGPT **** (4/5) – best for keyword lists and outlines
Claude ***** (4.5/5) – best for actual writing that doesn’t sound like a robot


So you want to write a blog post that actually shows up on Google, not buried on page 7 next to a 2008 recipe for kale chips. I get it. I’ve been there—burned a weekend trying to rank for “best hiking boots” using nothing but my own keyboard. That was stupid. The real trick? Stop writing for search engines and start writing for the one person who types exactly what you’d say to a friend over coffee.

But also, use the tools that work. Here’s how I do it.

Step 1: Find the damn keyword (don’t trust your gut)

Open ChatGPT. Give it a topic like “how to grow tomatoes” and ask for ten long-tail variations people actually google. “Tomato leaves turning yellow” beats “tomato plant care” every time.

What can go wrong: ChatGPT will also give you “tomato gardening revolution” or “unleash your tomato potential”—exactly the garbage you need to ignore. Use a dedicated tool like Ahrefs or even Google’s autocomplete to check actual search volume. Shortcut? Paste a competitor’s URL into Ahrefs, find the keywords they rank for, then steal the ones nobody thinks of.

Here’s the thing nobody tells you: the keyword with 200 searches/month and low competition is worth more than the one with 1,500 searches/month and seven billion results. You want the weird niche phrase. “Indoor tomato grow lights for beginners” – that’s gold.

Step 2: Outline like you’re explaining it to your mom

Claude is better for this step. Ask it to create an outline with H2s and H3s, but then rewrite the headings to sound like a person, not a robot.

What can go wrong: AI outlines often skip the one question everyone actually has. I once asked for “top tomato soil types” and got four paragraphs about pH levels. Nobody cares unless you first explain why soil matters. So after Claude gives you a skeleton, go through each section and ask yourself: “What does the reader really want to know here?”

Pro move: Use the “people also ask” box on Google. Take those questions literally as H2s. Example: “Why are my tomato leaves curling?” – that’s an instant step.

Step 3: Write the body – but write for a single person

Start with the intro. Not “In the digital age of gardening technology” – no. Write one sentence that names the problem: “You bought a tomato plant, watered it every day, and now the leaves look like they’ve been through a blender.” That’s the hook.

Then alternate between short sentences and longer rambles. Like this.

What can go wrong: AI wants to “dive into” everything. Every paragraph feels like the start of a corporate memo. You have to manually delete those phrases. I accidentally emailed my entire client list with the subject line “Test” once – that’s the level of attention you need to giving your first draft.

Here’s a hack: Write the whole first draft in ChatGPT, then paste it into Claude and say “Make this sound like a human wrote it, not a marketer. Remove any ‘seamless’ or ‘cutting-edge’.” It works about 80% of the time. The other 20% you fix by hand while muttering.

Step 4: Optimize for readability (the real SEO secret)

Google ranks content that keeps people reading. So make it scannable. Short paragraphs. Two- or three-word sentences. Hit Enter after every idea.

What can go wrong: You overdo it. There’s a balance between “easy to scan” and “looks like a children’s book.” Also, internal links are your friend, but cramming three links into one sentence just pisses off your readers. Do two per 400 words max.

Nobody tells you that tools like Yoast SEO are okay but not gospel. I’ve seen “green” readability scores that said my writing was too complex—but the post in question had a 4-minute average time on page. Trust your metrics, not the traffic light.

Step 5: Add the structured data (boring but necessary)

Schema markup for blog posts, FAQ schema, table of contents schema – it helps. If you’re on WordPress, just install Rank Math and turn on “FAQ” and “HowTo” blocks.

What can go wrong: You forget to test it. Use Google’s Rich Results Test – do this before hitting publish. I once had a post with FAQ markup that caused double entries in search. Looked like a mess.

Crawl your own site afterward to make sure nothing’s broken.

Pros & Cons

ChatGPT

  • Free tier is shockingly usable; good memory for long threads
  • Great for generating keyword lists, outlines, and idea expansion
  • Plugins can pull real-time data (search results, etc.)
    – Responses get generic fast – same tone, same sentence structure
    – UI changes every week like a nervous chihuahua
    – Often repeats itself if you don’t give very specific instructions

Claude

  • Natural-sounding writing – fewer forced transition phrases
  • Better at following “don’t use these words” rules
  • Handles longer documents without losing thread
    – Sometimes over-explains the obvious; you’ll delete a lot
    – No extensive plugin ecosystem
    – Free tier has tight usage limits – you’ll hit them in one session

Pricing at a Glance

| Tool | Starting Price | What You Actually Get | |——|—————|———————–| | ChatGPT | Free / $20 month | GPT-4 on paid, rate-limited when the servers are angry; memory is good but creepy | | Claude | Free / $20 month | Better writing, but you can only have like 10 conversations before it says “try later” | | Google Bard/Gemini | Free | It’s fine for research, but the writing reads like someone’s first day on the job |

FAQ

Q: Can I just use ChatGPT to write the whole post and still rank?
A: Rank, maybe. Rank well? Not if you don’t edit. Google can smell copied AI content, and your readers will bounce faster than a bad joke. You need to rewrite at least 30% of it in your own voice.

Q: Which AI tool is best for writing meta descriptions?
A: Claude, because ChatGPT’s descriptions sound like an insurance commercial. Ask Claude for five variations, pick the one that doesn’t start with “Discover…”

Q: Do I still need a human editor if I use AI?
A: Yes, unless you want posts that say “in conclusion” at the end. Also, AI misses local nuance and sarcasm. You need a human to check for… well, this tone.

Q: Should I include AI-generated content in my content strategy?
A: Yes, but treat it like a very well-read intern. Give it strict guidelines, review everything it does, and never let it touch the title without approval.

Q: How many words should an SEO post be?
A: As many as it takes to cover the topic completely. The classic “1,500 words” rule is a myth. Write until you’ve answered every question someone might have – then stop.

AI generated illustration
AI generated illustration

🖼️ Looking to upscale your images?

Try our free AI image upscaler — upload any image and get a 4K high-resolution version instantly. No signup required.

Upscale Your Images Free →

Free 2K preview · 4K download just $2.99 · One-time payment

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top