How to Write a Blog Post-2023: The Ultimate SEO Guide

How to Write a Blog Post-2023: The Ultimate SEO Guide

There are many tutorials that can teach you how to write a blog post and publish it on your blog. These tutorials provide helpful tips and topic ideas for creating engaging articles.

Blogs can educate you on the mechanics of blogging, including what to do and what not to do when you publish them on your website. This knowledge can help improve your website’s SEO.

Read through blogs and you can learn how to publish a perfectly serviceable article. Heck, you might even write something that wins you adoring fans or two on your blog pages.

But if you dream bigger, if you want to know how to write a successful blog post that cuts through the noise and wins you legions of fans, you need something better than a run-of-the-mill tutorial.

You need an ultimate guide.

In this post — this ultimate, step-by-step guide — we’ll share tips used by professional freelance writers to create spellbinding posts that are adored by thousands. You’ll learn the secrets to crafting irresistible headlines, seducing introductions, captivating advice, and motivational closings.

In this article, you’ll discover how the pros refine and polish their blog content, ensuring a high-quality blog. Learn their techniques for creating engaging blog topics and improving the overall quality of their posts.

These are secrets many bloggers would gladly pay real money to learn, but it won’t cost you a thing — other than a few minutes of your time. Discover these valuable tips to improve your blog’s performance, such as optimizing your URL, conducting thorough research for your articles, and strategically incorporating relevant keywords.

Table of Contents

  1. Craft a Great Headline That Readers Can’t Resist
  2. Write an Introduction That Grabs and Seduces
  3. Deliver quality blog posts that provide advice on AI and keywords. Ensure that the information is easy to consume and impossible to ignore.
  4. Close with a Motivational Bang
  5. Polish Your First Blog Post to Create a Quality Blog

Let’s dive in.

1. Craft a Great Headline That Readers Can’t Resist

Step #1. Craft a Great Headline That Readers Can’t Resist

Want to know one of the biggest mistakes bloggers make in their first post? Writing an article for your website is crucial, but choosing the right topics is equally important.

Writing an article or blog post is an essential part of creating valuable content. Before diving into the topics and details, it’s important to consider the keywords that will optimize the visibility and reach of your post. One key element to focus on before even crafting the headline is to ensure that the content aligns with the chosen keywords. By doing so, you can create a well-optimized article that effectively targets your desired audience.

Without relevant keywords in their blog posts, articles can go in multiple directions, leaving readers feeling dizzy, confused, and disoriented. Keywords provide a roadmap for writers to follow, ensuring that their topics stay focused and engaging.

And then bloggers try to create a headline that embraces all the madness in their article. Bloggers have mercy! Keywords can help with topics and make the article more relevant.

If you want to write a great blog post full of clarity, conciseness, and conviction, spend some time crafting a blog title that sets a clear destination, lures readers in, and leaves them eager for your advice.

Your blog title will be your map, guiding readers through the various article topics on your website. It serves as a writing navigation system, helping them easily find the keyword-rich content they are looking for.

Follow these 8 rules to craft your killer headline:

Headline Rule #1. Pick a Mouth-Watering Topic

Want your blog post to get opened?

Then your article headline must promise readers the very answer to their tormenting topics. The content that will help them with whatever keeps them up at night.

Your headline should not promise them a trip to the moon and back in your blog posts — readers are way too swift for such shenanigans. Keep the benefit specific and narrow in your articles, and readers will feel compelled to click and get the solution to what’s bugging them in your content.

How do you find out what’s bugging your readers? How do you know which of your many blog post idea (we know, you have many) should be pursued?


  • Review comments on your blog posts and on articles from other websites in your niche.
  • In your first blog post, consider sending surveys to your subscribers to gather insights on topics for future blog posts. Ask them about their greatest struggles in order to create relevant and engaging articles.
  • Use tools like BuzzSumo to find out what the most popular blog posts in your niche are (which gives insight into your target readers’ needs). This will help you create relevant and engaging article content for your blog.
  • Read the reviews of books in your niche on Amazon (you’ll find a gold mine of feedback to explore) for your blog posts on your website. This is especially helpful when writing about a specific topic or when creating your first blog post.

As a blogger, your one responsibility is to serve your audience by creating relevant and engaging content on your website. The better you know your audience, the better you can serve them.

Before you know it, you’ll know blog posts so intimately that they’ll feel like you’re reading their minds, and your headlines will reflect the topic and content.


Let’s say you’re writing a blog post on the topic of self-improvement and you wrote the headline below for your content.

How to Create an Amazing Life

This headline about the topic of creating an amazing life in a blog post is so broad it’s unlikely to draw readers in. No one loses sleep over the content of “wanting to create an amazing life.” They lose sleep over specific aspects of their lives that have left them unfulfilled.

So you are better off narrowing in on a specific topic that’s bugging your readers in your blog post. Focus on creating content that addresses their concerns and interests.

How to Boldly Pursue Your Dreams Even if You’re Scared and Insecure

Narrowing in on a specific topic in your blog post content makes readers feel like you have the answers they’re looking for.

Headline Rule #2. Steal from the Pros

Okay, you’ve done your research and you know exactly what content your readers need for your blog post. Now it’s time to turn your topic into a killer headline.

Looking to master the art of writing headlines? This blog post will provide you with the easiest way to do it. The content of this post will cover the topic extensively.


Not in an unethical way. In a smart and efficient way, when creating a blog post, it is important to focus on the topic and ensure that the content is relevant and engaging.

Decades of copywriting and advertising research have revealed the types of headlines that have proven to be successful. The types of headlines that zap readers out of their info-overload comas and compel them to open. Why mess with that research?

If you want your blog post headlines to grab readers, stick with what works. Ensure that the topic and content of your blog post are relevant and engaging.

No, your headlines for your blog post don’t need to sound like they came straight from BuzzFeed. They can reflect your voice and style on the topic.

But until your writing skills match Jon Morrow’s in the topic of blog post, let the proven templates be your guide (how do you think he got so good at writing headlines?).

Blogging about a specific topic can be challenging, but with ready-made templates, you can make it easier. So why not take advantage of these templates?

The easiest templates to start with? “How to” headlines and list post headlines. They are classics and they work. In fact, 75% of Smart Blogger’s most popular posts use these formats.


Here are a number of Smart Blogger headlines that follow the “how to” and list post templates.

“How to” Headlines:

List Post Headlines:

Note: You can download Jon’s free 52 Headline Hacks, where you’ll find more template options than you’ll ever need.

Headline Rule #3. Engage Your Senses

Given the text from a blog post, revise the text to insert the keywords. Follow the guidelines.

Keywords: blog post
Text: Vague headlines leave readers feeling empty. Tangible headlines leave them feeling understood.

Revised text: Unclear blog post headlines leave readers feeling empty. Concrete blog post headlines leave them feeling understood.

How do you create tangible headlines?

Put yourself in the shoes of your reader.

In this blog post, we will explore how they feel, what they see, taste, or smell, and what they hear.

Engage all of your senses by using sensory words. The more your headline gives voice to their exact experience, the more they’ll feel like your quality content was written for them.


Let’s say you blog about health and wellness and you wrote a headline called:

5 Steps to Take When a Migraine Hits

This headline follows a proven blog post formula, and it narrows in on something that’s bugging blog readers. All in all, it’s not too bad for a blog post.

But it could be even more concrete.

To step up the quality of your blog post, put yourselves in the shoes of your readers. Think about exactly what they’re experiencing.

Perhaps that would lead you to the following:

5 Ways to Soothe Pounding and Blinding Migraines

If you suffer from migraines, there’s no way you could resist clicking such a blog post headline.

Headline Rule #4. Tease, Don’t Satisfy

A common mistake in your blog post you may not even realize you’re making?

Giving away too much in your headlines.

In your blog post, make sure your headlines are like a literary temptress. They should entice readers and pique their curiosity, rather than providing a solution.

In your blog post headline, provide a solution to engage readers and prevent them from getting bored.

When this happens, not only do you lose but your readers lose as well, as they trade the richness of your perfect blog post’s advice for the quick fix offered by the headline.


Let’s say you blog about personal finance and you write the headline below:

How to Save for Retirement by Creating a Monthly Budget

Sadly, readers will see this blog post and think they’ve got all the advice they need — if they want to save for retirement, they must create a monthly budget. No need to read more.

On the other hand, a possible revision could be:

How to Save for Retirement When You’re Living Paycheck to Paycheck

For anyone living paycheck to paycheck, this blog post headline would pique their curiosity. Nothing is given away, it speaks to an audience with a very specific problem, and it promises a solution they’d love to get their hands on.

Headline Rule #5. Honor the Headline Commandment

When it comes to writing a blog post, there is only one commandment you can never break: create compelling headlines.

“Thou shalt not deceive.”

Given the text from a blog post, writers inadvertently do it all the time. This may seem obvious, but writers inadvertently do it all the time in their blog posts.


They over-promise.

Big no-no. The content of your blog post must fully deliver exactly what the headline promises.

If the blog post only delivers part of the solution, readers will feel misled and lose their trust in you.

Let’s never do that to them, yes?


Let’s say you write a post called:

How to Live a Happy and Peaceful Life

But then the blog post only talks about following your dreams, which is really only one aspect of living a happy and peaceful life. Even though you didn’t intentionally deceive them, blog readers will feel shortchanged. You might as well have written an over-the-top “clickbait” headline — your blog readers would have been as equally disappointed.

Another example…

Perhaps you write a post called:

5 Killer Ways to Attract New Clients to Your Coaching Business

But then the fifth way mentioned in this blog post contains no useful advice and instead leads to a sales page to get the solution … no bueno.

Headline Rule #6. Trim the Fat

Want to overwhelm readers right from the start?

Fill your headline with weak and flabby words.

In this blog post, we will discuss weak and flabby words. These are empty, unnecessary words that provide no real value. Instead, they result in clunky phrasing and leave readers confused.

The mistake many bloggers make is writing headlines the way they speak. While that’s okay when you write the post (to a certain extent), when you write headlines that way, it waters them down.

You want your headlines to be as ruthlessly concise and powerful as possible. So chop out weak words and throw in power words (if appropriate).


Let’s say you draft the following headline:

How to Find It In Your Heart to Forgive Someone Even if They’ve Hurt You Really Badly

In this blog post, we will discuss how to cut down on the number of words. There are just so many words! However, by following these guidelines, we can effectively reduce the word count.

How to Forgive Someone Who Hurt You Badly

We can then add some power to it:

How to Forgive a Soul-Crushing Betrayal

Much better.

Another Example:

Here’s a mouthful:

How to Stop Being Overly Doubtful of Yourself So You Can Finally Begin to Pursue Your Wildest Dreams

My head is spinning from writing this blog post. This blog post can be cut down to

How to Stop Doubting Yourself and Pursue Your Wildest Dreams

We could even make it more tangible and powerful:

How to End Paralyzing Doubts and Conquer Your Wildest Dreams

Nice and trim, but packs a punch.

Headline Rule #7. Don’t Be a Smarty-Pants

Your blog headline should make sense to all readers no matter where they’re coming from or in what context they’re approaching your blog post.

They shouldn’t have to guess what the benefit is. After all, you’re supposed to be reading their minds, not the other way around.

When writing a blog post, it’s important to avoid using metaphors, jargon, rhymes, made-up terms, or anything overly clever or complicated in your headlines.


Where to begin with this one:

How to Be Happy Without Acting Sappy

A headline like this tries to be too clever — readers don’t give two hoots about not acting sappy, obviously. Don’t prioritize cute tactics like rhyming (or even alliteration) over-delivering clear benefits in your headlines.

How to Raise a Child That Is the Apple of Your Eye

A headline like this is also trying to be too clever. “Apple of Your Eye” is a common metaphor readers are likely familiar with, but there’s no concrete benefit being offered here. A headline must always contain a strong benefit, not a cute phrase.

How to Follow the Path of Glory to Your Success

No clue what this blog means … and I just wrote it. If there isn’t a singular and clear interpretation of what the blog’s headline’s benefit is, it’s trying too hard. So save the metaphors for the actual blog post where they will (hopefully) make more sense.

How to Stop Treating Love Like a Captive Animal

Perhaps you effectively explain in the post how people treat love like a captive animal, and it may make for a great analogy, but readers scanning headlines will have no clue why they should stop to read this, and so they likely won’t.

Headline Rule #8. Rock Your Style

In this blog post, it is important to understand that the more consistent you are with your audience, the more trust they’ll feel for you.

If you usually keep your headlines pretty simple in your blog post and then suddenly write one jam-packed with powerful words, your readers will feel confused.

The more you write for your blog, the more you’ll develop a unique writing style. Once you determine what that blog writing style is, use it consistently (or make slow and gradual changes to it if necessary) so your blog audience learns and trusts your blog brand.


If most of your headlines read like this:

  • How to Live With Courage
  • How to Overcome Social Anxiety
  • How to Confidently Embrace Uncertainty

Then you might not want to suddenly write a blog headline that reads

  • How to Brazenly Squash the Agonizing Anxiety That Is Plaguing Your Life – A Blog Post

Your readers will think your blog got hacked!

How to Write a Headline: Bonus Tip

When writing a blog post, try crafting 5–10 different versions of the same headline for your blog.

The more you blog and play with the words, the better you will get at creating clear, concise, and curiosity-invoking headlines that readers cannot resist.

Editor’s Note:

I’d be remiss if I didn’t discuss a question we hear often on our blog.

How long/short should my headline be?”

Ever notice how some blog headlines in SERPs (search engine results pages) are truncated?

truncated headline

It’s based on your headline’s width in pixels (a free tool like SERPsim will show your headline’s width), but as a general rule:

At right around 60 characters, Google will cut off your blog headline.

Since a truncated headline can result in fewer people clicking your link in SERPs, it’s a common SEO practice to keep your blog headlines 60 characters or less.

Of course, things are never that easy.

In a recent study, Brian Dean of Backlinko found that longer (14-17 words) headlines generated more shares on social media than shorter headlines.

(76.7% more social shares, to be exact.)

As with all things, your mileage may vary.

2. Write an Introduction That Grabs and Seduces

Step #2. Write an Introduction That Grabs and Seduces

You’ve lured blog readers in with your headline. Now you’ve got to keep them engaged.

No easy task, my friend.

Blog readers are fickle. Known to take a quick glance at your blog and then vanish from your online sanctuary, lickety-split!

You must fight to keep them there, and the way you craft your introduction plays a huge role in their browsing commitment.

Follow these rules to craft an introduction that captivates your readers on your blog.

Introduction Rule #1. Slip into Their Shoes

A common mistake that reeks of amateur blogging?

Trying to sound too academic in your blog openings.

You know, those posts that start like this:

“Research has proven that 92% of people fail to achieve their goals because they are unable to create and stick to habits that support those goals …”

Don’t get me wrong — as a lawyer, I value solid research. But in the blogging context, this approach bores readers. If you want to captivate instead of bore, you must make readers feel like you’re reading their minds.

A powerful way to achieve this?


Step into the shoes of your target audience and write from their perspective in your blog. Show them you understand exactly what they’re going through.

After all, writing a blog is about sharing your knowledge and experiences. You likely struggled with the very topic you’re writing about and learned how to overcome it. We teach what we most wanted to learn, right?

So show blog readers that you “get it.” You’re not some corporate slog, you’re in it with them, fighting the good fight and sharing the blog tools that brought you to the other side.


This introduction is a masterclass in empathy:

Do you feel that? That little tugging sensation on your heart? You’re not sure what, but something is pulling you to change. Not in a confess-your-sins-oh-ye-sinners way, but to shift directions, to embrace your calling, to finally do what you were put here to do: Write. You feel the ideas inside you. You sense them straining to escape. You know your job is to set them free, firing them like a cannon into a world in desperate need of them. But you’re afraid. You’re afraid of quitting your job and living without a safety net. You’re afraid of the concerned, disapproving looks your friends will give you when you tell them you’re giving it all up to write for a living. You’re afraid of not having enough money for food, of the power being cut off, of watching your family shivering and hungry, all because of your “selfishness”. And most of all? You’re afraid you’re wrong about yourself.

As blog writers, we all share the deep longing to embrace our calling and express our ideas on our blogs, but we also share the fears that so often sabotage those longings — the fear that we don’t have what it takes to create a successful blog, that we’ll crash and burn, and that our dreams of having a popular blog are just that — dreams.

In his introduction, Jon addresses all those longings and fears and immediately makes you feel like he gets you so intimately, it’s almost creepy.

Creepy, but effective.

Note: You don’t need to open like this in every post. There are certainly other approaches, like telling a powerful story. But if you’re working on mastering your craft and getting the most impact for the time invested, an empathetic opening is an approach you’ll want to use frequently.

Introduction Rule #2. Get into Character

If you want to captivate readers on your blog, you must trigger their emotions.

So as you sit down to write your blog, think of the feelings you want your readers to experience.

Fear, anger, sadness, hope, joy, disgust, shame, comfort, love, courage, and so on are all emotions that we experience in life. Emotions play a significant role in our daily lives and can greatly impact our well-being. It is important to acknowledge and understand these emotions as they can provide valuable insights into our thoughts and behaviors. Embracing a range of emotions allows us to fully experience the richness of life and develop resilience in the face of challenges. So, whether it’s fear or courage, anger or love, each emotion has its

Then get into character and feel them yourself as you write for your blog, and your words will read with undeniable authenticity.

When Lin-Manuel Miranda wrote the heartbreaking lyrics in Hamilton that left tears on the faces of millions, it was his eyes that first shed tears as he put his pen to paper.

So play with your emotions on your blog. Map out the emotional journey you’re taking readers on, and infuse those feelings into your blog writing. Feel what you want your audience to feel on your blog and your words will exude those emotions.

This tip applies to your whole blog post, but in no place is triggering your audience’s emotions more important than your introduction.

Do you feel me? 🙂


I once wrote an emotional post about my two little girls which addressed how delicate their emotions are, as well as my own vulnerabilities and my longing to give them the patience, presence, and love they deserve.

Here’s a portion of it:

I told my three-year old daughter as we stood outside the car in her school parking lot, the rain pouring down on us as she sobbed breathlessly in my arms. She didn’t want to go in the car. She just wanted me to stand there, holding her. And I didn’t want to rush her, or tell her to stop crying. “I’ll hold you for as long as it takes.”

I felt that longing intensely and definitely shed some tears as I wrote the blog introduction. The feedback I got from blog readers was that they felt the same intensity, and even cried as well.

When we write, our feelings seep into our words.

Introduction Rule #3. Lure Readers Down the Page

Want readers to commit to your post?

Accelerate their experience. Lure them down the page.

Given the blog post, the faster the blog posts get pulled down, the more committed the readers will feel to the blog.

Too many bumps in the road early on, and the blog goes off track, never to return.

Here are three writing tips to use in your intros to lure readers down the page:

#1. Open With a Short Sentence or Question

Kind of like how I opened this section. 🙂

This is how all of Smart Blogger’s posts open, and for good reason. It’s a copywriting technique proven to pull readers in.

Start a blog post with a long clunky paragraph and readers will feel exhausted just looking at it.

#2. Take a Knife to Your Words

Slash as many words as possible.

If the first draft of your introduction is 200 words, try cutting it down to 100. The more you practice this, the more efficient your blog writing process becomes.

And when you write efficiently on your blog, your words have power. That power will grab your blog readers.

#3. Set the Rhythm

All writing has a pace and rhythm.

When writing a blog post, it’s important to maintain a quick pace and beat in your introduction. However, you can always slow things down later in the post.

How do you achieve this?

  • Use short sentences. Even sentence fragments (totally okay).
  • When writing a blog post, it is important to keep your paragraphs concise. Make sure to limit them to one to three sentences in order to maintain reader engagement and readability.
  • Use delayed transitions to weave sentences together.
  • Make each sentence and paragraph in your blog lure readers into the one that follows.
  • Read the blog post out loud to check the flow. Are things moving forward smoothly or stalling?

The best writers, like the best music composers, take readers on a blog journey. Fast and slow, loud and soft, urgency and ease.

The more you pay attention to this blog, the more rhythm you’ll infuse into your words.


Shane Arthur sends readers’ eyes flying down the page by using crisp sentences and short paragraphs to create a fast rhythm:

You’re not stupid. You know what writing is truly about. It’s a never-ending battle for your readers’ attention. Every sentence is a link in a taut chain that connects your headline to your conclusion. And you are just one weak sentence away from losing your reader forever.

In this blog post, he then appropriately slows things down in the section that follows with longer sentences. A masterful composition!

Introduction Rule #4. Make Them Beg

Want readers begging for your solutions?

Add a little fear to your opening.

What are readers worried about in this blog? Do they know what will happen if they don’t solve the problem the post is addressing? What is the worst-case scenario that this blog post is discussing?

Bring those fears to the surface. Expose them.

By sharing personal experiences on your blog, readers will feel a camaraderie with you. They will see that you understand their fears and have tip-toed through the dark side yourself. This will make them more eager than ever for the solution you present.

We all have fears. In our blog, we think we need to hide them, but the more we give voice to our fears, the easier they are to set free.

Do that for your readers.


In his introduction, Glen Long brilliantly taps into the fear of failure all writers experience by addressing the dream of making a living as a writer and then quickly smothering that dream with the doubts that creep up at the mere thought of it:

So, who knows? Maybe the doubters are right. Maybe you are naive to think you could earn a living doing something you love, instead of something you just tolerate.

The fear of failure in a blog is painful, yes. But giving voice to it in a blog post is validating and makes blog readers eager for the solutions that will set that fear free.

Introduction Rule #5. Hint at the Promised Land

Finally, as you wrap up your blog intro, hint at the promised land.

The place readers will get to when they master your methods. The destination your post promises to take them.

But whatever you do, do not give it all away. Just one sentence that says too much satisfies your readers enough to send them clicking away.

Why? Because readers bore easily. You must keep them on their toes. And the point of an introduction is not to give answers, it’s to set the stage for all the hearty advice your post will provide.


In the introduction to Meera Kothand’s post, she addressed a problem all new bloggers face: How do you get to know your audience when you don’t have one yet?

She goes on to talk about the big mistake many of them make (making assumptions) and why that’s ineffective. Then, she uses the simplest phrase to hint at a solution:

That kind of guessing is like throwing darts blindfolded and hoping you hit the bull’s eye. Sometimes it works. Usually, it doesn’t. Fortunately, there’s another way…

How could anyone not want to keep reading?

How to Write an Introduction: Bonus Tip

When writing an introduction, try drafting two completely different versions approached from different angles and triggering different emotions.

Doing so will highlight the techniques and emotions that work best for both your audience and the content of your post.

Editor’s Note:

A word of caution:

No matter how eloquent your comments…

No matter how powerful your prose…

If your introduction doesn’t satisfy search intent, readers will click the “back” button and never return.

What’s search intent?

It’s the purpose behind the Google search.

If someone searches for “how to lose weight” in Google, they’re expecting search results that will help them lose weight.

If they click a headline that reads “7 Easy Tips For Losing Weight Fast”, and the post begins with an amusing Nicolas Cage anecdote, there’s a good chance they will leave — never getting to read the rest of the post, which is filled with weight loss wisdom.

And when they leave, what they’re essentially telling Google is this:

“At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it. I award you no points, and may God have mercy on your soul.”

And Google will respond by ranking your post lower in its search results.

Search intent is a big part of SEO (search engine optimization). When we do keyword research here at Smart Blogger, figuring out the keyword phrase’s intent is one of the first things we do. It shapes our headline, meta description, introduction, word count, and more.

The ins and outs of mastering it would be an article all by itself, so we’ll simply say this:

Taking the time to analyze the results in Google so you have a solid handle on why people enter the particular query your blog post will be targeting is time well spent. Figure out the intent, and then make sure your intro matches it.

3. Deliver Advice That’s Easy to Consume and Impossible to Ignore

Step #3. Deliver Advice That’s Easy to Consume and Impossible to Ignore

Okay, you’re doing great.

You got readers to click on your headline, you lured them down the page with your intro, and now it’s time to deliver on all that you’ve promised.

If you want readers to love you and look forward to every good blog post you write, you’ll over-deliver.

If you want them to take a quick look and vanish for good, you’ll under-deliver.

The choice is yours.

Use the guide below to deliver valuable and easy-to-consume advice:

Content Rule #1. Add Pitstops

Subheads — use them.

Why? Because readers are scanners.

They have no choice. There’s a behemoth amount of content at their fingertips, and not all of it is good.

And so they scan (as do you, I’m sure).

Subheadings are your chance to prove to readers that your content holds value. To keep luring them back into your post, when their instinct is to leave.

Blogging is a battle, remember?

Keep these four tips in mind when drafting your subheads:

#1. Add a Subhead Every Few Paragraphs

Sprinkle subheaders throughout your post.

Why? Because they gently guide readers along the route your post is heading, making their experience feel clear, easy, and enjoyable.

And never forget, your blog posts are all about your readers’ experience.

If readers see too much text when they’re scanning without enough pit stops, they’ll feel overwhelmed. It’s like getting on a bus tour and being told there will be no bathroom breaks … oh, the anxiety!


Every single post on Smart Blogger.


That’s how important this is.

#2. Avoid the 3 Subhead Blunders That Make Readers Bounce

Subheads have the same function as headlines; they must make readers curious so they keep reading. So you should follow similar rules when drafting them and avoid the following common blunders:

  1. The Plain Label Subhead:  In case it bears repeating, never bore your readers. Labels are boring. Treat your subheads like mini-headlines and make sure they invoke curiosity.
  2. The Spoiler Subhead: Don’t give away too much in your subhead. If you do, readers will feel no compulsion to read the rest of your text.
  3. The Cryptic Subhead: Don’t try to be too clever. Readers don’t like to play guessing games. Adding curiosity should never come at the expense of clarity.


Let’s say you’re writing a post about the impact sleep has on anxiety levels and you include the following subheads:

  • The Importance of Sleep
  • Creating a Steady Sleeping Routine Will Reduce Anxiety
  • Refuse the Roast and Catch More Z’s

See how the first subhead is way too plain, the second gives too much away, and the third, well, it probably made no sense to you, right?

The subheads below would do a better job of grabbing readers:

  • The Easiest Way to Reduce Daily Anxiety
  • How to Beat Anxiety Without Resorting to Medication
  • The One Thing You Must Avoid to Sleep Better

#3. Compare Each Subhead to Your Main Headline

Each subhead should clearly deliver the overall headline of your post.

Again, if you’re viewing subheads as pit stops, they must all lead to the ultimate destination — what was promised by your headline.

If the subheads get off track and move away from that destination, readers are left feeling lost and confused.

In that case, either the subheads need to change or the headline needs rethinking.


Say you’re writing a post called “How to Silence Your Nagging Inner Critic” and you include the following subheads:

  • Observe Your Thoughts
  • Prove Yourself Wrong
  • Ask Yourself This Powerful Question
  • Bravely Quit Your Day Job

The fourth subhead’s sudden twist in a topic is jarring. It does not deliver on the overall headline, which had nothing to do with your day job.

Perhaps you intended all along for the post to be about not letting doubts stop you from following your dreams and quitting your day job, but readers scanning subheads will not understand that.

They will simply feel confused.

#4. Follow a Format

If you are listing various “ways,” “steps,” “methods,” “signs,” etc., to achieve what the headline of the post promises, keep the format consistent.

If you don’t, the post comes across as unpolished. Bloggers overlook this all the time, but it’s easy to fix once you’re aware of it.

If you separate your subheads from the post and list them back to back, you can see if any stray from the course.


Say your post is called “12 Ways to Cure Insomnia” and you have a subhead for each of the 12 ways. You’ll want those subheads to follow a consistent format.

Let’s say your first few subheads read as follows:

  1. Exercise Every Morning
  2. Avoid Caffeine Like the Plague
  3. Wake Up at the Same Time Everyday
  4. There is Nothing More Sleep-Inducing Than Nighttime Meditation

Something there feels a little off.

The first three subheads start with an action verb instructing readers what to do. They are also fairly consistent in length.

But then the fourth subhead suddenly changes the format and breaks the flow. It doesn’t start with a verb and it’s much longer than the others.

This inconsistency may seem fairly innocent, but it’s distracting to readers.

Content Rule #2. Unleash the Unexpected

Let’s face it, readers today are info-holics. We all are.

So tired old advice isn’t going to cut it. Your post must be unique, bold, and eye-opening.

My advice? List your main points and see if you can add a unique perspective, experience, or twist to them. Something readers aren’t expecting.

What belief systems have you learned to challenge? What do you know that most people don’t? How can you shed new light on an old problem? What methods do you use that others won’t know about?

You don’t want to go overboard just for the sake of adding shock value. Your advice must be authentic and truly helpful. But regurgitating old advice doesn’t challenge you as a writer, nor does it enlighten your audience.

So pour your readers a little espresso for their info-hangover by delivering the unexpected.


Countless articles have been written about blogging, but how many have called you out for being dumb or told you to replace your friends?!

Jon does just that by knocking you over the head with some hard truth bombs about what it takes to make it as a blogger.

Content Rule #3. Follow a Formula

Notice how this post follows a pretty consistent formula?

Each section is relatively similar in length. Every subhead follows a pattern. Each section ends with an example.

The more consistency you weave into your posts, the better the reader’s experience.

Let’s say you write a list post covering five steps to achieve something. If the first step is 500 words, the second and third steps are 100 words, the fourth step is 200 words and the fifth step is 400 words, it looks sloppy. As though you didn’t bother to proofread it before hitting publish.

Your readers deserve the best, and minor details like this matter as they affect the fluidity of their experience.

Want to go even more pro? Look at the beginning, middle, and end of each section you write, and create a guiding formula. Perhaps you start each section with a bold statement or personal experience. Then you flesh out your advice in the middle. And then you end each section with a one-sentence call to action.

The more formulas you add to your posts, the easier they are to write and the more they look like polished works of art.


In his post on getting traffic from Twitter, Brian Honigman uses hashtags for each subhead, each section is consistent in length, and each includes a graphic.

Readers know exactly what to expect from each section, making for a fluid reading experience.

Content Rule #4. Be Ridiculously Generous

Many bloggers worry about giving away too much in their posts. After all, they want readers to sign up for their paid coaching calls or products.

So they hold back, barely skimming the surface of their advice.

Truthfully, if you’re not generous with your readers in your posts, they won’t get a good impression of your paid products.

Don’t hold back on your readers. Fully work through the problem with them. Give them complete solutions and powerful advice. Wow them with your generosity and they will stick around as loyal readers and customers.


Want to learn everything there is to know about affiliate marketing?

Holy smokes. At 10,000 words, that insanely generous post by Leanne Regalla is basically a textbook on the subject, and reader comments praise it as such. (Let’s all bookmark this one, yes?)

A post of this magnitude is quite an undertaking, but don’t let it scare you. You can also wow your audience with your generosity and thoughtfulness in a 1,000-word post.

Content Rule #5. Start and End Strong

Just as your introduction and conclusion should grab readers, you want the main body of your post to start and end strong as well.

Of course, every section should have great content, but if you’re offering five ways to achieve something, save your absolute best tips for the first and fifth ways. The first way will grab your readers’ attention, and the fifth way will leave them feeling fully satisfied.

On the other hand, if each tip successively decreases in value, readers will feel like your post is deflating. And their excitement will deflate with it.

Let’s leave readers feeling pumped when they finish your post.


Linda Formichelli gives ten crafty ways to write 1,000 words per hour.

While all ten ways are excellent, I’d argue that the first (about writing under the pressure of a full bladder) and last (about gambling with your reputation) are the most bold and attention-grabbing (bathroom break, anyone?).

Writing a Blog Post: Bonus Tip

Before writing the main sections of your post, flesh out an outline to nail your points down.

The clearer and more simplified your outline is, the more clarity and conviction your post will have.

4. Close with a Motivational Bang

Step #4. Close with a Motivational Bang

We’re almost at the finish line! It’s time to close your post with a bang.

This is where you rally behind your readers. Show them that you believe in them.

Make them believe they can achieve the goal promised by your headline (because after reading your generous advice, they certainly can).

Follow these rules when crafting your motivational conclusion:

Conclusion Rule #1. Give Your Readers a Pep Talk

Motivate your readers.

Show them how far they’ve come, what they’re capable of, and what life will look like once they’ve implemented your advice.

Give them the pep talk you longed for when you were struggling with the topic your post presents.

Empower them by raising your expectations of them. They can’t just read your post and pretend it never happened — they must take action. Immediately.

Make them see that no matter what they’ve experienced or how hard they’ve struggled, their time is now.


In this post’s conclusion, Jon uses all he’s had to overcome in life to show readers that they have no excuses: no matter hard things get, they can accomplish anything they set their minds to.

He encourages readers by letting them know that he believes in them and then he raises his expectations of them by telling them they need to get started … “right freaking now.”

By the time you’re done reading the conclusion, you feel like you can conquer just about anything!

Conclusion Rule #2. Avoid New Information

A common mistake many bloggers make?

Suddenly inserting new information or tips in their conclusions.

It’s like reaching the last ten minutes of a spellbinding movie. You’re on pins and needles waiting to see how it ends, and suddenly a new character is introduced. What the … ?!

It’s jarring. Don’t do that to your readers.


In his conclusion, Robert van Tongeren motivates you to repurpose old blog posts by comparing them to epic musical classics; if they disappeared into obscurity simply because they’re old, we’d all be at a great loss.

Imagine if, in the midst of such a conclusion, Robert quickly threw in one more way to repurpose content, one small caveat to his post’s advice, or one more general tip to keep in mind?

It would throw the whole closing off and leave readers feeling ruffled instead of jamming to Bohemian Rhapsody.

How to Write a Conclusion: Bonus Tip

When writing your conclusion, put yourself back in the shoes of your readers.

What will their lives be like if they accomplish the advice in your post? How will they feel?

The more you can hone in on your readers’ points of view, the more you can motivate them to take action.

Editor’s Note:

Too many bloggers put too little thought into their closings.

That’s a shame.

Let’s face it…

Most people don’t read 100% of our posts. Heck, most people don’t even read half.

So how do we reward the precious few who read and absorbed the words we poured our heart and soul into?

With a closing, we whipped together in 20 seconds.

Someone who makes it to the end of your post is primed.

They trust you. They like you. They want you to tell them what to do next.

So tell them.

Don’t waste this opportunity.

5. Polish Your Post So It’s Smoother Than a Slip ‘n Slide

Step #5. Polish Your Post So It’s Smoother Than a Slip ‘n Slide

Phew! You’ve written your post. Next up?

Take a well-deserved break. Step away for a day or more so you can come back to it with fresh eyes.

Once you’re ready, it’s time to do some editing. I know, the mind reels that there’s more work to do!

But editing your post is essential. If your post doesn’t provide a smooth reading experience, your reader will lose attention and bail.

Use this checklist when you’re ready to edit your post:

  • Take a Knife to It. Slash all unnecessary words, sentences, paragraphs, stories, etc. Include only what is absolutely essential to convey your message. Nothing more.
  • Motivate, Don’t Lecture. Tweak any statements that hint at being the condescending professor. Make readers feel like you’re on their side and dedicated to their success (because you are).
  • Add Emotion. Infuse your writing with passion, energy, and enthusiasm. If you’re bored by your blog topic, readers will be too.
  • Make it Easy on the Eye. Break up any large paragraphs (2–5 sentences maximum is your goal) and run-on sentences.
  • Break it Down. Clarify overly complicated wording. If you can’t say it simply, don’t write it. You don’t want to confuse your readers.
  • Speak Their Language. Add examples or metaphors to make complex ideas feel more tangible and easier to digest.
  • Check Yourself. Remove any contradictory statements or repetitive ideas (trust me, they’re there).
  • Don’t Yo-Yo. Ensure each sentence, paragraph, and section drives the post forward toward the destination promised by the headline (no side routes or backtracking).
  • Be Smooth. Make each sentence and paragraph flow seamlessly into the next. Each sentence should be completely dependent on the ones before and after it or the transitions will feel choppy.
  • Avoid Sharp Turns. Adjust any abrupt changes in topic. They’re jarring to readers.
  • Keep It Real. Don’t mimic styles that don’t come naturally to you. The more you write, the more you’ll find your authentic writing voice.
  • Add Highlights. Use bold and italics to add stress where appropriate (but do so sparingly).
  • Shoot Bullets. Use bullet points to group related topic ideas and make them more digestible.
  • Spark the Senses. Be specific and concrete (describe things readers can see, feel, hear, smell or taste). Avoid abstract statements.
  • Be Firm. Avoid words like “might,” “may,” “possibly” and “perhaps” when delivering your advice.
  • Give Some Eye Candy. They say a picture is worth a thousand words. Add relevant images, screenshots, and infographics to your blog content.
  • Respect Nature. Put things in their natural order (e.g., past to present, young to old, small to large, breakfast to dinner, etc.).
  • Be Consistent. Make sure all points in a list belong to the same category; a list of steps should only list steps, a list of things should only list things, etc. This might sound like common sense, but this rule gets broken often.
  • Don’t Be Lazy. Ensure all the necessary information is contained within the post itself. (External links should only provide supplemental information. A reader shouldn’t have to click a link to comprehend your post.)
  • Kill the Weak. Eliminate weak and flabby words. Replace weak verbs (e.g., “she went”) with more concrete, visceral verbs (“she walked”), replace passive voice (e.g., “he was pushing”) with active voice (e.g., “he pushed”), and replace weak adjectives (e.g., “good”) with strong adjectives (e.g., “wonderful”).
  • Feel the Beat. Be mindful of the pace and rhythm of each section. Speed things up or add some punch with crisp, short sentences. Slow things down with longer explanations. Good writing uses both.
  • Do the Obvious. Fix any typos, spelling mistakes, or grammar mistakes (you can use grammar checkers like Grammarly and Hemingway App).
  • Be Honest. Give credit where due.

How to Edit a Blog Post: Bonus Tip

A great way to self-edit your posts is to read them out loud.

Doing so will help you catch many of the issues listed above, particularly things like overly complicated wording, run-on sentences, and choppy rhythm.

Win the Battle for Your Reader’s Attention

Blogging is a battle.

A war to get your ideas the attention they deserve.

Your enemy? The dizzying array of online distractions that devour your readers.

This battle is not for the faint of heart.

There are so many learning curves. Blogging platforms and plugins you’ll need to install. Social networks you’ll need to employ. Content marketing techniques you’ll need to try.

But none of that stuff matters if you’re drowning your ideas in amateur writing. You might as well lay your sword down in defeat. Readers don’t have time for amateurs.

So before you venture any further down the blogging rabbit hole, you better make sure you know how to write a blog post like a pro.

Skip that step, and nothing can save you. Your battle is lost.

The good news is, writing good blog posts is a skill you can learn. And it’s one you must learn.

You have powerful words and ideas that can transform readers’ lives. Those ideas are worth fighting for.

So when you’re ready to enter the arena, arm yourself with this ultimate guide and fight the good fight.

Your readers are counting on you.


2 thoughts on “How to Write a Blog Post-2023: The Ultimate SEO Guide

  1. Somebody essentially lend a hand to make significantly articles I’d state. That is the very first time I frequented your website page and up to now? I surprised with the research you made to make this actual submit amazing. Wonderful task!

Comments are closed.