You have started your blog for the very first time. Even decided which topic you’re going to write about but the only problem is the part of writing a blog post.

Writing a blog post is not a rocket science. All you need is to keep some important things in your mind before you decide to write a blog post.

All you need to do is to keep some important things in your mind before you decide to write a blog post.

In this post, I will talk about what all things that you must keep in mind before you start writing an actual blog post.

So, Let’s Begin…

13 Tips to Keep in Mind for Writing A Blog Post.

# 1- Choose a Strong Heading

The first ever thing that anyone sees when they are doing a Google search is the “HEADING”.

A heading is simply the “HEADLINE” of your blog post.

Like “13 awesome tips to follow for writing a blog post” is the heading of this post.

Similarly, you will have to create a heading for your blog post.

And make sure that the heading you’re going to use for your post is a click-bait heading.

A click-bait headline is that which instantaneously attracts the attention of people.

This post from TwelveSkip on “100+ Post Titles Templates That Grab Attention” by Pauline Cabrera, discusses very nicely about all the major factors that go into writing an attention grabbing headline aka click-bait headline.

There are many tools that can and will help in crafting a nice title for your own blog posts.

Tools like HubSpot Topic Generator, by HubSpot. Just punch in some nouns related to the topic of your blog post and this tool will generate at least 5 titles using those nouns.

This will be of great help to you because in case you are not able to form a title yourself then this tool will help you to get it done.

Yet another awesome tool called Headline Analyzer, by CoSchedule that calculates your headline scores on the basis of few basic parameters like:

  • Word Balance – How much common, uncommon, emotional and powerful your headline is.
  • The type of heading.
  • Scanability; and
  • Keywords & Sentiments.

The result that this tool will show you for your headings will be very helpful to your blog posts and also you have to sign up for free to be able to use this tool.

I like this tool very much and I use it every time I write a heading for my blog posts.

# 2 – Create an Outline

By saying “an outline” I mean the layout. A proper layout will create a roadmap for your blog post.

The below image is taken from Derek Halpern’s post on “How to write a perfect blog post?“.

This is seriously the best way to write a blog post. Couldn’t agree with Mr. Halpern more.

writing a perfect blog post
Social Triggers

Creating a good outline will also make your article more scannable.

9 out of 10 times your site’s viewers will scan your article, looking for what they may find interesting, informative and important.

If they find that your copy is good and easy to read they will carry on with your posts.

Another advice that I will give is that use Bold, Italics, H1 & H2 tags wherever possible. Doing this will make your copy more readable.

Also, use images to break texts. No one wants to read lengthy paragraphs because of the shortage of time.

A few nice image(s) here & there wherever it seems relevant will make your post richer and eye-pleasing.

Whenever I am writing a post on my blog I tend to use H1 & H2 tags mostly. Sometimes I even use H3 tag but that is when there are more sub-topics involved.

You can also use H1, H2 or H3 tags to write about different topics in within a blog post. This will give categories to different sub-topics in a post.

For example – In this post, I have used the H1 tag (aka “Heading 1” tag) for “13 tips to keep in mind for writing a blog post” and H2 tag for sub-headings with tips 1 & 2.

There is a plugin called WP Edit that you can use to change the text formats. However, this plugin has not been updated for 3 months but this will do the job of changing the text formats.

# 3 – Use Keywords in the SEO title & within the post

Keywords are phrases for which you want your blog post to rank on the Google SERPs.

Writing a blog post is the focus keyword that I am using for this post.

Basically, a focus keyword is your primary keyword that you want to use and you’d want your post to rank for that keyword in the Google SERPs.

One simple hack that I will tell you right now is that you install and activate YOAST SEO plugin right away.

This plugin has over 1 million + downloads and it is a huge hit with almost every content marketer and SEO expert.

This plugin will enable you to use one focus keyword (with its free version) and you will see below your visual editor there are notifications on how many times have used your focus keyword in your post.

Also, you will see notifications on whether you have used the focus keyword in your SEO title, in the meta tag, the alt image tags and the keyword density.

Also, this plugin will create a snippet preview about what your post might look like in Google SERPs.


So an excellent plugin like YOAST will help you in creating a blog post.

However, I am going to advise you to be wary of the keyword density.

Keyword density can be understood as how many times does a focus keyword appear in a blog post.

Read – Keyword Density post Panda Updates by Yoast.

Like I have chosen writing a blog post as the focus keyword for this post and I bet that you must have seen it appear more than once in this post.

Likewise, there are alternate keywords that I could also use in this post without hampering my keyword density.

Alternate keywords like “how to write a blog post“, “best way of writing a blog post” or “create a blog post in x numbers of ways“.

These are also called LSI keywords or Semantic keywords.

LSI Keywords = Different keywords/phrases with the same meaning.

Always keep in mind that the keyword density of your blog post must be within the range of 0.5% – 3%. Not more than that.

The above image shows that the keyword density is 0.6%, which is good.

If you exceed that limit then search engines will take your article as spam and your post will never rank for that keyword.

This video by Matt Cutts will help you in understanding the basic fundamentals of the keyword density.



Tips # 4 – Use “Focus Keyword” in the SEO title.

Make sure that you use your focus keyword in the SEO title.

The above image shows that I have used the focus keyword for this post i.e. “writing a blog post“.

This gives an immediate signal to the search engines and to your target traffic.

I did a Google search with the keyword “how to write a blog post” and I found the below result.

Literally, every article/ blog post that’s ranking for  “how to write a blog post” have used “write a blog post” or “writing a blog post” as the focus keyword for their posts and also in the SEO title.

So, you make sure that you are also doing the same thing.


Tips # 5 – Put Images in the Blog Post

Here is a popular cliché – “A picture is worth a thousand words”.

I have a question – Would you like reading an article or a blog post which is not visually appealing?

If you answer “NO” then that’s the basic reason why most of the bloggers use images in their posts.

And if you answered “YES” then HATS OFF TO YOU! I can’t read a blog post which does not contain relative pictures or images.

Using images in your posts will make your article scannable and skimmable.

Also, images break the long texts into digestible chunks.

Images will also improve the quality of your blog posts and it will become very easy for your readers to understand what you’re points.

This post by Harsh on his blog ShoutMeLoud on “5 Powerful Reasons to Add Images to Your Blog Post” is a very good read.

Also, 1 more thing is that you always add “Alt Tags” to your images which must contain the focus keyword.

Alt tags are basically, alternative tags which help search engine algorithms to understand the images. Search Engine algorithms are not designed to interpret the images.

The only reason why we give an alt tag to the images is to make search engines understand what the image is about.

The featured image for this post that you see at the top contains an alt attribute containing the focus keyword “writing a blog post“.

write a blog post

Quick Tip – Try using a featured image for all the posts that you write.

blog post

Tip # 6 – Using Bucket Brigade Writing Technique

Bucket Brigade is a Copywriting technique.

This technique is used by almost every sensible copywriter.

Let me show you with an example.

Below is an image from Neil Patel’s blog post on “bringing traffic to your published blog post“.

Can you see how Neil has addressed the common issues with one liner?

That is a good example of Bucket Brigade Copywriting.

Here is another example that I have taken from a LinkedIn post on “Copywriting techniques that drives traffic” by Omar Nawaz.

Bucket Brigade copywriting technique is very simple.

All you need to do is to create one line sentences in such a way that when people read them they immediately understand what those one liners are implying.

Basically, the Bucket Brigade is a copywriting technique that persuades your readers to continue reading your article.

Yet another example that I’d like to show you is from SEMrush’s post on “7 Important Copywriting Tips

So, all Bucket Brigade Copywriting technique is about:

  1. Creating one liner that keeps your readers engaged to your article.
  2. Asking questions or making remarks that your readers find related to their problems.
  3. Improving your viewer engagement and your Page Rank.

Read –17 Powerful SEO Copywriting Secrets” by Brian Dean.


Tip # 7 – Make Your Post Conversational

Now, when I say “make your blog post conversational” I simply mean using “I”, “ME”, “YOU” & “YOUR”.

Doing this will make your readers feel as if they are having an actual conversation with you.

As a result, you will gain the trust of your readers.

This is important because in future you ever decide to sell anything you can do that and you will gain SALES easily.

Ask yourself this question – Would I like to buy anything from a person who uses the 3rd person in his sentences rather than the 1st person?

As simple as that.

Using “I”, “ME”, “YOU” (basically, 1st person & 2nd person) will give a conversational tone to your blog posts.

This will make your blog post more personalized.

A better personalization will lead to better relations with your readers.

And with better relations comes better opportunities of selling your products.

Above snippet is a blog post on “How to write Conversational Content & Make Your Readers Deliriously Happy” from Enchanting Marketing. It is a good read!

Read –  “7 Tips on How to Write a Conversational Blog Post” from CopyBlogger.

Quick Tip – Make sure you use the right text size. Different WP themes have different CSS styling so what text size you’re using for your theme may not work for the other. So keep Playing.


Tip # 8 – Write Short Sentences

This again comes under the Bucket Brigade Copywriting. But no harm in giving a reminder, is it?

Writing short sentences will:

  • Not overwhelm your readers.
  • Will keep you readers engaged.
  • Will make your copy easy to understand.writing a blog post
  • Creates a sense of urgency – As when you read short informative, actionable sentences you will be bound to act immediately.
  • Most important of all – Short sentences will make your copy easy to read.

If you go through my post you see that most of the sentences that I have written are short one line(s).

Also, there are paragraphs which have around 3 lines and not more than that.

I followed this writing technique because I researched a lot. And one sure thing that I found out that most popular content marketers use short sentences in their blog posts.

This, however, varies from one writer to another. But this is a good practice of copywriting.

Bigger paragraphs lead to poor retention because visitors do not have patience.

You can follow your own style of writing but keep this in mind that short sentences and paragraphs ( 3 – 4 lines at most) will improve readability.

Look at this post from HubSpot, by Nel Patel on “9 Tips for Making Your Writing more Interesting“.

Yet another example to look at is from a post by Carol Tice from MakeALivingWriting on “40 Simple Writing Tweaks for Better Blog Posts“.


Top # 9 – Add Breaks, Bold, Italics and Different Text Formats

This one is a mix of writing technique.

Adding breaks in between the texts will enhance your blog posts.

Bold and italics can be used to point out important points or a remark or a question.

Also, adding different text formats like “Georgia”, “Comic Sans”, “Arial Black” can drastically improve your post’s readability.

I use “Comic Sans” text format for headings and sub-headings. “Georgia” for the normal texts and “Arial Black” for mentioning important points or making a remark or something like that.

Mixing your texts in this way will help you in retaining your reader’s attention to your blog post. This will also drop your bounce rates and will lead to better conversion.

By default, WordPress doesn’t come with a text format editor.

So to change the text format you either need to update your CSS which is not easy or you can install and activate WP Edit.

Note – This Plugin haven’t been updated for the latest version of WordPress but still it gets the job done.


Tip # 10 – Be Enthusiastic

Enthusiasm is simply being passionate about your blog.

This is a general case, that whenever one writes with passion and enthusiasm it shows in their writing.

When you write about something you care, you find intriguing and interesting and you are genuine about it, your writing will reflect that.

People are not DUMB! Not at all.

They immediately see if your article is genuine and true to its nature and providing a value. If not, then you will have huge bounce rates and your Page Rank will drop significantly.

By being enthusiastic and passionate about the topic on which you’re writing and about your blog, you will put in the effort that is JUST required.writing a blog post

Even if you’re niche is highly competitive, you can still rank because of the effort that you’ve put in your articles and your blog.

Chris Ducker in his blog, has truly said –

I agree to it with a full 100%. This will happen only if you’re putting in the effort in whatever blog post you’re writing.

Darren Rowse, on his post “Passion – Do You Have It?“, has said –

One statement that I really like is a post on “Be Passionate or Don’t Even Bother” from SideIncomeBlogging.

A catchy statement, is it not?

So, put in the EFFORT, and you will start seeing the results.writing a blog post

Put the Required EFFORT on your Blog and You Will Start Seeing the RESULTS. Click To Tweet

Read –8 More Habits of Highly Effective Bloggers” from CopyBlogger.


Tip # 11 – Add “Click-to-Tweet”

After Facebook, Twitter happens to be the 2nd biggest social media, having over 300 million+ active monthly users.

That makes Twitter a very good marketing platform for the promotion of your blog posts.writing a blog post

Adding a Click-to-Tweet in your posts will drastically improve the number of shares of your blog post on Twitter.

This is a very effective marketing strategy that you must use to increase your site engagement on Twitter.

But again be wary that whatever you want twitting is a click-bait statement i.e. it attracts an instantaneous attention of someone who is interested in your topic.

There is a plugin called Better Click-to-Tweet which you can install and activate to add shortcode in your texts to make them Tweetable.

I liked this line from earlier – “Put in the effort and you will start seeing the results”. So, I turned it into a click-to-tweet button.

Follow this guide on “How to Add click-to-tweet Boxes in WP Posts?” from WPBeginner to use the plugin Better Click-to-Tweet.

Tip # 12 – Add Call-to-Action Buttons

Call-to-Actions buttons are buttons which make your readers take an action while reading or after reading your blog post.

Like the ones that you see on the left-hand side. Those are the floating share icons.

This is one such example of CTA buttons. These buttons will entice my readers to share this blog post over their social shares.

According to Wikipedia –

One of the biggest advantages of adding a CTA in your posts is that it will help in generating subscribers for your blog.

How? You may ask.

Look at the image of the embedded form below this post.

I use this form to collect emails and add them to my mailing list. And that form has a Call-to-Action button which says “Sign Up Today”.writing a blog post

The benefit that I get by doing this is that I am creating email subscribers for this blog.

So, whenever someone subscribes to my blog’s newsletter they will be automatically updated with a new blog post that I publish.

This is one of the biggest advantages of adding a CTA to your blog post and also into your sidebar.

Look at the sidebar to your right side. Do you see an opt-in form?

That is another example of having a CTA.

Here is a good read from HubSpot on “8 Types of CTAs to Try on Your Blog“.

Jasmine Henry on her blog Writtent has a very nice post on “15 Call-to-Actions for Blog Posts that Converts“.

Tip # 13 – Add a Freebie

People will not subscribe to your mailing list that easily. You need to bribe them to give their emails for your email list.

The best practice so far has been to give away a freebie i.e a free resource that your readers can use to gain maximum value from your work.writing a blog post

Give away a free Checklist, a free eBook by converting a series of your blog posts into PDF or anything that you think will provide some value to your readers.

I have a free eBook on “How to Start Your Blog in 7 Simple & Easy Steps“.

I give away this free eBook as an incentive to those who join my email newsletter. This is actually a bribe.

And with this bribe, I’m enticing my readers to join my email list.

Now you may ask – What’s with the mailing list? Do I need one as well for my blog?

The answer to that is “YES” you do need to create a mailing list because of another popular cliché “Money is in the List”.

Creating a mailing list will help you build a loyal fan base for your blog and I will tell you this that most of your blog readers will be from your mailing list.

So what you need to do is to –

  • Create a mailing list.
  • Create a free resource that your readers can use.
  • Give away that free resource as an incentive to subscribing to your mailing list.

By following this process you will develop a funnel for your blog, a set of loyal subscribers and readers who will keep coming to your blog.

And when you have a dedicated funnel then it becomes a lot easier to sell or to pitch your products and services.

Here is a post by Neil Patel on “15 Quick Tips to Convert Visitors into Subscribers“.

This one is from Kissmetrics Blog on “10 Ways to Capture Email Leads Without Disturbing Your Visitors“.

Here is a link to Harsh’s ShoutMeLoud blog post where he discusses top 10 tools that any content marketer must use, and I must say that I very much agree with what Harsh says here.


I use these exact 13 ways to write a blog post.writing a blog post.

And I’m pretty much sure that if you’ve gone through all the 13 techniques/tips or guidelines of writing a blog post then you must have developed a good idea of your own on writing a blog post.

Just for a reminder I’ve mentioned all the 13 tips for writing a blog post below –

  1. Start with a good, strong heading.
  2. Create a layout for your blog post.
  3. Put keywords in within the blog post.
  4. Put focus keyword in the SEO title.
  5. Use images to break that heavy chunk of text.
  6. Keep in mind the “Bucket Brigade Writing Technique“.
  7. Write a blog post with a conversational tone.
  8. Write short sentences.
  9. Use breaks, bold, italics and other text formats.
  10. Be Enthusiastic.
  11. Add a “Click-to-Tweet”.
  12. Include “Call-to-Action” buttons; and
  13. Give away a Free Resource that adds value to your readers.

I hope that with these 13 methods of writing a blog post, you’ve gained an insight on how to write a blog post.

Are there any other methods that you’d like to use for writing your blog post? Let me know about it in the comment box below.

Did you enjoy this article?
Signup today and receive free updates straight in your inbox. We will never share or sell your email address.