A Guide to Writing Catchy Blog Titles and SEO

Writing a blog title isn’t just about being clever or catchy. If you’re serious about driving traffic, your titles must match search intent and be optimised for SEO keywords. Whether you’re a business owner or freelancer working on keyword blog writing, here’s how to craft high-performing blog titles that bring the right audience in.

What is Search Intent?

Search intent refers to the reason behind a user’s Google search. Are they looking for information, trying to make a purchase, or comparing options? Understanding this allows you to tailor your blog titles (and content) to exactly what readers want.

The 4 Types of Search Intent:

  1. Informational – The user wants to learn something. Example: “How to Write SEO-Friendly Blog Titles”
  2. Navigational – The user is looking for a specific site or brand. Example: “Yoast Blog Title Tips”
  3. Transactional – The user is ready to make a purchase. Example: “Best SEO Copywriting Services for Small Businesses”
  4. Commercial Investigation – The user is comparing options before buying. Example: “Top Freelance Content Writers for B2B Blogs”

Why Blog Titles Matter for SEO

If you’re trying to rank your website higher, your blog title is the first thing Google (and readers) see. A well-written, intent-focused headline:

  • Improves click-through rates
  • Signals relevance to search engines
  • Sets clear expectations for your readers

To get it right, naturally blend SEO keywords into your title while reflecting what the searcher wants.

How to Use SEO Keywords in Your Blog Titles

Use primary keywords near the beginning of the title if it fits your headline. Example: “Blog Titles SEO: A Beginner’s Guide to Search Intent”

Keep it under 60 characters to avoid Google truncation.

Avoid keyword stuffing — clarity is more important than repetition.

Use power words or numbers when relevant to improve engagement

Examples of Intent-Based Blog Titles

Intent TypeKeyword Blog Title Example
Informational“What is Keyword Blog Writing and Why It Matters for SEO”
Navigational“Guide to Using Semrush Blog Title Tools”
Transactional“Hire an SEO Blog Writer for Your Business Today”
Commercial Investigation“Best Blog Title Generators Compared (2025 Review)”


Final Tips for Blog Title SEO

  • Use Title Case for readability
  • Test variations with tools like CoSchedule’s Headline Analyser
  • Match the promise in your title with value in your content
  • Update older blog titles as trends and keywords change

Need help with content writing?

Whether you’re running a company blog or managing SEO for clients, I offer article and content writing services tailored for your goals. Let’s build a blog that ranks and converts.

It’s nice to meet you.

Sign up to receive free awesome tips in your inbox every month.

Free welcome SEO blog post guide!

We don’t spam! Read our privacy policy for more info.