How to Write a Post that Rank 1st Page on Google

Get ranked on the first page of Google and get found by your ideal customers without expensive ad spend.

Farhad Hossain
6 min readMar 21, 2022


How to write blog post
Free image from Pixabay

Do you constantly wonder how to create a captivating blog post?

Okay, You are not alone my friend…

I have shared my 4 years long successful writing tricks in this article. I have covered the essential tips for writing consistently great posts.

Let’s Drive…..

A blog post is a great way to express your opinion about a topic you enjoy. It’s a showcase of your expertise and your credibility. It is easier to increase your followers if you write with passion while giving value to your readers.

The overarching principle of writing a blog should be sharing knowledge while increasing peoples’ interest in your work.

Therefore, you can mix things up when blogging because there are no hard and fast rules. That makes blogging sound easy, right?


Blogging is a balancing act that takes practice to master. To become a great blogger, you need to know the guidelines for composing a perfect post every time without getting confused. Follow along to learn how winning blog posts are born.

Find Your Reader Persona

Most people will tell you to begin by thinking about topics. I will not argue about the importance of the subject of a blog post.

1. Who Is Your Audience?

However, do not forget that you are writing for a distinct audience. Any blog post that does not put its readers at the forefront is still-born.

To make your content relevant and keep readers’ attention, you must anticipate who they are.

2. What Do They Like?

People are more likely to read to the end and share your blog post if they can relate to it.

3. How Can I Address Their Interests?

The personality of your blog should match the audience’s interests. Remember that even though your blog website needs to be cohesive, sometimes you need to write posts that break the mold to reach unique audiences.

Generate Ideas

I know you probably expected me to tell you that the next step would be to make a topic list. When you write a topic early in the blog creation process, you place a hard limit on things you can or cannot discuss.

1. Ideas Based on Your Audience’s Interests

Since you understand who your audience is, you know their interests. These interests should be the ones to tell you which direction to take your blog post.

2. Find Ideas You Can String Together

Think about ideas that work together to satisfy the needs of your audience. The great thing about knowing what your readers want is that you can never run out of topics to include.

Now You Can Brainstorm On Topics

So, you have a general picture of what your audience wants. But, how do you decide what to write? If you are running low on creative juice, you could seek inspiration from the Internet. How do you find topics on the Internet?

1. Browse Related Blogs

Firstly, you could skim through blogs in your niche. Search Google for topics you’d like to cover. Most of the results you will get are from blogs in your niche.

2. Find Trending Topics

Secondly, you might want to use Google Trends to see the hottest talking points at the moment. The results can give you several topics to boost your organic traffic.

3. Get Inspiration From News Articles

Thirdly, you can find topics by checking current events involving your niche. Every reader wants to see a blog post that keeps up with the times. However, be careful about current events unless you want your blog posts to have a ‘sell-by’ date.

Create an Outline

An outline is a ‘skeleton’ of your blog post. After you make a list of topics, you need to organize them to flow and relate.

1. Make a Working Headline

Use a working headline to connect the main points you want to discuss. If your reader doesn’t like your headline, then they won’t go inside. Header is the key of successful blog.

2. Use a Cascading Structure

Break key points into cascading subheadings that don’t stray too far from your title. Grammarly explains it perfectly that you should approach every blog post like an essay. In other words, it needs an introduction, body, and conclusion. The ending in a blog post should put your call-to-action across.

3. Visualize Your Post Structure

A visual representation of your post will help you judge if it has a proper format. You can create an outline on a piece of paper or use handy tools such as Dynalist.

Create a Captivating Headline

The headline is the first impression you get to make on your reader. It should rope the reader in and make them want to know more. Most people visit blogs because of their headlines. Headlines can also prime their brains to think in a particular way when reading a blog post.

A headline needs three main attributes: It should be specific, informative, and truthful. I mention honesty because writing a clickbait headline can irreparably damage your reputation.

Write Engaging Content That Everyone Love

Every blog post needs a good introduction. When your readers finish reading the first few lines, you should have their undivided attention.

1. Hook Them Early

The hook is the sentence or paragraph that grabs your readers by their short hairs. Sink it in as early as possible when introducing the post.

2. Promise That More Helpful Content Will Follow

The introduction will determine whether your readers read to the end or leave halfway. It should set the tone and give readers an idea of what to expect in the blog. This promise makes readers stick around.

3. Write a Compelling Body

Add the meat to your skeleton (outline). The body is where you expound on the topics you listed earlier. Each paragraph needs to flow harmoniously into the next one. Try to make each sentence valuable by sharing your research and opinions to keep the reader clamoring for more.

4. Keep the Ending Short And Sweet

Finally, write a brief conclusion. It is not mandatory if your post is a short one. However, you might want to write one for the people fishing for information but don’t have time to read an entire post. A well-worded conclusion might convince them to dive back into the body for the complete picture.

5. Stylize Your Post

Even if you have great content in your blog post, it should look appealing. A well-styled post will get your audience’s attention before you start writing. Additionally, it will make you stand out from the competition.

6. Insert Relevant Images

Apart from font faces, headers, and subheaders, a blog post should have images that relate to its content. According to Hubspot, posts with images perform better in social media, where attention is everything.

7. Make Calls-To-Action

Sometimes you can use blogs to inform people without asking for something back. However, since you have provided them with value, you might as well turn the blog into a lead magnet. Write a call-to-action near the end of the blog. For instance, you can ask them to like the post, comment, share, subscribe to a mailing list, etc.

Your engagement with your audience will improve if you add CTAs to your blog. You can later leverage it to earn more profit for your business.

8. Fine-Tune The SEO

You should optimize a blog post before and after writing it. When searching for topics, look for relevant keywords to boost your organic traffic and use them in the write-up. After you finish the post, use the keywords in your metadata. Additionally, use the keywords in the URL of your website and the alt text of your images.

9. Final Editing

Nothing screams ‘rookie blogger’ than typos and grammatical errors in your text. Edit every blog post thoroughly before hitting that ‘publish’ button. There are many mistakes bloggers must avoid. A good piece of advice is to allow the blog post to sit for a while as you clear your head. It will be easier to spot mistakes.


To the uninitiated, blogging appears to be a cakewalk until they begin. The good thing is the learning curve is not as steep as other disciplines. If you follow these guidelines and sharpen your skills, you will eventually join the big leagues.