How to Write Your First Blog Post [Best Tips and Strategies] - OnlinebizBooster

How to Write Your First Blog Post [Best Tips and Strategies]

Blogging has opened the doors for anyone to share their views online and be heard. It's also become a powerful marketing tool that is not only designed to educate but also to sell.

It all comes down to the writing approach and style employed. 

Even decades later (blogging history dates back to the '90s), writing a weblog or blog remains an integral part of online culture. 

From informal entries that resemble a diary, the type of content published online has greatly evolved. The rapid change is fuelled by the constant change in search engine algorithms, particularly Google's.  

Are you planning to jump the bandwagon? 

new blog post

Blogging comes with tons of advantages, but you don't get to enjoy them overnight. There are hurdles you must first overcome before you get a taste of success.

When you do, however, it's all sweet from there. With a bit of maintenance work, of course. 

One thing you must do to create a solid foundation is to learn how to write your first blog post using all the right ingredients.

The purpose of this article is to equip you with all the tools you need to do just that. By the end of this post, you will be able to create content that people want to read, share, and talk about.

Analyze the WHY and WHAT of your blog category/niche

There is no way to write a complete blog post without a topic in mind. Sure, you can write a few phrases here and there but your idea won't have a specific direction if you can't pinpoint the subject you want to tackle. 

Thus, the need to identify a topic based on a category or niche that you choose. 

Think of your niche as the overall theme of your blog. It will serve as the foundation of whatever content you produce from here on out.

So it is very important that you choose a category or niche which topics you can write about with ease. 

How do you identify which category you'll be known for?

Provide answers to the following questions below.

  • What subject or category that you have intimate knowledge with?
  • What are you most interested in and passionate about?
  • What is the first thing people would want to know about the category or subject that you choose?
  • Do you think that the topic you want to write about can help, inform, and educate people?
  • What is the purpose of your blog?
  • Did you know that a blog is not about you but what your target audience needs?
how to write your first blog post_whats your story

So here's what your answers may look like.

  • I have intimate knowledge about plumbing because I worked as a plumber for more than 5 years.
  • I'm interested and passionate about helping other people and teaching them about what I do. 
  • I think it would be about leaks and clogs, prevention and solutions. 
  • Yes. I'm certain that the content I write will prove useful and beneficial to the readers.
  • The purpose of my blog is to educate readers first and market my services next. 
  • I wasn't aware of it before, but I am now.

Based on your answers, you can identify why you want to write about plumbing and that the theme of your blog would be plumbing at its most specific and home improvement in a broader scope. 

The knowledge that you’re not writing about yourself will also set the tone and style you employ when writing your blog.

Identify your target audience

It's much easier to write a blog if you know who your readers are. 

Think of blogging as a way of communicating with a certain someone in text format. This means the content you write about must resonate with the people you are talking to.

This is why it's important to identify your target market.

market analysis

Create a buyer/reader persona

It is easy to think that you're writing for anyone who's interested in plumbing. What you don't know is that different people have different needs at a specific stage of their buying journey. 

One potential customer, for example, is checking out your services because they want to know who to call if they have some issues.

Another customer is ready to pick up the phone and book your services because they need a leak fixed immediately. 

In either scenario, you can provide the appropriate blog content. The more scenarios you can pinpoint, the more topics you can write about. 

In creating a buyer persona, combine real data with some educated speculation about their behavior, goals, demographics, and motivations.

Here's a sample buyer persona:



  • Homeowner
  • Head of Human Resource
  • Married with 3 children


  • Gender: Male
  • Age: 45-80
  • Income Level: $70K-$120K


  • Cost-sensitive
  • Slow in making a decision
  • Pain points: owning a home, home maintenance
  • Searching for best plumbers, bathtub repair

Then, identify which stage of a buyer journey Thomas is likely on.


Stages of a buyer's journey

Awareness stage

This is the part where a prospect is experiencing symptoms of a problem and is doing research to give a name, to frame, or to clearly understand the issues they are facing. 

Your response: To provide them the necessary information that will educate them. Your blog should be the answer they are looking for.

Consideration stage

At this point, the prospect already knows what the problem or opportunity is and are looking for methods and approaches that they can use. 

Your response: Provide them with expert advice, complete with clear and concise resources. This will help build trust between you and your audience.

Decision stage

Now that the prospect has chosen a specific approach, method, or strategies to use, they are looking for available vendors and service providers. 

Your response: Present yourself as the best option so that when a prospect makes a final purchase decision they will choose YOU. Provide consultations and free quotes.

Let's put all the information together. 

Thomas needs help with bathtub repair but he doesn't want to pay more than he should. He's looking at several service providers but can't decide which one to hire. 

Thomas is at the decision stage, but he can't decide quickly enough. The topic you write for him should revolve around how you can help solve his pain point fast in a cost-effective manner. Elaborate that, even when your quote is a bit higher, he's getting great value for his money. 

Curate different blog post ideas, but zoom in on one

Don't scrimp on raw material

If you happen to be a wide reader, then you surely have an idea or two about what to write for your first online post. Reading content from a wide range of sources and places will keep your noggin brimming with topics to consider and possibly write about. 

Also, when an idea suddenly pops into your head, make sure to write it down to preserve it. You can elaborate on it later, but you should grab the idea while it's still fresh. 

Generating content ideas doesn't have to involve a complex process. You can do this on your own. 

Whether or not it attracts, engages, or delights your target readers is another story.

Ask a series of questions to get ideas for your first blog post

What are the most frequently asked questions about your industry or niche/category? 

Because people are asking or researching about it, then they're interested to know. Providing them the answer they're looking for will give you an idea of what to write in your post. 

What do your target market or prospects need help with? 

what products

If they're looking for a solution, write about it and provide value to your readers. 

What are your competitors, influencers, other bloggers, and industry leaders talking about? 

You can add in your own two-cent or expound further on an existing article. Doing so is a great way to establish your authority on a particular topic.

Use a tool for topic research

Ideas for your blog post don't have to be entirely your own. Why stress yourself out when the internet can provide you with tons of ideas? 

There are tools that you can use.

  • Ahrefs Content Explorer
  • BuzzSumo
  • Google Keyword Planner
  • SEMrush Content Platform
  • Ubersuggest

Check out my other guide, if you're interested in the most profitable online business ideas.

Get ideas from Google

Google's autocomplete feature will show you possible topics to write based on the words or keywords you type on the search bar.

google autocomplete_bathtub-repair_

The "People also ask" section is also a treasure trove of topics. You can expound on each question, after all.

people also ask_bathtub-repair_

If you scroll through the search results, you'll discover plenty more to write about. 

Scroll down further and you can get just as many ideas from the related searches.

related searches_bathtub-repair_

Visit forums, Quora, Answer the Public, etc.

In some cases, writing about topics people are already interested in will make your blog post attractive and engaging

So check out forums and find out what people want to know about the world of plumbers and plumbing, or whatever your niche is.  

In Quora, on the other hand, you will find questions that you can answer through your blog. Is there a specific topic you can delve into in-depth? Write about it and publish. 

With Answer the Public, you only need one or two keywords or keyphrases to generate topic ideas. In this platform, results are presented in both visual and data formats. It will also return a list of long-tail keywords.

how to write a blog post_answer the public

Check out your favorite blog

Is there any blog that you identify with directly? If yes, then you should check out its most popular posts and get ideas from them. 

Your first blog post template can be a revised version of an existing post that has gone viral or has been shared a thousand times. 

Just like when writing content inspired by competitor blogs, you can rewrite or write something better than a popular content that has already gained traction online.

Pro tip: To make content creation easier, I use the best article rewriter and spinner. Check out these tools. Some of them are really good. I personally prefer ChimRewriter.

Let keywords guide you with topic selection

Say you want to write about running shoes for men. If you use the phrase on a keyword research tool, you're going to discover interesting topic ideas. 

running shoes for men_ubersuggest

Some related keywords are:

  • Running shoes brands
  • Best running shoes for men
  • Best running shoes for men with flat feet
  • Running shoes Adidas
  • Running shoes Nike

If you refer to the search volume, you'll know the number of people who use the phrase when searching for something online. The number may translate to traffic leading to your website.

Don't aim for the Top 10 Google results...not yet, anyway

Every blogger aims to rank high on search results. But the reality is that this is difficult to achieve, especially with existing competitor blogs. 

Rather than aim for the (almost) impossible, evaluate how difficult it is for your new blog to rank. 

Use the MozBar extension to figure out how competitive your target keyword is. 

Install the extension in Chrome, activate it and make sure to tick the checkbox labeled Link Metrics. 

running shoes for men_mozbar

When you type in your target keyword or phrase, check the search results for DA (Domain Authority), PA (Page Authority), and Links.

Avoid queries and keywords with DA and PA that are higher than 20. 

Where links are concerned, however, it doesn't matter much. Once you achieve higher DA, all your articles will rank better naturally.

How to write your first blog post: putting ideas to paper

Now that you’ve picked a topic to write, it’s time to implement the best practices in developing the content itself. 

Online, content is king. But it will only reign supreme when written right and created using a set of strategies that have proven to attract readers and keep them glued right through to the last sentence. 

What do you need to do then?

Build a content creation framework

Because you will be writing for a variety of buyer personas at different stages of their journey, you should create a framework for your blog content creation process. A writing guide that is agile, organized, and repeatable. 

Think of the framework as your blueprint in developing blog posts. You need to have a concrete idea of what goes where for a smoother content creation process. 

A content creation framework:

  • Has a perfect balance between creativity and sustainability
  • Must educate according to your audience's needs
  • Flexible enough to accommodate future changes
content creation framework for first blog post

Most importantly, it contains granular steps that you can easily and realistically follow. 

What are the different stages involved? 

Content conceptualization

Identify the kind of content to focus on based on your goals, which are influenced by a buyer's persona and journey. 


Map out when an article should be completed and then published. 


Identify who does what and the process flow from the writer, editor, to a publisher. 

Content review and edit

Define expectations, roles in the review process, style guide, and timeline. Include optimization of content for search engines.

Content organization and storage

Create a system that allows you to easily track content for a specific campaign. 

You might think that you don’t need this many steps to write your first blog post. But, remember, the first template you make will serve its purpose well for a long time.

It's best to get it right the first time and just perform tweaks when needed.

Choose a blog post format

Now that you have a blueprint for content creation, you have to create a structure for your blog posts. 

Sure, you don't want the content to look the same all the time, but it is recommended that you have a template to:

  • Provide you with direction, so you don't deviate or get off the rails
  • Ensure effective and efficient content creation process and proper use of time
  • Help you create easy-to-comprehend and memorable content

Ideally, your blog post must attract, engage, and then delight the readers. 

content marketing

Below are two of the more popular formats of blog posts.


As the name suggests, this type of content provides a list of things you want your reader to know. It could be Top 10 Smart Financial Tips or 5 Features of a Healthy Weight Loss Regimen.


This is another popular content due to its instructional aspect. People may already have plenty of things to do, but it's exactly because of this that they need tips, solutions, instructions, or guides.

There are plenty more types of blog post content, but because you're still working on your first one, you should focus on what's popularly consumed by many.

Create a working title

A great blog post can be born out of a title, which provides direction and idea flow. 

Because a title is the first thing a reader sees, it needs to catch their attention and interest. 

To get you started on your blog, it's recommended that you create a working title first. This is something you will work off as you write along and help narrow down your topic. 

The title running shoes, for example, is too broad that it can breed multiple ideas for a blog post. 

But if your working title is "Top running shoes for a triathlon," then you'll know exactly what topics to tackle.

Here are some great headline generator tools:

Title Generator

Portent's Content Idea Generator


portent headline generator

To help you discover possible working titles for your blog post, come up with 5-10 possible titles that:

  • Clearly emphasize the value of your post
  • Tell readers and search engines what your post is all about
  • Tell the readers what they can expect to get out of the content you published
  • Set expectations about the format and information covered.

Here are guidelines in writing titles:

  • Must be 60 characters in length. Use a tag preview tool to see how your title will be displayed on search engines. These include Google SERP Snippet Optimization Tool and Moz title tag preview tool. 
  • If you want it shared on Twitter and Facebook, the headlines must be between 8 and 12 words and between 12 and 14 words, respectively. 
  • Contain brackets at the end that provide clarification. Such titles perform better by as much as 38%. 
  • Contain the primary keyword or head term at the beginning.

Write a captivating introduction

The introduction of your blog post should captivate your audience and entice them to continue reading the rest of your article. 

If you lose readers in the first few sentences or paragraphs, they will abandon your blog. So make sure to create an introduction that:

  • Grabs attention
  • Empathetic
  • Humorous
  • Grips the reader with statistics or interesting facts

Ideally, the intro should be a follow-up of your blog post title.

content-marketing for your first blog post

Follow best practices in content formatting

As for the rest of your article, make sure they're easily digestible and readable.

  • Break up paragraphs. Writing blocks of text make an article less attractive to read.
  • Keep paragraphs short. Since most online readers prefer to scan and skim, you should write a post that is easy on the eyes. Unlike a novel, a blog post should not require time, focus, and commitment to reading. 
  • Use sub-headers and bullets or number lists. Doing so is the quickest way to boost your content's readability.
  • Add other visual and multimedia forms. Use them to break up sections or paragraphs of your content. Such media makes your post more interesting too.
  • Add a featured image. One that not only attracts but also reflects on what your article is all about. Adding graphics will also make your article easy to understand and more engaging. It also breaks up a page and will entice readers to scroll further down.
content marketing best practices

If you notice, breaking up the paragraphs is repeatedly mentioned. This is because doing so leaves whitespace around your blog that enables a reader to focus on your content. 

Imagine reading something where the text is presented in huge blocks with little space in between. You'll lose focus on the first few sentences. Your eyes will only see clutter.

Optimize your blog post for search

Search engine optimization puts your content at the forefront of your target audience. Done right, you will rank high on search results and your blog post will be the first to be read. You need the bots to crawl your blog and rank it accordingly. 


What optimization practices you must follow?

  • Use a short URL that includes your primary keyword. 
  • Use long-tail and targeted keywords that contain the primary keyword. 
  • Add image alt-text so that search engines can "see" the images that your readers see. 
  • Add a meta description to tell readers what your first blog post is all about. 
  • Add links strategically in your blog post to increase credibility and keep your readers on your site. 
  • Optimize for featured snippets on Google to generate more traffic.

With a blog post optimized for search engines, you can be sure that your target reader will find your article online. 

Here's a bonus on best practices for linking.

  • Only link externally to content that is helpful. 
  • Link internally to other blog posts on your site that are useful and valuable. 
  • Link to content that makes a good conversation starter.

Add a CTA

If you want to write a great blog post, especially for SEO purposes, you must include a call-to-action (CTA). You need to point your reader/visitor to the next step that you want them to make.

  • Do you want them to subscribe to your newsletter? 
  • How about signing up for an email list
  • Do you want them to buy your product or service? 
  • Do you want them to click a button to complete a sale?

Once you successfully redirect your audience, you can move them along on the next step of the process or sales funnel. You can close a deal with a compelling CTA. 

In case you want to choose a great funnel builder, check out my guide - Best Sales Funnel Builders

call to actions

Some of the best CTAs that are proven to convert are:

  • Get started
  • Sign up for free
  • Create an account
  • View/book a demo
  • Learn more
  • Join free

To increase the conversion rate, however, be mindful of the location of your call-to-action. 

Content marketing agency Grow & Convert estimates that CTAs placed:

  • On the sidebar converts between 0.5 and 1.5%
  • At the end of a post has a 0.5 – 1.5%. This refers to generic CTAs. 
  • On sliders and bars converts from 1% to 5%
  • On a feature box converts at 3% to 9%
  • Pop-ups have a conversion rate from 1% to 8%
  • On welcome gates convert by 10% and as high as 25%
adsense is one of the most profitable business ideas

CTAs can also be placed on the Navbar, but the conversion rate varies. 

In terms of clickthrough rates, however, CTAs placed near the top of your blog post gets the highest share. 

Just like in real estate, location matters where call-to-actions are concerned. So be mindful of where you put them on your website.

Edit, edit, edit

The importance of checking for spelling and grammar errors couldn't be emphasized enough. A single misspelling can turn off a reader. If you throw in an incorrect use of subject-verb agreement and an incoherent thought, your first blog post will never take off. 


This is why you must edit and edit your article until you catch all possible errors in your content. 

The goal is to cut out anything that is irrelevant, unnecessary, or doesn't support the central idea of your blog post. 

It's highly recommended that you use an editing guide that outlines the format and style of your blogs from the first one to anything else after that. 

Here's a list of the common grammar and styles used for online content.

  • Use of contractions to make your article more conversational. 
  • Use simple language to cater to a wider audience or demographics
  • Write in the active voice to keep readers from tripping over sentences. 
  • Write clearly and concisely so your writing has clarity.
  • Write with empathy for the reader. 
  • Write in short sentences and paragraphs. 
  • Use "you" and "your" for a conversational approach to writing. 
  • Avoid filling your content with fluffy words.
  • Avoid using jargon, unless your target audience knows about the specific terms you use. 
  • Avoid using acronyms and too many of them.

As for the technical aspect of editing, you should make a list of elements that will be checked by you or an editor. These include:

  • Industry-specific terms
  • Brand-specific guidelines
  • Common mistakes
  • Grammar, punctuation, tone, and voice

Most importantly, always check your spelling. With Grammarly and similar tools to help you catch those misspellings, you ensure an article that reads well and with no errors.

grammarly grammar checker

Get your blog post ready to publish

Once editing is complete, you should publish your blog post.

Use a content management system (CMS)

This is the tool to use to upload and host your content. The best platforms should allow you to edit, create, and publish your article in one place. 

One of the most popular CMS out there is WordPress, which offers bloggers like you a self-hosted website via your chosen hosting prodiver.

WordPress CMS is user-friendly, with a dashboard that you can customize according to what is most convenient to you when editing and publishing content. 

You also have access to plugins, responsive themes, and best practices on how to write your content on WordPress.

wordpress cms for your first blog post, free plan, and other web 2.0 properties also make good options. But you will have limited control over them. They’re not so customizable either.

Choose a web hosting service and register a domain

After you choose your CMS, you need to sign up with a hosting service and register a domain. It doesn't cost much these days to use a shared hosting.

Some of the popular web hosts are Bluehost, HostGator, and SiteGround.

Step back and enjoy your first blog post

Now that your content is published and ready to be explored by your target audience, time to watch its online performance. A few tweaks may be needed to get your page ranking high on SERPs. You may need to update or repurpose blogs to give your website a boost. 

But that’s a story for another blog post. 

Let us know how these tips have helped you shape your first blog post into something your readers will love. 

Do you have other great advice to share on how to write a blog post for the first time? Share your ideas on the comments below.


About the Author

Most people write this part in the third person but I won't. You're at the right place if you want to start or grow your online business. When I'm not busy scaling up my own or other people' businesses, you'll find me trying out new things and discovering new places. Connect with me on Facebook, just let me know how I can help.