If you’re looking for a guide on how to write a blog post, then you’re in the right place.

In this ultimate guide you’ll learn how pro bloggers create blog content that turns readers into super fans and gets them to subscribe and share your content far and wide.

You’ll find tips on structuring your blog posts, tips on writing blog content, how to get people to actually read your blog post, popular blog post templates to model, and everything you need to know to write the perfect blog post. 

You’ll learn the secrets that the pros use to craft the perfect headline that draws a reader in, tactics to set yourself up for success before you ever write a single word, and ways to automate away the tedious manual work that comes with blog writing. 

By the end of this post, you will know how to write a blog post for any topic, situation, or product, and you’ll have all the tools and examples (including successful blog templates) at your disposal to quickly hit the ground running. 

Let’s dive in!

How To Write A Blog Post That Actually Gets Read - 6 Rules To Follow

Unfortunately writing a blog post that actually gets read is a lot harder than most new bloggers imagine. 

It’s not as easy as jotting your thoughts down in a post and hitting “publish.” 

blogging kitty meme

Image source: flickr.com

If you want traffic, readers, fans, and new subscribers, you’ve got to hold your readers attention, keep them on the page, and provide real value

For blogging, “providing real value” means giving your readers what they actually came for. 

That means the post should deliver on the intent behind a keyword search, satisfy the offer pitched in a promotional piece (like an email blast or banner on your site), and solve the big questions, problems, and desires of your audience. 

In other words, blogging isn’t about “YOU”, your brand, or your company.

It’s about the reader. 

Ask yourself: 

Why did they click over to your post? 

What burning problem do they have that you and you alone can solve with this blog post? 

Why should they read your post as opposed to the 1000’s already on Google? 

Let’s dive into the 6 rules you should always follow on how to write a blog post for your readers (not you) so they will actually read it. 

Rule # 1 - Know Your Audience 

If you don’t understand your audience, how can you write a blog post that adds value to their day and keeps them hooked on your content? 

Remember that blogging isn’t really about the blogger. It’s about your readers. 

Blog Audience

Image source: Exit Festival

If you’re just blogging for yourself (journaling), that’s fine, you can ignore this section. 

But if you want to serve an audience and build authority in a niche or grow your company, then you need to be able to write TO your audience, not AT them. 

At the very least aim to uncover these important pieces of information on your audience: 

  1. What makes them tick? What are their needs, desires, frustrations, pain points.
  2. Where do they hang out online? What forums, social media sites, etc.
  3. What blogs do they read? Make a list of the top 10 most popular blogs in your niche.
  4. What kind of content do they respond well to? How-to guides? Emotional content? Case studies? Recipes?
  5. What products do they use? What do they like to buy?
  6. Basic blog audience demographics: age, gender, geography, etc.

All of this information will help you get closer to your audience so you can help them on their unique journey.

If you want to go even deeper, you can create a customer avatar and really try and get to know your target audience. 

Rule # 2 - Know Your Subject 

You don’t need to be an expert on your subject in order to blog about it, but it certainly helps. 

The blog-o-sphere is a universe of different individuals at different stages in their journey. 

There are bloggers that are simply recording their journey from the beginning and that’s awesome, and then there’s bloggers that are at the top of their industry, and that’s great too. 

Anyone can write blog articles and build a following, but the more you know about your blog subject matter, the easier it will be to continue to create content and add value to your niche.

Before diving into your new blog post, make sure you have a solid understanding of the subject matter and at least a broad understanding of the niche that your topic falls in. 

Rule # 3 - Understand The Basics of SEO For Blogging

This isn’t a post about learning SEO for blogging, but we need to briefly touch upon a few points if we’re going to give a well rounded overview on how to write a blog post. 

SEO (Search Engine Optimization) simply can’t be ignored by any blogger, and learning how to write a blog post for SEO from Day 1 will be a huge advantage for you. 

SEO for Blogging and Bloggers

If you want people to read your post, you’ve got to be able to get traffic, and the primary source of traffic for most blogs is search engines like Google, Bing, and Yahoo. 

If you want to get free traffic from search engines, then you can’t just write for humans, you have to also write for search engines. 

If a search engine can’t understand what your post is about, who it serves, what problems it solves, and what search terms (keywords) to display your post for, then it won’t know how or when to show your content. 

At the very least you should aim to get a solid understanding of the basics of on-page SEO and off-page SEO. 

On-page SEO includes everything you’ll need to do on your page to give it the best chance to rank on search engines. 

Off-page SEO includes promotional tactics you can do outside of your website to help build authority for your site and improve your search engine rankings. 

If you’re new to blogging, or just starting a blog, I highly suggest building the fundamentals of SEO into your site and posts from day 1. There's so much to learn when it comes to building a blog that makes money that it can be overwhelming at first. You'll need to learn SEO, affiliate marketing, content strategies, backlinking, and more. One of the best places you can start if you're new is with a blogging course and there's no better blogging course than Blog Growth Engine by Adam Enfroy. Adam has several courses, but BGE is his flagship course, and while it's expensive, it will teach you all the fundamentals of building a blog that makes money fast.

Here’s a couple of my favorite seo blogs for beginners you can check out: 

Rule # 4 - Master The Art Of Curiosity

Part of your success as a blogger and the success of every blog post will depend upon your ability to keep your reader engaged and scrolling down the page. 

We’re bombarded by a million things all day long, and every one of those notifications and “really important emails” will conspire to tear your reader away from your content. 

It’s your job to keep them on the page and get them to read your article. 

They’ll never have that transformative “AHA!” moment if you can’t get them to stay on task. 

And if they never have that lightbulb go off in their head... they might never come back, they might never share your post, and they definitely won’t subscribe to your blog or purchase your products. 

Here’s a few blog writing tips to keep your readers engaged: 

  1. Master the art of storytelling. People love narrative pieces, they don’t love dry content. Story’s include heroes, villains, comedy, personal transformations, failure, love, hate, and the full range of the human experience. If you can weave a personal transformation story into your post, you’ll have a much higher chance of getting your readers to relate, sympathise, and read on.
  2. Use great design. Design can be used to engage your readers. A wall of text will only drive people away, so instead use design principles throughout and break-up the text. Use bold headlines, colors, images, and HTML elements that capture wandering readers attention and get them to focus on the important bits.
  3. Master the art of the cliffhanger. Back to storytelling, are you familiar with cliffhangers? It’s where you tease something upcoming to get your reader or viewer to stay engaged until the end. It’s common with shows, but less common in articles. It’s an awesome tactic to keep people reading all the way through your article to the end.

Rule # 5 - Set Yourself Up For Blogging Success

Set yourself up for blogging success with your blog post early on. 

How can you do that? 

Get to know what kind of content is already working in your niche and get to know your niche and the popular bloggers involved and model their success.

It’s really as simple as that. 

You don’t have to reinvent the wheel. Uncover what others are doing, model their success, improve upon their tactics and ideas, and add your own take and angle to it.

Don’t steal content (plagiarize), but DO rework ideas!

Here’s a few simple tactics to set yourself up for blogging success:  

  1. Model your competitors (what’s working now).
  2. Model high-trafficked, popular blogs in your niche.
  3. Model content formats and ideas that are already working.
  4. Find the top 3 posts for your keywords in Google and create better content.

Here’s a few ways to find content in your niche that’s already performing well: 

  1. Google and other search engine SERPs (search engine results pages).
  2. Pinterest viral pins (look for pins with a ton of shares and research the content).
  3. BuzzSumo.com (shows viral posts based on keywords).
  4. YouTube.com (research high ranking videos for ideas to repurpose for a blog)

Rule # 6 - Always Add Value

Remember earlier when we said that blogging isn’t about you? 

It pays to keep this in mind every time you sit down to write. 

Of course, there’s times you’ll be writing about yourself, but you’re still writing for your audience. 

Posts that are about you, are still about them. You’re sharing your experiences to help others improve, get results, relate to you, etc. 

It all comes down to one thing. 

Always be adding value with your blog posts.

Aim to help, aim to be useful, aim to provide value and help others overcome hurdles and you’ll set yourself up for blogging success. 

That’s why if you look around the web you’ll find that some of the best performing and widely shared blog posts are “how-to guides” or provide real value in some other way.

It could be a case study, a recipe, an ultimate guide, a step-by-step guide, a “Top 10 Best Marketing Campaigns”-type post, or anything else, but make sure you leave the reader with clear takeaways and actionable content. 

Blog Format - How Do You Structure A Blog Post? 

In this section we’ll cover proper blog format and how to structure a blog post because there’s more to a post than just writing the content. 

There’s also the structure, format, and design of your blog post to keep in mind.

It’s critical that you format and structure your post and content so it’s actually readable (by people and search engines) and keeps your visitors engaged and interested.

As the web develops it’s become easier and easier to add amazing design to web pages. 

You can also add multimedia to your blog like images, video, downloads, HTML elements, content blocks, audio files, or other elements. 

It’s not just about the written content. 

Remember that people are extremely busy and constantly distracted in the digital age. 

That means you need to do everything you can to keep your visitors engaged with your writing. 

Structure, design, flow, and content are all critical to the success of your new piece. 

Let’s dive in. 

Understand The Basics Of HTML, Formatting, & How Search Engines “See” Your Blog Content

When a search engine scans your page in order to understand what it’s about, they only “see” text in the form of HTML, CSS, and JavaScript (and other code).

That same code is what let’s a browser display your post in the way that you want it to render for your visitors. 

Without that code, your pretty post wouldn’t look like much.

If you have a basic understanding of how HTML works on a blog (at the very least), you’ll understand what search engines and browsers are actually seeing, and knowing that gives you clarity on structuring your blog posts in the best way for search engines, humans, and browsers. 

You need to use HTML tags if you want browsers and search engines to understand the hierarchy of your content and what your content is actually about.

Fortunately, most modern WYSIWYG content editors (like WordPress) handle all the code for you in a visual editor so you don’t have to write the code yourself.

And if you’re using a WP visual editing tool like Thrive Architect to edit your posts, you’ll have a vast array of beautiful HTML blocks ready to drop into your page with a single click.

But it still pays to know how to format and structure your post to give it the best hierarchical structure: 

Blogging HTML

Image source: shareaholic.com

When structuring your post at the very least aim for using an H1 heading, H2 heading, numbered and bullet lists, paragraphs, and a mix of multimedia files like images, videos, or audio files.

Craft An Irresistible Blog Post Title - 7 Blog Titles Ideas

Your blog posts title (AKA the headline) is without a doubt the most important piece of content to get right on your post. 

Your title will make or break your post, with a bad one resulting in lackluster performance, and a good (or great) headline resulting in traffic and engaged readers. 

The title is your chance to deliver an awesome “First Impression” of the article and it had better be good. 

It’s the first thing a reader will see on or off your site, it’s the thing that will draw them into the body of the post, or turn them away. 

In this section we’ll be going over 7 simple blog titles ideas to help you craft the perfect, compelling blog post title to attract new readers, shares, and fans. 

Blog Titles Idea #1 - Don’t reinvent the wheel.

The great thing about headlines and titles is all the great ones have already been written. There’s no need to reinvent the wheel. Find what’s already working in your niche, and model that. Model the pros. Model successful headline formats  that are proven to work.

Pro tip: It helps to keep a swipe file of blog titles ideas and examples in your niche so you always have references nearby. 

Blog Titles Idea #2 - No clickbait.

Clickbait titles are the worst of the web. It may help some sites to generate traffic, but you’ll pay for it in lost trust and high bounce rates. You can create plenty of curiosity and get people to click (see rule #4) without crossing into dangerous clickbait territory.

Blog Titles Idea #3 - Use emotional titles.

This is a tactic best reserved for personal journey blog posts, promotional posts, launch posts, etc. 

If you’re writing a review post about your favorite email marketing tool, this isn’t the time or place for using words like “heartbreaking,” but the truth is, strong emotional elements can evoke sympathy and get people to pay attention. 

Use this tactic sparingly and remember to deliver on your headline!

Blog Titles Idea #4 - Use curiosity in your titles.  

Using curiosity to drive interest doesn’t automatically mean you’re using clickbait, but you can’t give away the farm in your article, or why would anyone read it? 

For example, “10 Simple Tactics To Get More Blog Traffic,” is using curiosity to get clicks, and if you don’t deliver, it’s clickbait plain and simple, but if you do, it’s going to be an awesome post that adds a ton of value and that will result in new fans and goodwill from your readers. 

Blog Titles Idea #5 - Keep it short and sweet

Blog post headlines need to be short, like under 80 characters short. Search engines will truncate headlines in SERPs (search engine results pages), so nobody will see anything past 80 characters anyways. 

Blog Titles Idea #6 - Don’t oversell your content.

As I said above, aim to deliver on the promise of your headlines and marketing or your readers will leave disgruntled and disappointed. 

Don’t oversell your content with your headline. If your “How-to” post doesn’t actually show someone “How To Balance A Rhinoceros On The Tip of A Pencil,” then don’t use that headline.

Be real, be truthful, and deliver real value and you’ll build a loyal fanbase of readers.  

Blog Titles Idea #7 - Speak to your audience. 

Is your audience part of a specific group of people (a tribe) like welders, mechanics, bloggers, social media managers, etc.? If so, they probably have their own lingo. Make sure you know how they communicate with other members of their tribe, and use that same language in your headlines and content. 

If you’re struggling to think of title ideas for blog posts and need to generate some blog title examples, try using a headline generator tool to get a list of ideas. 

How To Write A Blog Post Introduction

The introduction (after the headline) is one of the most important pieces of your blog post and critical to its success. 

Without it readers will feel confused and uncertain if they’re in the right place and leave. 

Think of the intro to your blog post as the concierge to a fancy hotel. 

They’re there to reassure their guests who are checking in that they’re in the right place, getting a great deal, getting the room they purchased, are going to have a great stay, and so on. 

Similarly, your intro is there to “welcome” your readers and let them know they’re in the right place and are going to have an awesome experience and get the content they came for. 

Consider the context: people can arrive at your post from a million different ways, but usually the minimum they know (before clicking on the link to your post) is the title, maybe an excerpt, maybe an image, and maybe a bit of additional context. 

They’re only clicking because of that minimal information found off your website. 

If they don’t get what they came for, they’re going to leave, because they’re not on your site for anything else. 

Make sure your intro let’s them know the basics of what they’re going to learn and confirms for them everything they think they are there for.

Why Subheadings Are Important To Your Blog Post (And Readers) 

Let’s talk about subheadings in your blog posts for a minute. 

And why they matter so much. 

Subheadings are similar to headings, they’re meant to be like sign posts in your content, steering readers to their desired destination and telling them what individual sections are about. 

If your post is a wall of paragraph text, no one will know how to navigate your content, and let’s face it, in the mobile/digital-era, nobody really reads from top-to-bottom anymore. 

People typically scan a web page quickly before diving in to make sure they’re going to get what they came for, and that’s why subheads are so important, to catch those “scanners” and tease the content enough for them to dive in. 

Aim to add subheadings (H2, H3, H4, etc.) at least every few paragraphs and treat them like your main headline (see headline rules above). 

Make Your Content “Flow”

Remember that part of the goal of your post is to keep your readers engaged. 

And the best way to lose their focus?

A wall of text. 

Image source: knowyourmeme.com

Notice that most paragraphs in this post are a single sentence, maybe two at most. 

That’s not accidental or some quirk of my personality, it’s a strategy to get people to keep reading. 

By giving your readers small chunks of bite-sized information to consume at a time (hence the single-sentence paragraphs) you’ll be doing them (and yourself) a huge favor... 

... by making your content readable!

Blog writing is NOT essay writing, we’re not being graded by a professor (at least not usually), we’re trying to relate to other humans, not satisfy proper grammar and essay formats learned in high school. 

That’s why a conversational tone and format is so important.

Also take into consideration the context of mobile devices. On a small screen even a single long sentence can take up the entire viewport. 

Breaking up text with white space, headings, HTML elements, images, etc. will help your readers digest your content. 

Here are more resources for blog post formatting:

Blog Post Examples - Find A Successful Blog Post Template To Model

Getting started writing is hard, that's where templates can save you a ton of time getting over that "getting started" hump... of course, these days there are also a ton of great A.I. writing tools that can help you get started (plug a keyword in and it will spit out an intro for you), but templates can be a huge time saver, too.

In this section we’ll cover a few popular blog post examples. 

The great news is that there's already a slew of awesome blog writing examples and blog post templates out there on the web so you don’t have to reinvent the wheel. 

Modeling successful blog post formats by using a blog post template is one of the best ways to engineer success and save time. 

Let’s dive into a few examples of successful blog post styles that get reused and repurposed all across the blog-o-sphere. 

Blog Post Example #1: The How-To Post

Ah, the “how-to post.”

Probably the most recognizable blog post template because it’s so common and if done right it can provide tremendous value and hopefully tangible results to your audience.

How-to guides can create enormous goodwill with your readers. 

If you help them solve a problem or learn a new skill or get a desired result, you’ll have them as a loyal fan for life. 

Take a look at the example below: 

blog post examples, how-to post example, backlinko

Image Source: backlinko.com

If you’ve already read Rule # 1 (Know Your Audience) above, then you should have a clear idea of your audience's needs and problems. 

Create how-to guides to solve those problems and you’ll be golden.

Blog Post Example #2: The List Post (AKA The Listicle)

Another blog-o-sphere favorite, the Listicle has been done to death, and shows no sign of slowing down. 

That’s because people love lists, they’re easy to scan and easy to get quick information from. 

The Listicle post is our #2 choice of best blog post templates any blogger can use.

blog post examples, listicle post example, blog post template

Image source: copyblogger.com

Listicle posts are also great for bloggers because they’re super easy to write. They take less brain-power to create than massive how-to guides (like this one, phew!). 

List posts are also great because people love to share them, which means more traffic and more pageviews.

Blog Post Example #3: The Roundup Post

Roundup blog post is great for getting traffic and backlinks. 

You’re basically “rounding up” a group of... something

Enter your text here...

It’s a collection post.

A collection of expert quotes, tools, favorite plugins, apps, etc.  

If you create an awesome roundup of expert advice, you can easily send that over to the experts you mentioned and if you’re lucky they’ll share it with their audience and link back to it from their site. 

Check out this Roundup blog post example: 

Roundup blog post example

Image source: nichehacks.com

Simple right? 

People love to share roundups because they’re packed with value. 

Blog Post Example #4: The Trendjacking Post

Trendjacking, AKA “Newsjacking,” is when you ride the early wave of a new trend or news story. 

It’s easy to get momentum with these types of posts because if done right there’s less competition on the web. 

The downside to these posts is they’re less evergreen, meaning they usually only have momentum during the trends upcycle, and can fizzle out as the trend dies. 

On the other hand, if you identify a long-term trend, your posts can bring in traffic for years to come. 

As an example, let’s say a new product is released in your niche by a well known reputable brand with lots of marketing clout and a heavy hitting PR team. 

During the product launch they’re going to generate a ton of buzz and online searches around that new product, and that’s your opportunity to “trendjack” right to the top of the SERPs. 

Here are more resources for blog post examples and templates:

  1. HubSpot: "How To Write A Blog Post: A Step-By-Step Guide + Free Blog Post Templates"
  2. Thrive Architect (Create & Reuse Blog Post Templates and WordPress Page Templates)

Getting Started On Your Post - 6 Things To Do Before You Write a Single Word 

If you want your blog post to be successful, it pays to be prepared and to have a plan in place, so in this section we’re going to go over how to start writing a blog post the right way.

That includes doing the research necessary to craft the best post possible, get search engine traffic, and “wow” your readers. 

Who Is The Post Really For?

In section 1, Rule # 1 (Know Your Audience), we went over how important it really is to know your audience. 

Before you start your new post, make sure you’ve got this down, and make sure you know exactly who you’re writing to in this specific post as opposed to your more general customer avatar (audience). 

Is it for “single dads that are learning programming,” or is it for, “single dads that are learning programming but already have some technical background?” 

Dial this down before you write your post so you can write the best post possible. 

What Problem Will You Solve 

Before you start writing, make sure you have a handle on the specific problem you’re trying to solve with your post. 

If you know exactly what issue(s) you’re helping your audience with, it will influence your research and outlining and help you create content focused on your audience's needs. 

Most people are reading blog articles looking for a solution to their problems, help with something they’re learning, or help deciding on a product to buy. 

There’s a million other reasons they’re reading things online, but you get the idea. 

They’re here to satisfy some need. 

Know what those problems are in advance, and solve for them in your post and you’ll create lifelong fans and readers. 

If we’re using the example above, and writing a post for single dads that are learning programming but already have a technical background, what problem are you solving for them specifically and how will your post address their unique needs?

Blogging Keyword Research 

Keyword research (researching search phrases people use in search engines) is extremely important to the success of your post.

keyword research

Image source: wikimedia.org

If you don’t know what people are searching for how can you get your post in front of them?

You don’t need to be an SEO to do this, and there’s plenty of free keyword research tools out there to help you get started. 

You can use Google Keyword Planner (you need a free Google Ads account), Ubersuggest.io (Neil Patel’s App), and the search engines themselves to research keywords and find new ideas.

Aim for at least having one main search term that the post will be optimized around, and related terms (called LSI keywords) that you can add into the post to round it out. 

If you don’t have a high authority site, look for “long tail keywords,” those are longer search phrases that are easier to rank for. 

As an example, it would be really hard to rank for “WordPress,” but you might stand a chance ranking for “Best WordPress Security Plugins.” 

Competitive Research

Researching your competition may be the most important aspect to writing your blog post. 

Don’t skip this exercise. 

Now that you know your keywords, start searching for them on Google and other search engines like YouTube and review the content that is at the top of the search results.

These articles and videos are at the top of the SERPs for a reason.

They were the most valuable and most useful posts related to those keywords in the eyes of the search engine, and they’re the posts that get the most traffic.

You want to research these extensively.

How can you improve upon them? How can you make them better? How can you update them for current events?

Here’s a few places you can research your competition:

  1. Search engines like Google, Bing, Yahoo.
  2. Video search engines like YouTube.
  3. Content monitoring platforms like BuzzSumo.com
  4. Image search engines like Pinterest.com.

And if you want to research competitor keywords, you can try: 

Now go research your competition!

Choose Your Blog Post Topic

Now that you’ve figured out who you’re writing this post for, done some keyword and competitive research, it’s time to settle on the actual topic. 

This part should be simple since you’ve probably already got a good idea, but write it down anyways.

Your topic will guide you in creating your outline and help you stay on task.

If you’re stuck on topics and wondering how to choose a blog topic, find something that’s an obvious success from a popular competitor in your field and create something similar. 

I’m not suggesting plagiarizing, that would be bad. Instead, find a new angle or a new way to approach that problem, and create your own take on it.

If you’re looking for blog topics ideas, check out this post from coschedule.com: 189 Creative Blog Post Ideas That Will Delight Your Audience

Or you could check out a blog topics generator, but a note of caution, a machine can’t know your audience as well as you, so use these sparingly. 

Creating Your Blog Post Outline 

This part is super important, but many people skip it.

That’s OK if you’re not into outlining, I’m not great at it myself. 

blog post outline

But if you’ve done your research you should be able to whip this up pretty quick. 

A well thought out blog post outline will help you write your post much faster and with more confidence. 

Here’s how to create a blog post outline: 

  1. Come up with a working blog title.
  2. Come up with the Intro, Headings, Subheadings, etc.
  3. Choose the format or template you will use.
  4. Go find the images, quotes, and sources you want to link to.
  5. Add your keywords and notes to the top of your document so they’re handy.

Get going on your outline now!

NOTE: If you’re still stuck, you can also check out this post from simplewriting.org: How to write blog posts faster with an outline.

It’s Time To Start Writing Your Blog Post

OK, phew. 

It’s time to start writing your post. 

This entire article is about "how to write a blog post", so we’re not going too deep in this section. 

Clear your head, follow your outline, have confidence in your research, aim to add value and HAVE FUN! 

We suggest using a tool like Google Docs or airstory.co to write your post before you add it to WordPress or your chosen CMS. 

Once you add it to your blog software, it may start to change, and that’s OK, but keeping your original draft outside of your blog will give you a reference to always come back to.

How To Edit Your Blog Post

Now your post is DONE. 

(At least the writing part). 

And it’s time to edit it. 

I hate to break it to you, but yeah, this part IS important. 

editing blog posts

Image source: needpix.com

Search engines and humans don’t like sloppy grammar and spelling.

It annoys them.

Definitely edit your document so it’s readable, proof it a second time, and then scan the page and make sure it’s actually readable.

Does it make sense when you quickly scan it? Do the headings provide enough information? How does it read?

If it doesn’t read well, go back to the section on how to structure a blog post and scan that for ideas.

How To Save Time Writing Blog Posts

I often hear people ask, “How can I write a blog post faster?” 

And the answer is simple: you need to systematize your blogging and automate anything you can. 

There’s tools like airstory.co that help you save clippings all over the web and editorial calendar tools to help you stay on task, and there’s tools that help you easily create content on your blog platform.

Then there's visual editors and page builders for WordPress like Thrive Architect, for example, which makes it easy to speed up blogging with their blogging content templates and landing page templates for WordPress. 

wordpress page builder thrive architect

You can choose any one of dozens of pre-designed content templates and drop them into your post with the click of a button. 

Need a “Pros and Cons” section? 

How about product review content blocks?

These and many other common blogging elements to supercharge your content marketing are all available in Thrive Architect with one click.

Another awesome time saver built right into TA is a feature called “Thrive Symbols.”

If you build an element or content block that you want to reuse in other posts and pages around your blog, and you want to save time updating them across your site, you can save your element as a Thrive Symbol and then any time you work on that element and save it, it will update across your website. 

What To Do After You Publish Your Post - Blog Promotion Ideas

They say that writing your blog post is only half the battle. 

Actually, there’s no “they”, I’m saying it 🙂 

The point is there’s a lot more to do after you hit “publish” on your new post.

In fact, I would argue, that’s when the real work starts.

Now it’s time to promote your post and get it out there to your readers.

If no one ever reads it, what was the point of all that work you put into research and writing?

Promoting your blog post (marketing) is essential to its success, especially early on.

Yes, you can do nothing and hope that eventually Google will start showing it for your keywords and eventually people will start showing up and reading the article.

(I call this the “Field of Dreams Approach,” you know... If you build it, they will come?)

Image source: imgflip.com

Unfortunately it doesn’t work that way.

There’s over 500 million blogs online all fighting for a tiny slice of search action, and you need to stand out, so it’s time to roll your sleeves up and start promoting your content.

Create a Blog Promotion Checklist

Every time I publish a blog post I complete a series of promotional tasks, ticking them off one by one. 

blog promotion checklist

It really helps to have a checklist because there’s a lot to do and it’s easy to forget an item or two every time I publish.

Here’s just a few things on my list:

  1. Blast the new article to my email list.
  2. Get backlinks for the post.
  3. Blast it out to all of my social networks.
  4. Schedule 12 tweets (once per month for a year).
  5. Create pins, Instagram images, and FB story images.
  6. Contact any bloggers mentioned in the article to let them know they were mentioned.

And on and on.... 

Once you’ve figured out all the necessary promotional tasks for your posts, create a checklist, or use a free tool like Trello (shown above), to manage your marketing and then go get it done. 

Blogger Outreach

Blogger outreach is one of the most important promotional tactics you can spend your time on and it can generate amazing results in the form of links, shares, and traffic.

blogger link building, blogger outreach

Image source: maxpixel.net

If you’ve mentioned any sources in your writing (and properly cited them), reach out to those individuals and let them know you quoted them or linked back to them. 

If you’re lucky, they will reciprocate and add the post to their social media or link back to it from their site.

You can also reach out to bloggers writing about related subject matter or linking to related posts and ask them for a link to your site.

This simple tactic for link building is one of my go-to link building strategies and anyone can do it.

Automate Your Blog Marketing

Since this post is about how to write a blog post (not how to market a blog post), we’re only going to briefly touch upon the subject here.

Marketing your blog is super important and you must get it right.

It’s also one of the most time consuming aspects to getting your blog post in the right hands.

Do yourself a favor and find ways to automate your blog marketing and promotional tasks to unburden yourself as much as you can.

You can use apps like IFTTT to automate posts from your site to your social media feeds.

You can create automatic blasts to your email lists when new posts are published using RSS and email software like ActiveCampaign (free trial of ActiveCampaign available here).

There’s a million options and tools out there, find the ones that are right for you, and start automating your blog marketing. 

If you want to check out all my recommended tools and resources for bloggers, you can visit my resources page here.


I hope this ultimate guide on how to write a blog post has given you a few “AHA” moments, or lead you down the path of new discovery and new ideas.

Writing a blog post doesn’t have to be hard or intimidating and anyone can do it

When you follow a process and model what works you’ll save yourself time and set yourself up for success.

If you’re the type to skim a post down to the bottom first, here’s the big takeaways:

  1. Know your audience so you can write content that they love.
  2. Always add value so your readers build trust and affinity with your blog.
  3. Use proper blog structure so it’s readable by humans and search engines.
  4. Create an awesome outline so the writing process is easy.
  5. Understand how to promote your blog post.
  6. Save yourself time with blog post templates and content templates.

Now over to you.

What post will you be writing next (drop it in the comments) and how has this post helped your process? We’d love to know!

Want to go deeper into the world of blogging? Here's some related reading and resources:

Help me spread the love on this post?

How To Write A Blog Post

I heard you never get anything if you can't ask, so here I am asking: do you mind pinning the image to the left if you found this post helpful? I'd love to get this post in as many bloggers hands as possible 🙂

My Most Trusted Resources

I've negotiated special discounts and trials using my links to the right. Every tool or app recommended has my full trust and has been personally tested by me. I consider these three resources to be FOUNDATIONAL to any online business. 

bluehost review


#1 for Hosting Websites & Blogs. Get a free domain and discount here.

Go High Level Logo


#1 for Landing Pages & Sales Funnels. Get a 2 week free trial here.


#1 for Email Marketing and automated email follow-ups. Free Trial here.

About the author 

Sam Rexford

Get The Dungeon Newsletter & Join Our Community 

When you join our newsletter, you'll also get access to The Dungeon community where you can get support and find like minded entrepreneurs and hustlers just like you to network with.