How to Write Blog Posts That Rank on Google Without an SEO Team

You wrote a genuinely useful blog post. It took a whole afternoon. Three months later it's on page four of Google, and the only visits came from your own team.

You don't need an SEO department to fix that. Most posts that fail to rank share the same handful of problems, and a single writer can fix every one. Below is a seven-step process for writing SEO-friendly blog posts, plus a checklist to run before you publish.

Long-Form Blog Posts That Rank ebook cover
Featured Guide

Long-Form Blog Posts That Rank: A Guide For One-Person Content Teams

The 55-page playbook for solo content creators who take every post from research to promotion, including metadata limits, intro hook formulas and readability targets.

Get the guide →
The Problem

Why most blog posts never rank

When a post goes nowhere, it's rarely because the writing is bad. It's usually one of these:

  • The keyword is out of reach. A newer site going after a broad term like "marketing tips" is up against brands with years of links behind them.
  • The format doesn't match the search. Someone searching "best CRM for contractors" wants a comparison, not an essay on why CRMs matter.
  • It's a wall of text. No clear headings, no scannable answers, nothing to tell a reader or Google what each section covers.
  • It's an orphan. Nothing else on the site links to it, so it's hard to find for visitors and search engines alike.
  • It says what everyone else says. If your post is a rewrite of the top three results, there's no reason to rank it above them.
SEO-Driven Storytelling Advantage ebook cover
Related Guide

SEO-Driven Storytelling Advantage: A Guide For In-House Writers

Write posts that satisfy search engines without losing the story that keeps people reading.

Get the guide →
The Steps

7 steps to write SEO-friendly blog posts

1. Pick a keyword you can actually win

Big, broad keywords are tempting and almost always a mistake for a smaller site. Go narrower. Longer, more specific phrases get fewer searches, but the people searching them know exactly what they want, and the competition is far weaker.

Before"email marketing"

After"email marketing for dental practices," or better, "how often should a dental office send patient emails"

A quick reality check: search the phrase and look at page one. If it's all national brands and major publications, go more specific. If you see small business sites and forum threads, you've found a gap. Long-Form Blog Posts That Rank includes a keyword-difficulty guide matched to domain authority, so you can tell which terms are realistic for your site right now.

2. Match the search intent

Google is already telling you what searchers want. Look at the top five results for your keyword and note the format. Are they step-by-step guides? Lists? Comparisons? Product pages? Whatever dominates is what people expect, and your post should take that shape.

Then note what's missing, like a worked example or current information. That gap is your angle.

Humanize Your AI Copy ebook cover
Related Guide

Humanize Your AI Copy: An Editing Guide For Writers Using AI

Edit AI first drafts into posts that sound like a real person wrote them.

Get the guide →

3. Outline with headings that answer real questions

Write your headings before you write anything else. Each H2 should cover one question your reader has, in roughly the order they'd ask it. Use H3s for steps or sub-points inside a section. Clear headings help skimmers and tell Google what each part covers.

Before"Overview" / "Key Considerations" / "Final Thoughts"

After"How much does a roof replacement cost in Virginia?" / "What changes the price?" / "How to compare three quotes"

A good source of questions: the "People also ask" box and related searches at the bottom of the results page for your keyword.

4. Write the title, meta description and slug on purpose

These three are the first things a searcher sees, so don't leave them to your platform's defaults. Put the keyword near the start of the SEO title and keep it to roughly 60 characters so it doesn't get cut off. Write a meta description of around 150 to 160 characters that says what the reader gets. Keep the slug short and readable: /blogs/news/seo-friendly-blog-posts, not a 15-word sentence.

The guide includes a metadata table with character limits for the SEO title, meta description and slug, which is handy to keep open while you publish.

Converting Content Funnel ebook cover
Related Guide

Converting Content Funnel: A Guide For B2B Content Teams

Connect each post to the next step in your funnel, so rankings turn into leads.

Get the guide →

5. Open fast and keep it easy to read

Your intro has one job: confirm the reader is in the right place and give them a reason to keep going. Skip the warm-up. Name the problem, then promise the answer.

Before"Blogging is an essential part of any modern marketing strategy. In this post, we will explore some tips that can help you write better content."

After"You published a solid post three months ago. It's sitting on page four. Here's what to change so the next one lands on page one."

After that, write for a phone screen. Short paragraphs, plain words, varied sentence length, and lists where you're listing things. If a paragraph runs longer than four or five lines on mobile, split it.

6. Add what only you know

Google's guidance on creating helpful, people-first content puts real weight on first-hand experience. Add a mistake you've seen clients make, a result you measured, a tool you actually use or a clear opinion on what works.

If you use AI for the first draft, this matters even more. AI can't supply your experience, and unedited drafts tend to sound like every other post on the topic. Our post on how to make AI-written content sound more human walks through the editing pass, with before-and-after examples.

7. Link it into the rest of your site

A new post shouldn't sit on its own. Internal links help readers find related content and help Google understand how your pages fit together. Google's link best practices recommend descriptive anchor text and linking every important page from at least one other page. In practice:

  • Link out from the new post to two or three related posts or service pages where they genuinely help the reader.
  • Link in from older posts. Find posts that mention the topic and add a link to the new one. This is the step most people skip.
  • Use descriptive anchor text. "Our guide to choosing a CRM" tells readers and Google what's on the other side. "Click here" doesn't.
Make It Repeatable

A one-person blog post workflow

The steps get easier when you run them the same way every time. Here's a simple workflow, with rough time blocks to adjust:

  • Research (30 minutes): pick the keyword, check difficulty, read the top five results and note the format and gaps.
  • Outline (20 minutes): write the title, every H2 and H3, and a note on the example or experience each section needs.
  • Draft (2 to 3 hours): write, or edit an AI draft, section by section against the outline.
  • Optimize (30 minutes): title, meta description, slug, image alt text, internal links in and out.
  • Refresh (yearly or sooner): update facts, examples and links on older posts, starting with the ones that are slipping.

Batch where you can. Research three posts in one sitting, then draft them one at a time. The guide's twelve-month audit calendar takes the guesswork out of when to revisit what.

Before You Publish

Your SEO blog post checklist

Run through this list before every post goes live:

  • One main keyword, realistic for your site, in the title, slug, intro and at least one H2
  • Format matches what's already ranking for that search
  • H2s read like the questions your reader would ask
  • The intro answers or promises the answer within the first few sentences
  • At least one example, result or opinion only you could add
  • SEO title and meta description written and short enough to display in full
  • Two or three internal links out, and at least one older post linking in
  • Images compressed, with descriptive alt text
FAQ

Frequently asked questions

How long should a blog post be for SEO?

As long as it takes to answer the question well, and no longer. Look at what's ranking for your keyword as a guide. If the top results are thorough 1,500-word guides, a 400-word post probably won't compete. If they're short answers, don't pad yours out.

How many keywords should a blog post target?

One main keyword per post, plus the close variations and related questions that come up naturally. If two keywords need different answers, they need two posts.

How long does it take a new blog post to rank?

Usually months, not days, and newer sites tend to wait longer. Publishing consistently, linking new posts into your site and refreshing older posts all help.

Can I write SEO blog posts with AI?

Yes, as long as the finished post is accurate, edited and genuinely helpful. Use AI for research and drafts, then add your own experience, check every fact and edit for voice before you publish.

Long-Form Blog Posts That Rank ebook cover
Ready To Rank Your Next Post?

Long-Form Blog Posts That Rank: A Guide For One-Person Content Teams

Get the full 55-page system, including six intro hook formulas, Core Web Vitals thresholds with fixes and a twelve-month audit calendar.

Get the guide →
Every guide is delivered as a PDF download the moment your order is confirmed. Opens on any device and is yours to keep.