How to Write Your First Blog Post? 11 Small Steps to Follow [NEW]

Today in this blog post we’ll discuss the most common problem of beginners – How to write your first blog post?

I know… writing the first blog post on your brand-new blog creates a strange kind of feeling, it is a little excitement and a bit of confusion.

I have also passed through this condition.

But I have made this process easier for you.

Here in this 4,655-word guide, you are going to learn the complete strategy about writing your first blog post with examples. STEP BY STEP.

Let’s dive in.

Step: 1

Do Some Preparation Before Writing the First Blog Post

Before you start writing an actual blog post, you should make some preparations.

You need to select some essential tools to write your blog post because it is a small part of a necessary process. It saves your extra time while writing the blog post.

#1. Create a Mind Map to Organize Your Blog Ideas-

When you are going to write your first blog post, your brain can put a heap of ideas in front of you. It creates much confusion in your mind.

I have the easiest way to avoid it.

Yes, Mind Mapping.

how to organize your blog post ideas with mind mapping

To keep your ideas organized, you need to create a mind map. It is a very effective way of making a blog strategy. It is a part of keeping your ideas stored for the future.

For creating a mind map, you can use tools like simple-mind or

For more about Mind Mapping, read this article from Problogger.

#2. Use the Best Blog Writing Tools-

There are many free and paid tools available to help you write your blog post. Some of them are-

  • Evernote: This is the most popular writing/note tool out there. It is used in many other works besides writing like keeping track of your lists, notes, plans, and more. This is the most commonly used tool in the Blogger Community. It comes with a simple interface that you do not wander while writing. The best part of Evernote is that it is available for all devices and it’s cloud-based.
  • Google Docs: This is a tool similar to the Microsoft Word, but it is cloud-based and comes with a very clean interface. There are not many features available in Google Doc like Microsoft Word, which is always good for a blogger. The best part is that all your work is saved on your Google Drive account.
  • Grammarly: If you are weak in Grammar, then this tool is only for you, not only beginners but also famous bloggers use it. It helps to improve your grammar mistakes so easily like you are already a professional in the art of writing. (I will explain its use in the 7th Step). Even this post has been proofread by Grammarly.

After all these preparations, let’s move on to the next step of writing your first blog post.

Step: 2

What to Write in the First Blog Post

This is the most difficult question for bloggers. Because even after you have a bunch of ideas, you feel stuck yourself.

Well, your first blog post should be related to the core of your niche. Your first blog post should be what you had decided before you created your blog.

Generally, beginners prefer to write their introduction in their first blog post. So is it right?

#1. Is It Right to Introduce Yourself in the First Article?

Is it right to introduce yourself in the first article?

It would be best if you did not introduce yourself to your first blog post. Your ‘About‘ page can take good care of that.

But even if you want to introduce yourself, you should go to certain selected points-

  • Who are You?
  • Why did you start your blog?
  • What are you going to provide here?
  • What is your main aim?

You should pay more attention to the introduction of your blog than yourself here.

As far as possible you can narrate a story that is related to you and your audience. It is the best way to hook them.

#2. But What, When You Don’t Want to Write About Yourself?

If you want to write your first blog post with a professional feel, you should give the solution to the problems of the people from the very first day. It gives your blog a more professional look.

Here are some points I’ve collected so that you can quickly get a topic for your first blog post-

  • Think about new ideas, who are your readers? What problem might they have? What are they looking for in your niche?
  • Ask yourself, what can be the first thing in your niche that people want to know? Suppose your blog is about teaching how to cook tasty food at home, you should write on topics such as ‘How to make delicious cakes.’
  • You can see some public forums related to your niche like Quora, and there you can see what kind of questions are being asked most of the time (it can be your first blog post topic).
  • The most useful tip is here: for this, you can peep into your competitor’s blog. You can take a look at the sidebar of their blogs where you will find some most popular topics. Generally, every blogger maintains a list of his best-performing articles in the sidebar of his blog. Interesting?
  • You can search your niche on Google. You will know what type of articles are searched more often in your niche. In my case, I will search for “blogging.”

#3. Types of Articles That You Can Write on Your Blog-

There are many different genres of writing blog posts, By adopting which you can easily write in a handsome style.

  • List Posts: It’s easy to write and read. Just like- “5 things you should know before starting a blog.”
  • Tutorials and Guides: These are posts that cover an entire topic in-depth — Means A to Z.
  • How-to Posts: These are the posts that show how you do any work. In this type of post, you get step-by-step information with screenshots.
  • Top 10: In this type of post, you serve the top items or things related to the topic to your visitors. Like – “Top 10 best blogs about blogging.
  • Case studies.
  • Interview.
  • Comparisons.

But before writing your first blog post, you need to research keywords for your article because a blog post without keywords is like a human body without bones (Non-structured). In the next step, you will know about it.

Step: 3

Do Keyword Research to Get More People to Read it:

do keyword research for your first blog post

Many beginners make the most common mistakes, and as a result, they lose the SEO on their blogs.

Which one?

Yes, They do not research the keywords.

Although SEO is not a one night process, it takes time, but if we continue to do it on our blog post from the beginning, this process may be a little shorter.

Don’t worry I will tell you all about it…

#1. What is SEO and Why Keyword Research Matters to It?

Search Engine Optimization (SEO) is an art to bring your blog post to the attention of the search engine so that you can improve our blog ranking and increase visitor numbers on it.

In the words of Brian Dean

“Search engine optimization (SEO) is the art and science of driving targeted website traffic to your website from search engines.”

Keyword Research is an essential step in terms of SEO. Keyword Research provides the right direction for your blog post.

We can say that keywords let the search engines know what your blog is all about. As a result, Google can show your blog post on its first page when anyone searches for that keyword.

For example:

If you wrote a blog post about “how to make cold coffee” and you put well-researched keywords in it, Google will very quickly understand what you want to tell. And the ranking of that blog post will gradually increase.

#2. How to Research Your Primary Keyword?

There are a lot of free and premium tools available over the internet to do keyword research, through which you can get many keyword ideas for your blog posts.

First, You need to create a list of some seed words before finding the keywords.

So what are Seed Words?

Seed Words are phrases that can be your main keywords. You can say that these are your base keywords of one or two letters such as:

Fat loss,
Digital Marketing.

Finding these short phrases here does not mean that these are your main keywords. You can say that these phrases are the seed of your main keywords.

I will tell you here to do keyword research in both free and paid methods.

So let’s get ready to go into the magical world of the keyword research.


Google is your first partner in keyword research journey. It introduces you to the top searches associated with any keyword.


For this, you need to type your seed keyword in Google’s search box. After this, Google will show you many long-tailed keywords that are searched with your seed keyword.

Take an example:

google search suggestion for keywords that you can write your first blog post

In this example, I typed the protein powder in Google Search, and Google showed me many regular keywords related to it.

If you scroll down the page of Google’s search result, you can also find some valuable keywords there.

google search related section where you can find even more keywords

#Google Keyword Planner:

Although Google has created Keyword Planner keeping PPC marketers in mind so that they can easily create their own Google ads campaigns, it also plays a significant role for bloggers.

When you search your seed keyword in it, it serves you hundreds of keywords related to it. The exciting thing is that it also shows you the search volume of each keyword with the rank difficulty.

use google keyword planner to write your first blog post

Yes there is one thing that It doesn’t clearly show you the search volume, it only displays a range, but still, you can get an idea from it.


This is my favorite tool ever, and I use this a lot to find the keyword and analyzing the competitors.

Yes, it is a bit expensive tool, but it gives you a lot of features. You can find all the keyword related information using it.

It not only works for your keyword research and analysis but also offers you many features such as competitor analysis, backlink analysis, and many more.

When you put your seed keyword here, you will get the actual search volume of this keyword, as well as you can see the total result and available CPC of this keyword. You will also get its trend.

Let’s take an example:

who to write your first article using semrush keyword research tool?

You can get all the popular keywords related to your seed keyword by clicking its related keyword tab with complete information.

find popular keywords related to your seed keyword using semrush

You can also apply filter here, depending on the word count, based on the CPC, depending on keyword difficulties, and many others. You can also shorten your results by clicking the heading, like related% or volume, and the best part is that you can also download it in Excel file.

If you want to use SEMRUSH, you can also take a FREE TRIAL of it by clicking the link.

#3. Find LSI Keywords for Your Blog Post-

LSI keywords (latent semantic index) are keywords or phrases that are related to your primary or seed keyword, but these are not your main keywords.

These can sometimes be synonyms or replaceable words of your seed keyword.

For example, if your post is based on “Apple mobile” then “iPhone,” “IOS,” “Steve Jobs” may be your LSI keywords.

So that Google does not understand your seed keyword “Apple” as a “fruit Apple”.

To know more about the LSI keyword, you can follow Ankit Singla’s blog post “What Are LSI Keywords.”

#4. How to Use Keywords in Your First Article-

You can insert your keywords in many places in your blog post. Like-

  • In Title: You need to insert your main keyword in the title of your blog post. Also, if you can put it in the first part of the title, your article will perform well.
  • In URL: Placing keywords in your blog URL increases the chances of your blog posts getting ranked.
  • In the first paragraph of your blog post: If you can put your main keywords in the first paragraph of your blog post, then it is easy for the search engine to understand what your main keyword is?
  • In Body: You can include your keyword in your main content, but keep in mind that you do not use it more than 2 to 3 times. Instead, you can use its synonyms or LSI keywords in the place of your main keywords.

So far you’ve learned keyword research, now it is the time to learn about blog research.

Yes, blog research…

Step: 4

Research Your First Blog Post

Research your blog to write your first blog post

Blog research is an essential part of writing a blog post. This step determines whether your blog will appear on Google’s first page or not.

Many beginners make mistakes that they do not research the topic after deciding what to write, and jump directly to the next stage.

But this can prove to be a big mistake.


Because whatever you are doing is only to get the #1 ranking on Google, and it means that your post should be better than the post ranked on #1 on Google.

You should know what types of articles people like to read related to your chosen topic.

That’s why you need some research.

So what should you do?

#1. Research from Google Search-

First search for your chosen keyword or topic on google

Scan at least 5 of the results coming to Google like eagle eyes.

Take a look at the headings and subheadings of all these articles and make a note in notepad or your notebook.

(it will help you while creating outline your blog post)

Now you need to look at the length of the blog posts. Of course, it also matters.

Also, take a look at the types of blog posts. Are they list-post? “Or” how-to post? “Or” top 10 type posts?

types of blog post for writing your first blog post

What next…

Search again on google all the sub-headings or subtopics that you have noted from these five blog posts, and observe its first five results again.

Means, again repeat the whole process.

Now you can create a blog post outline with all sub-topics and sub-sub-topics obtained and start writing the article.

This process may seem a little tedious but believe that your blog post will rank quickly on Google.

#2. Use Quora:

If you are in the online world of blogging then you must have heard about Quora, It is a vast problem-solving platform for bloggers.

Here you can find questions and answer about any problems related to any niche.

You can also search for your topic on Quora and see what kind of questions are asked here and what type of answer gets more attention.

You will also get experience from here how you can write your blog post.

After researching your blog post, it is time to outline your first article.

Step: 5

Tips for Making the Outline of Your First Blog Post

make outline before writing your first blog post

It is very important to outline before writing a blog post. It prevents you from wandering from your set point.

For this phase I had already asked you to make a list of headings and subheadings, it will help to make this outline.

What should you include in your outline?

You need to prepare a structure for your post. You can use workflowy to create it.

The outline of your blog post should be something like this-

  • Introduction: You should start your blog post by telling, what your blog is about. Also, give the reason to read it.
    • Problem
    • Agitation
    • solution
  • Content: Try to make your blog content more interesting and readable
    • Try to split the content into smaller sections.
    • Use H2, H3 subheadings so that it looks good.
    • Try to include some internal and external links.
    • Include your keywords and their synonyms.
  • Conclusion: Always try to give the conclusion at the end of your blog post.
    • Always Make a CTA (call to action) at the end of the post.
    • Ask for a share and dropping a comment.

After all these preparations, now is the time to complete your main task.

Yes, Blog Post Writing.

So let’s start writing your first blog post with this next step.

Step: 6

Write Your First Blog Post

how to write your first blog post, here is some tips to do it.

Finding a great topic for your first blog post is one thing, but writing a blog post that people want to read is different.

So how should you write?

Don’t worry! I have an excellent formula for writing it.

Your blog post should contain a total of 5 elements. So what are they?

  • Hook phrases
  • Introduction
  • Body
  • Transitions
  • Conclusion

#1 The Hook:

What is the hook?

The hook is a phrase or a question that should be written in the first line of your blog post.

Now you will want to know why the question?

So the answer is that the question produces a reaction in the mind of the people, and they try to answer that question.

And a boom! They are hooked.

You can see this type of hook in the post of almost all the famous bloggers.

Here is an example from Brian Dean (founder of

the hook formula of writing blog post

Why is it necessary to include this element (The Hook) in your blog?

This is important because, whenever a reader comes to your blog post, you only have three seconds when your readers decide that he has to stay here or move on.

The hook element makes your reader stay here at that time.

#2. Introduction:

The introduction is also a hook element of your blog post that makes stay your readers.

Brian Dean is an expert in writing the introduction. I like a lot his formula (The APP Formula) for writing this.

APP means-

A- Agree: Tell your readers some things related to them in the first line of your blog post and ask them if they agree with you.

P- Promise: Promise them that you have an effective solution to their problem.

P- Preview: Now tell them that you are going to show this practically.

You can understand better the APP formula by looking at this infographic-

APP Formula for writing your first blog post

#3. The Body:

Body is the middle part of your content, where you serve all your knowledge and experiences to your readers.

Doing so your articles look more interesting, and you don’t wander outside of your topic.

Try to keep the paragraphs of your blog as short as possible (not more than 3 to 4 sentences). Doing so keeps your readers interested in your blog post.

Try to insert the keywords as far as possible in your subheadings.

#4. Transitions:

What are Transitional phrases? Transitions are phrases that link two paragraphs or two sections of your blog post.

Means, these are phrases that stimulate your readers to read the next paragraph.

Here are some example of transitional phrases:

  • So what do you think?
  • Let’s dive in.
  • So what is the solution?
  • Let me explain.
  • Keep reading because I am …
  • Is it right…
  • Here’s what I mean …
  • So what’s next…

It would help if you came to use such words as it keeps your readers interested in your blog post..

#5. Conclusion:

This is the part of your article where you squeeze or conclude your blog post.

If you have written a lengthy blog post, then you can summarize the main points of your post here. If you want, you can use bullet points also.

You always need to place some CTAs (call to action) here. It inspires your readers to take some action. It is also essential for the ranking of your blog post.

These CTAs can be the following-

  • Drop a comment.
  • Share the article on social media.
  • Download the …
  • Give your feedback.

Step: 7

Edit Your Blog Post:

here is some tips to editing your first blog post

Always keep in mind that both works writing and editing are different. Never do both tasks together.

I am assuming that your blog post is ready now, you have even saved the draft. Now it is the final process.

If I say that the blog post you wrote, there are so many flaws in it, then it will not be surprising, as it is true.

You’ll have to rewrite some phrase and edit any misspellings and errors. And you may have to do this many times.

A Pro tip: Do not edit it on the same day you have done your writing work. For this, give it at least one day and come back with full energy again the next day and edit it.

Well, you should correct all the mistakes related to grammar and spelling manually, but it is not entirely possible for a new blogger, it needs experience.

But luckily, today we have a lot of tools available to do this work, which makes your editing work very easy.

It also captures such small mistakes very quickly, which you can not catch even after reading twice.

Here are some tools-

GrammarlyIt is a common freemium tool ever in the blogger community. It’s a fantastic tool that captures the smallest mistake of your blog post and advises you to improve it.

Grammarly pick up a lot of types of mistakes, such as –

Unclear antecedent
Unnecessary words
Vocabulary mistakes
Grammar Mistakes
Spelling Mistakes
Synonyms suggestion.

Grammarly looks for all the spelling mistakes you have not caught –

How to write your first blog post using grammarly editor

Grammarly looks for all those words that you do not need-

Grammarly find your all mistakes

Overall, it works to polish your blog post so that your readers have a good influence on it.

You must use Grammarly for your blog post.

Apart from this, there are several tools available that help you improve spelling and grammar mistakes. Like- Typely, Hemingway App, etc.

Once your post is ready to go live, you can copy it to WordPress Editor.

After copying it into WordPress Editor, you can decorate it with screenshots, graphics, and infographics, etc.

But here we have left one thing.


Let’s see in the next step-

Step: 8

Write the Title of Your First Blog Post

It’s strange to hear, but it is true:

Your blog post title is a more important thing than your blog post itself.

Writing the title of your blog post is an art, a good title touches directly at the pain point of searchers.

Create at least 15 different titles before writing the blog post. You can also look at the headings of your competitors to get a new idea.

Doing so, You can choose the best one later.

You can use any Headline Analyzer tool for this. Like- Headline Analyzer by Coschedule.

Here is some suggestion to pick a killer Title for your first blog post-

  • Always insert your main keywords in the title.
  • Try to keep your title under 60 characters. (Doing so, Google will show The complete blog post title of your post in search engine results, not incomplete.)
  • Use you/ your in the title for better attention.
  • Use some powerful words in the title, like- free, money, etc.

I know that now it is going a bit longer than expected, but the next step is an essential process to bring your blog post on the first page of search engines.

Yes, SEO.

Step: 9

Do On-Page SEO Before Publishing Your Blog Post

on page SEO tips for your first article

Before publishing your blog post, check once that you have covered the basics of all on-page SEO in it.

You can follow the following tips to optimize your blog post for SEO-

#1. Install Yoast SEO Plugin-

Install the Yoast SEO plugin for optimizing your blog post. It is a free plugin which provides many features of on-page SEO.

Optimize your blog post using it after installation. Follow all the instructions mentioned in it until all the indicators are green.

yoast SEO score panel

Don’t worry about readability score, Because everyone’s writing art is different.

#2. Use Keyword in URL-

You should make sure that the URL of your blog post includes your main keyword.

example of short and meaningful URL

One more thing you should keep in mind is that always try to keep your URL slug short. Like the example above.

Here’s the title of my blog – “Blogging vs YouTube: Which is the best for Making Money?” But I used only my main keyword in the URL slug – “Blogging vs YouTube.”

#3. Write an Engaging Meta Description-

The meta description is that Google shows in the Google snippet with your title on the search of a keyword.

the live example of meta description

The meta description tells your audience whether your blog is worth reading or not.

You can write meta descriptions in 160 characters. If you are using the SEO plugin like Yoast SEO, then you have the option to add a meta description separately in it.

Don’t forget to enter your main keyword here.

this is the example of meta description, how to write your first blog post and its meta description

#4. Embed a Video-

Embedding videos in your blog post are perfect for SEO. This is because the more time your readers spend in your blog post. Google considers that it is an ideal blog post.

For this, Go to youtube and search your keyword. Copy the link of the video you like, Now come back to your WordPress editor and paste this link into the link embed option and your video will be embedded.

#5 Optimize images-

Must use images in your blog posts, but keep in mind that your images are optimized.


  • Whenever you create and save images, you must include your keyword in their name.
  • Before uploading them into WordPress, always minimize them with any compressor tool, like Tinypng.
  • Always make sure that the alt text and the description have been written before the image is inserted in the WordPress editor.
  • Your main keyword must be in the alt text and description of the image.

Congrats, you’ve all done. now It is time to publish your blog post.

So let’s publish it …

Step: 10

Publish Your First Blog Post

Now when your post is ready to go live, you can publish it by just clicking one button.

This is a minimal process. See examples-

publish your first blog post by clicking only publish button

Yes, unless your blog post is ready to go live, you can save it by clicking save draft.

Step: 11

Start promotion After Publishing Your Blog Posts

how to promote your first blog post

After you publish your blog post, you need to traffic on it.

Since your blog is new, Google will not send you organic traffic so quickly as SEO takes time.

Then what to do?

You should share it on social media and ask your friends to do it the same.

However, the traffic coming from social media is not such effective Because they will hardly have any problem that you have cover in your blog post. But sharing on social media will surely help to boost your blog post. This is a part of Off-Page SEO.

You can do one more thing here.

Whatever blogs you’ve linked to in your blog post, you can ask them to share your blog post because both of you will benefit from this.

Read Also: I Bought a Domain Name Now What? 8 Exact Things to Do.


In this blog post, I’ve covered 11 steps in total that will definitely solve the confusion of writing your first blog post.

I hope you enjoyed this comprehensive guide as much as I enjoyed writing it!

If you go through all these steps in mind and write your first blog post, then you will keep the foundation of a successful blogging career.

Wishing you success in blogging!

If you enjoyed reading this article, kindly give it a share. If you have any question related to start writing your first blog post, feel free to ask through comment.

Popular on BloggingExcel Right Now!

Blogging Excel

Website Blueprint

Want to know how we build Blogging Excel behind the scenes?

19 thoughts on “How to Write Your First Blog Post? 11 Small Steps to Follow [NEW]”

  1. Hello, Mishal! I just loved your blog for the first blog post. I read all the steps very slowly because I need to understand how to write the first blog correctly. I was thinking to start my own blog for android tutorials for beginners. But I didn’t know where and how to start. So, I would purchase a domain for my new WordPress blog site. And I will perform the steps elaborated by you. Thanks for the help, man! This is amazing!

  2. Hello Mishal…

    Fall in love with your writing skill. I really enjoyed whole article as watching like triller movie.

    I am newbie in blogging industry. Really helpful for me.

    Thank you soo much for writing such wonderful article.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share via
Copy link