How To Write The Perfect Titles For All Your Blog Posts #BloggingTips

What do you believe is the most important thing to get right to attract new visitors to your blog or website? 

I expect many of you will have given ‘content’ as your answer.

But guess what? Content isn’t always king.

There’s something that just about every visitor will read first before deciding whether to read a blog post. 

How To Write The Perfect Titles For All Your Blog Posts

Why top-notch blog post titles matter…

“On average, 5x as many people read the title as read the body copy. When you’ve written your headline, you’ve spent eighty cents out of your dollar.”

David Ogilvy

Yes, it’s all about your blog post titles. Give your blog posts amazing titles, and you will see lots more new visitors flocking to read your posts or visiting your website. 

Why Blog Posts Titles Are Like The Titles Of Books and Movies

I look at blog post titles like I do the title of a book or movie. If they entice me, I’ll start reading the book or watching the film.  

Blog posts titles are as important as the content of blog posts. Get both right, and you’re on to a winner.

If your blog post title isn’t enticing, how many visitors looking at it move on without stopping by to check out your post?

I do it all the time. I look at a blog post title and move on quickly if it does not entice me to click on the ‘read more’ link. 

Okay, I could be missing out on reading some great content, but ask yourself how many more visitors to your blog or website are like me and move on quickly?

Tip – When creating titles for your blog posts, ask yourself what title would make you want to click on the ‘read more’ link.

How To Make Your Blog Posts Titles More Enticing 

Certain words in blog post titles entice readers to want to find out more. Here are a few –

  • How
  • How to
  • When
  • Have
  • Have you
  • Don’t
  • Did
  • Do you
  • This
  • This is
  • Who
  • Why
  • What
  • Where 

Other things you can use in your blog post titles to entice readers


Yes, numbers work just as well as certain words do. For example, which of these two blog post titles do you think have more of an impact?

Some ways to get people to read your blog posts.

7 blogging tips that will get your blog posts read.

According to blogging guru Janice Wald of, odd numbers do better than even numbers in blog post titles. And prime numbers do even better.

Odd numbers generally perform better than even numbers in blog post titles because they appear less conveniently packaged than even numbers.

It’s why you’ll find the majority of my blog posts titles (that contain a number) have an odd number in them.

Tip – When using numbers, make sure you use a numeral rather than spelling out the number. Digits stand out better in headlines and take up less space.


Do hashtags work in blog post titles? Yes, they do. Not only can they help boost your blog post on SEO sites such as Google and Bing, but they help catch the eye of visitors who may be looking for specific information.

It’s certainly worth checking out what hashtags are trending at the time of publishing a blog post. Twitter is an excellent source for checking out trending hashtags, but never add a hashtag that has nothing to do with the subject of the post.

Warning – using too many hashtags in a blog post title can result in SEOs considering your post as spam. As with adding hashtags to tweets, don’t add more than three hashtags in a blog post title. More than three will make your tweet or blog post look spammy. 

Twitter Usernames

If you’re adding the name of somebody who has a Twitter account to the title of a blog post, always include their Twitter Username. Why? Because every time somebody shares your post on Twitter, the person you’ve included gets a Twitter notification. In turn, they may retweet your tweet to their followers, giving you and your post more exposure.  

Here’s a great example from author and blogger Graeme Cumming.

Adding Twitter Usernames to the title of your blog post will give it a boost

See what Graeme’s done? He’s included three Twitter usernames of those mentioned in his blog post. 

Word Count

According to CoSchedule.Com, blog post titles around 55 characters long tend to earn the highest click-throughs. Blog post titles between six to ten words also tend to achieve the highest number of click-throughs.  

To get you started creating some great blog post titles, here’s some suggestions.  

  1. How To ______
  2. How To Find _____
  3. How To Completly Change _____
  4. How To Create _____
  5. How To Use _____
  6. How To Get Rid Of _____
  7. How I Made _____  
  8. How To Save _____
  9. How To Help _____
  10. How To Develop _____
  11. What To Do With _____
  12. Here’s How To _____
  13. Where To Find _____
  14. What No One Tells You About _____
  15. (#) Questions You Should Ask Before _____
  16. (#) Secrets To _____
  17. (#) Signs You Might _____
  18. (#) Rules For _____
  19. (#) Facts About _____
  20. (#) Ideas For/To _____
  21. (#) Essential Steps For/To _____
  22. (#) Foolproof Tips For _____
  23. (#) Handy Tips For _____
  24. (#) Tricks For _____
  25. (#) Key Benefits For _____
  26. (#) Reasons You _____
  27. (#) Wrong Ways To _____
  28. (#) Most Popular ______
  29. (#) Tips For _____
  30. (#) _____ Mistakes You Won’t Make Again
  31. (#) Things I’ve Learned While Writing My Book This Month
  32. Why My Weekend Was Amazing
  33. You’ll Never Believe What Happened To Me Last Week
  34. Why This Is The Only Chocolate Chip Recipe, You’ll Ever Need
  35. Meet _____ _____ Who Reveals Their Secrets About Writing 
  36. Why I’m Recommending These (#) Television Shows To Fans Of _____
  37. Book Review: (#) Reasons Why I’m Giving _____ by _____ _____ (insert Twitter username here) 5 Stars  

Insert a number where you see (#)

I’ve already used some of these titles and had great results from them. Many of my blog posts’ titles also include words that entice readers to want to find out more.

Warning – Don’t forget to add a title to your blog post. Any title is better than none. WordPress replaces blank blog post titles with a five-digit number. How many visitors would click the ‘read more’ link if seeing a random five-digit number in place of a post title? Not many!

Let’s wrap it up 

  • Blog posts titles are the first thing visitors read, so make them as enticing as you can.
  • Blog posts titles are as important as the contents of your blog posts. 
  • When creating a blog post title, ask yourself what would make you click on the ‘read more’ link.
  • Get the title of your blog post wrong, and you could be missing out on hundreds of new readers, likes and comments.
  • Make sure you’ve given the post you’re about to publish a title. Any title is better than no title at all.
  • Use specific words such as How, How To, Why, Where, in your blog posts’ titles to entice readers to click on the ‘read more’ link.
  • If using a number, odd numbers generally perform better than even numbers in blog post titles because they appear less conveniently packaged than even numbers.
  • When using numbers in blog post titles, use digits rather than spelling out the number.
  • Don’t add more than three hashtags in your titles. Doing so makes blog posts look spammy. 
  • Adding Twitter usernames to blog post titles help get your post noticed on Twitter.

How do you come up with titles for your blog posts? Do you have any tips for creating them that you’d like to add to my list? Do you have any questions about creating blog post titles? Share them in the comments section.

Did you enjoy this post? Then you may like…

How To Create And Add A ‘Contact Me’ Form To Your WordPress Blog

Do you have a secure way for visitors to contact you on your website or blog? Are you missing out on opportunities because you don’t have a way for them to contact you? Here’s what to do.

Copyright © 2021 – All rights reserved.

Author: Hugh W. Roberts

My name is Hugh. I live in the city of Swansea, South Wales, in the United Kingdom. My blog covers a wide range of subjects, the most popular of which are my blogging tips posts. If you have any questions about blogging or anything else, please contact me by clicking on the 'Contact Hugh' button on the menu bar. Click on the 'Meet Hugh' button on the menu bar of my blog to learn more about me and my blog.

108 thoughts

  1. Thanks for sharing Hugh. I thought I was quite versed in good blog titles but I’ve picked up a load of good tips – I was oblivious that odd/even numbers mattered! I’ve made a few notes, if you see me publish something with a title similar to your suggestions you know why!

    I first learnt the importance of a good article title when I saw something shared on facebook. People in the comments were getting hysterical about what the title suggested but when you read the article it went in a different direction- shows you how many people just jump to conclusions!

    1. Early on in my blogging journey, I was told never to give any of my posts ‘false’ titles, James. That’s when the title of a post has nothing to do with the contents of a post. The same goes for adding ‘false’ tags to blog posts. I see so many posts that have the ‘blogging tips’ tag, yet have nothing to do with blogging tips at all. It only leads readers down a false path, and they’re unlikely to ever visit that blog again.

  2. I couldn’t agree more, Hugh. Writing the title for a blog is my favorite part of blogging. Love all the tips and suggestions, and I really like the quote from Ogilvy…

    1. In most cases, I think that it’s an oversight of the blogger in forgetting to add a title before the post goes live, Norah. Of course, as soon as the post goes live, the blogger will see their mistake when they check that the post has published correctly. However, I’ve come across some blog posts that are weeks old and still have the random five-digit number as the title.

  3. thank you for the great info. I use screen readers; voiceover on my ipad and another on my PC. When you post an image, would you consider, adding “Alt text” to the image? The Alt text is not seen by the reader, but when the screen reader hists the image, it will read the description that you have added. Right now, the screen reader reads out the jpeg numbers of the file. This is not a criticism. I am sharing info that you probably aren’t aware of. It will make your images accessible to all visitors. Again, thank you for your insights and great suggestions.

    1. Yes, I absolutly recommend that Alt Text is added to all images used on blog posts. Not only does it help those who are blind or have poor eyesight, but it also helps boosts SEO rankings (especially when keywords are used).

  4. Something I give thought to now and again and then get bogged down with all info available…I love how clear and concise your posts are on subjects for which we may all( and) moi will benefit from…BM for future reference…Thank you so much, Hugh, for sharing your expertise 🙂 x

    1. What I always do, Carol is ask myself what title would make me want to click on the ‘read more’ link of my blog post. It’s a little like the rule of adding tags to blog posts. What tags would you use if looking for the blog post you’re about to publish. As your blog post title is the first thing visitors to your blog see, it’s so important to get right. Your most recent blog post title was great because it started off with the words ‘How To…’

  5. Lots of good advice here, Hugh. Several years ago, the rule of thumb was to try to limit a blog post title to five words, so it’s interesting to see that now the recommendation is six to ten words. This will take some stress off me. (Every little bit helps!)

    1. It’s a bit of a strange one, Jane, because when I only use five words in titles, Co.Schedule.Com tells me that the title is too short and too increase the number of words. I’ve found that between six and ten words help boosts the score of the title. The higher the score for your title, the more appealing it will be for readers to want to find out more and read your blog post. ,

  6. It might be beneficial to point out – like you have in the past – that WordPress (some themes anyway) now has a “title efficiency calculator” in the editor part (the right column).

    I never gave my titles much thought, because I wanted them to represent the content more than attract readers. There must be a happy medium. 🙂 I am aware of titles containing a question drawing more attention and numbered lists as well.

    As an editorial assistant to a magazine, I don’t entirely agree with your statement about numerals. (“When using numbers, make sure you use a numeral rather than spelling out the number.) In print, or in articles online, when a sentence starts with a number, it is always spelled out. Further, we spell out every number up to ten, using digits after that. Of course, this might just be a typical style guide for magazines and not for blogs. 🙂

    1. Yes, I think the title efficiency calculator is something very new, Liesbet. It only appeared on my blog a few days ago. I didn’t want to mention it in the post because I wasn’t sure that all WordPress users had access to it yet. As I’ve discovered recently, WordPress doesn’t offer all basic tools to all its users. It very much depends on which WordPress plan you have.

      If you’re not looking to attract new visitors and readers to your blog, you should use the titles you want for your blog posts. I aimed this post more towards those who want to attract more traffic and new visitors to their blog.

      As I mentioned to Pete in an earlier comment, all the professional bloggers I follow recommend using numeral rather than spelling out numbers in titles when it comes to blogging post titles. However, when it comes to a blog post’s main body, the rules you stated definitely apply. Personally, I think numeral numbers stand out a lot better in the titles of blog posts, but you should always do what you feel most comfortable with.

    1. These posts act as a great reminder to us all, Debby. For me, the title of a blog post is more important than the content because if it’s appealing, then I’ll start reading the post.

      1. I wholeheartedly agree. And as I mentioned on Sally’s blog. Your blogging tips are always informative and simplified for the many who may not be so tech-savvy. Hence, I requested a compilation all in one place – a book! 🙂

    1. That article seems to be about the main body of an article or blog post you’re writing. I completely agree that certain numbers should be written as words when it the main body of an article, book or blog post, but from what I’ve learned over the years from professional bloggers is that when it comes to titles, it’s different. I follow a lot of professional bloggers and they all use digits rather than letters when including a number in their blog post titles. Personally, I think digits stand out a lot better when in titles.
      Thanks for the information, Pete.

  7. Nice work Hugh. I think I get repetitious with my headings, but then, it’s often book reviews or short stories! Adding the author twitter name to the book review is something I could easily do, most of the time, anyway.

    1. I think most authors will have a Twitter account, Jemima. And some of those authors will have a lot of followers. So it’s defiantly worth adding Twitter usernames to blog posts titles when reviewing books.

  8. Awesome tips, Hugh, as always! I can personally attest that using “How To.. ” in a blog title is a fantastic way to increase traffic by grabbing a reader’s attention and optimizing SEO. Thanks so much for sharing your insight and offering valued tips and suggestions to help all bloggers. You rock! 🙂

    1. Thanks for adding your expert support and approval for adding words such as ‘how to’ to the titles of blog posts, Natalie. They’ve always worked for me and helped bring in lots of new traffic to my blog.

  9. Excellent advice, Hugh, and I had read multiple posts from Janice Wald’s blog on the subject. I am bookmarking this for further reference. I feel I’ve been successful with my post titles. I’ve been using Sunday Stills as the beginning of those posts, so people know what it is, as you know, but then I aim to be creative by introducing the theme. I also use hashtags for the theme’s word. My only concern is when other bloggers use the exact same title as mine on their own post, even though I ask them not to. This practice can mess with SEO, and it is usually done by newish bloggers. If blog posts compete for views, my post would win due to the higher ranking and being the first published. At least that’s what I believe. I like the idea of putting the Twitter handle in the title especially when reviewing books. Great ideas, I imagine you will be replying to comments for days 😀

    1. Google and other SEOs don’t like duplication, Terri. However, I think the best you can do is keep telling participants not to copy your post title. Maybe (if not already doing so) highlight it by adding colour to the block. I’d make the text slightly larger too. When you comment on their post, you could always mention it in a friendly manner. I’m sure many of them would be very grateful, especially when you explain why and how it can affect views. Even though I’ve been blogging for almost 7 years, I’m still learning lots about blogging – but it’s all great fun. I always appreciate any help I come across.
      I’ve learned a lot from Janice at Mostly Blogging.Com. She’s won many awards for her blogging advice and is a fantastic teacher.

    1. I only learned about recaps on these types of post recently, Aimer. I’m glad you like them. I think they give these types of posts more credit.
      Thanks so much for the feedback.

  10. Wonderful suggestions. As a long time blogger, I’ll toss in my personal experience.

    Blog title/name – That is one of the early decisions we make, and to me, one that should promote what we will provide and what readers will find. I recall developing a list, then seeing if it was available. I wanted to get my name in the title, plus I knew I wanted to feature my thoughts and opinions – and when I got it, I knew it was the one for me – and it served me well for 11+ years – “A Frank Angle” – an honest point of view. “Beach Walk Reflections” came much faster to me, and once I saw the name and address were open, consider it done!

    I retired A Frank Angle with over 2300 posts. I can’t recall when I started the pattern, but I think it was around the 30th post … maybe sooner … but all the titles started with “On” – which lead back to the blog’s Name … On Frank Angle On blah blah blah. Because the posts on Beach Walk Reflections are different, I use numbers and preferably one-word that is the theme … such as “7 – Horizon” … Oh well, just wanted to share.

    1. That’s great advice, Frank. Which brings me on to the tagline of our blogs too. It’s important to also ensure we give some detail of what our blog is about in the tagline. As my blog has no niche, my blog’s tagline is rather open, and I’ve never changed it in the almost 7 years I’ve been blogging. If you like something (and it works), stick with it.
      Good to hear you using numbers in your blog post titles. The number 7 is great because it’s a prime number too.
      Thank you for joining the discussion.

  11. Reblogged this on Marsha Ingrao – Always Write and commented:
    Hugh always has great tips and he sites his sources so you can check up on his information if you feel so inclined. Check out how you can use Twitter in this post. This is new info for me. 🙂 Another source for title starters is Smart Blogger. I love that CoScheduler gives your titles point value to help you learn which titles are likely to draw more visitors. 🙂 Thanks Hugh for a great post.

Join the discussion by leaving me a comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.