How To Write A Blog Post

someone typing on a laptop.

How To Write A Blog Post You Can Be Proud of

Decide On Your Topic

One of the first steps is to decide on a topic. From my experience, you’ll need to think about this for a bit. Do you want to cover a broad topic? Will you offer an overview, or will you focus on a certain part of the topic? Perhaps you’ll create a series.

For example, if you’re topic is, How to promote a blog post. Will you focus on promoting your post on Facebook, X, or sharing it in an email newsletter. Will your post contain all topics in one post, or will each be a separate post?

To help you identify the post topic doing some keyword research may help. With keyword research, you can see what people are searching for and develop topics people are already looking for.

If you’re depending mostly on search engines, then you’ll want topics people are searching for. If you have a strong social following, you can write about topics your followers would be interested in. You’ll have more freedom to focus on the topics people want that are already following you.

Define Your Audience

When you know who you are writing for, you have a better chance to connect with them through your writing.

For example, if you target automotive enthusiasts, your writing will differ from writing to an audience interested in physics.

SEO And Keywords

This is a broad topic, and here’s how I deal with it when writing. I’ll use keywords to organize my topics. My main concern is writing for people, not search engines.

If your focus is on search engines, then you will have a hard time connecting with people through your writing. When you focus on your audience first and SEO second, people will benefit from your post.

Another issue is search engines are evolving. The goal of a search engine is to find good content. As time goes on, search engines will improve in terms of understanding good writing. So the better your writing, the more search engines will pick up your work.

Make Your Blog Post Useful

You want to make sure your blog post is something useful. Add value and information that will benefit your reader. If your post is like every other one there, why should anyone spend time reading it?

You can add value by the use of other people’s content. As you can see from this post, there are many links to other people’s articles.

The way I see it, it’s a win, win. I help promote other people’s content. I add value to readers of my post by offering a broad perspective from multiple authors and offering detailed information all from one page.

Find Holes In Other Posts

If you are researching your topic, keep an eye out for anything that’s missing. For example, you’re writing about promoting a blog post. You are aware of a new social media platform. Still, you can’t find anything about promoting a blog post on this growing social media site. You can offer a paragraph or section about promoting your post on the new platform. Now your article has something new to offer.

Find Your Writing Style

When writing, you need to define your style and tone. I like to write similar to the way I speak. I want to be natural and write using a style that matches my personality. I lean towards a casual writing style.

Choosing a style that is tuned in to my personality means I can be in writing mode at any time. I don’t have to focus on style when I’m ready to write a post.

Naturally, this won’t be the case for all posts. You may be writing a post that requires a different style and tone, and your preferred style may not work.

Creating A Blog Post Outline

You can download blog outline templates from the resources below, or you can create your own. My templates are very simple. here’s an example


The length of the title should be around 45-50 characters.

Create a title that is enticing and accurate. For SEO purposes, you should include your main keyword in the title.

You may need to make multiple titles and choose the best one. Your title brings people in to read your post. If your title is poor, you have wasted all your work because even if your post ranks in the search engines, people won’t click on your title.


The length of the description should be around 140-160 characters
Add any information you may have wanted to add in the title and describe what the reader can expect from this post. Keep in mind the title and description are to get people to open your post. You can include your main keyword in the description if it’s relevant.


Use the subtitle to give the reader a reason to read your post. Use it as an extension to the title of your post.


In this section, I may tell the reader what to expect from the post.

Section 1:

Use short paragraphs 5-6 lines.

Section 2:

Use short paragraphs 5-6 lines.

Section 3:

Use short paragraphs 5-6 lines.


Review important parts and, if applicable, include any action steps. You can also have action steps in a separate part of the post.


Add resources at the end of the post or in each section. Your resources include articles, feeds, videos, images, templates, etc.

That’s it for a simple template. You can use an outline like the above and modify it as necessary. Simply replace the section with whatever you write about and add as many sections as needed.

What Is The Best Length of A Blog Post For SEO?

The best length for a blog post is just enough to get the message across. Some posts may need 3,000 words, while others may need 200 words.

Whenever you’re writing a post, focus on good writing rather than focusing on search engine optimization because well-written content always trumps content written just to include keywords for the search engines.

Don’t Disrupt Your Writing Flow by Trying To Edit:

When you’re writing is flowing, don’t stop to fix a spelling or grammar error. You can lose your train of thought. Instead, keep writing and don’t stop until you finish the section. Which may be a few hundred words or a few paragraphs.

Once you finish the section, you can go over it and complete a quick edit to make sure it makes sense. Don’t edit the entire post, just that section. When you edit section by section, it’s easier than editing the entire post once it’s complete.

Edit, Edit, and Edit Some More!

Once you are finished writing, then you can start the editing phase.

I leave the article for a day or two when I have time. I catch many new issues when I go over it again because my mind processes the information differently after I have stepped away.

Don’t be alarmed if the masterpiece you wrote yesterday is missing a part, contains errors, or makes no sense at all.

That’s why we edit and polish the article as a whole. You can add any parts you missed before but are obvious now and check for spelling, grammar, and correct content flow.

You can hire an editor, which will take time and cost you money, or you can edit your article yourself. For more on editing, see my article on Avoiding Silly Writing Mistakes.

More Information Coming Up:

Below, you’ll have access to the resources I have selected for this post. By spending some time on the sections that appeal to you most, you’ll gain abundant information you can use to create great blog posts.

The information is organized in sections for your convenience. You are accessing information from various authors, allowing you to gain multiple perspectives. You can look at it as having a mastermind group at your service.

The best of luck in writing your blog post!


Writing An Outline

How to Write a Blog Post Outline: A Simple Formula to Follow

10 Steps To Draft A Blog Outline In 10 Easy Minutes

How to Write a Bullet-Proof Blog Post Outline in 5 Minutes


19 Examples of Blogs That Are Loved by Their Visitors

30 Great Examples of Blog Post Styling

49 Amazing Examples of How to Use Blogging to Promote Your Art


7 Proven Blog Post Templates (That Work Like A Charm)

4 Simple Blog Post Templates (And When To Use Them)

25 Blog Post Templates To Make Blogging Faster

Blog Posts for SEO

10 tips for an awesome and SEO-friendly blog post • Yoast

The Ultimate Guide to Writing Blog Posts That Rank in Google’s Top 10

How to Write SEO Friendly Blogs — Eternity

Blogging For SEO

Blogging and SEO: A Relationship It Pays to Nurture – Search Engine Watch Search Engine Watch

SEO for Bloggers: How to Nail the Optimization Process for Your Posts – Whiteboard Friday – Moz

3 Ways to Transform Your Blog Into a SEO Machine

Writing Format

16 Rules of Blog Writing and Layout. Which Ones Are You Breaking?

7 Wildly Popular Blog Post Formats

How to Find Topics To Write About

10 Content Writing Tips That Will Help You Find Interesting Topics in Minutes

Where to Find Great Topics to Write About When Blogging

How to Find Interesting Topics to Write About for Your Blog

Blogging Mistakes

5 Common Blogging Mistakes (And How to Fix Them)

21 Dangerous Blogging Mistakes (and How to Fix Them) : Social Media Examiner

Best Practices

10 Blogging Best Practices for 2020 to Help You Hit Your Traffic Goals

Blogging Best Practices – The Free Beginner’s Guide from Moz


Latest News About Writing Blog Posts


Books Related To Writing A Blog Post


Courses on Related On How To Write A Blog Post

Courses on Related On How To Write A Blog Post


Videos About Writing A Blog Post