How To Write a Blog Post That Ranks On Google

how to write a blog post

How To Write a Blog Post That Ranks On Google


The fuel that runs the engine of every blog on the internet is the search engines. There would not have been a better way to get targeted traffic to your website than the search engines platforms like Google, Yahoo and Bing.

Blogging has become an essential tool for businesses, individuals, and professionals to showcase their expertise and build a brand online.

However, with millions of blog posts published every day, it can be challenging to get your content noticed.

That’s where search engine optimization (SEO) comes into play. SEO is the practice of optimizing your blog post to rank higher on search engines like Google.

By ranking higher, you can increase your visibility, drive more traffic to your website, and establish yourself as an authority in your field.

In this guide, we’ll take a look at some of the best practices to help you write a blog post that ranks on Google.

Whether you’re a beginner or an experienced blogger, these tips will help you create content that is both user-friendly and search engine-friendly. So let’s get started!

What does it mean To Write a Blog Post That Ranks on Google?

To write a blog post that ranks on Google means that your post appears on the first page of search engine results pages (SERPs) when someone types in a relevant keyword or phrase related to your content.

Ranking higher on Google means more visibility for your content, which can lead to increased traffic, more social shares, and ultimately, more conversions.

However, ranking on Google isn’t just about stuffing your post with keywords.

It involves using various SEO techniques to optimize your post, including keyword research, creating high-quality content, optimizing for readability, and building relevant backlinks.

By following these best practices, you can increase your chances of ranking higher on Google and reaching a larger audience.

What are The Types Of Blog Posts?

People write blog posts for many purposes, including distributing analyses, education, reviews, product knowledge, industry verdicts, and more.

There are several popular blog formats, a lot of topical blogs describe more than 5 blog posts, but in all, they all serve two main purposes, Either to inform or to transact.

1. Informational post.

The informational post is not an argumentative article that tries to persuade the reader to one side or the other.

It covers all the pertinent details: who, what, when, where and why. All an information post does is educate the audience on a particular topic without selling anything to them.

Tutorials and How-to guides are the most accessible type of blog posts you can work on. They are easy because they involve talking about things you are already accustomed to, such as your product or service.

Have it at the back of your mind that informational blog post tends to rank more on the SERPs because you are likely to answer pressing user questions.

2. Transactional Post.

Transactional blog posts allow you to sell Affiliate products. Transactional Blog posts could be in form of “Reviews, Best 10 Something”.  Transactional blog posts are competitive and require more quality backlinks to rank on the SERPs.

Why Should I Write a Blogpot That Ranks on Google?

Blogging has been around for decades, and it has evolved from a mere online diary to a powerful tool for businesses and individuals to establish their online presence.

With the rise of search engines like Google, having a blog post that ranks high in search results can bring significant benefits.

In this article, we will discuss why you should write a blog post that ranks on Google.

1. Increased visibility.

One of the most significant advantages of ranking on Google is increased visibility. When your blog post ranks high in search results, it means that it is more likely to be seen by a broader audience.

This, in turn, can bring more traffic to your website and ultimately increase your brand awareness.

2. Improved credibility.

When your blog post ranks high on Google, it gives your website more credibility. People tend to trust websites that appear at the top of search results, and they are more likely to click on those links.

This can lead to more people reading your blog post, which can further increase your credibility in your industry.

3. More traffic.

As mentioned earlier, ranking on Google can bring more traffic to your website. This traffic can be organic, which means that people are finding your blog post through search engines, or it can be referral traffic, which means that people are clicking on links to your blog post from other websites.

Either way, more traffic means more potential customers, clients, or readers.

4. Increased sales.

If you are a business owner, ranking on Google can lead to increased sales. When people find your blog post through search engines, they are more likely to be interested in what you have to offer.

This can lead to more sales, which can ultimately increase your revenue.

5. Improved SEO.

Writing a blog post that ranks on Google can also help improve your website’s SEO (search engine optimization).

By optimizing your blog post with relevant keywords and phrases, you can improve your website’s search engine rankings. This can lead to even more traffic, visibility, and credibility in your industry.

6. Long-lasting benefits.

Another advantage of ranking on Google is that the benefits can be long-lasting. Unlike social media posts that tend to have a shorter lifespan, a blog post that ranks on Google can continue to bring traffic to your website for months or even years after it was first published.

How do I write a Blogpost That Ranks on Google?

Writing a blog post that ranks on Google is not an easy task. With so many blogs and websites competing for the top spots in search results, you need to have a solid strategy in place to make your blog post stand out.

In this article, we will discuss how to write a blog post that ranks on Google.

1. Determine the Purpose

So, do you have an idea for a blog post? Next, determine the purpose of that blog post. For example, you could be showcasing a new product for your business, explaining how to perform a specific task related to your business—selling an affiliate link or a product.

Ask yourself questions and look at the purpose through the reader’s eyes. What will helpful information be found in this blog article? How will this knowledge help? Then, find that unique purpose, and keep it in mind when writing.

As stated earlier, it’s either an informational or transactional blog post.

2. Do Keyword Research.

Keyword research is the foundation of any successful blog post. You need to identify the keywords and phrases that people are searching for related to your topic.

Use keyword research tools such as Google Keyword Planner, Ahrefs, or SEMrush to identify high-traffic and low-competition keywords that you can target in your blog post.

To Keep up with Keyword research here are other tools and strategies that should be deployed.

1. Use Google Search Auto-suggest.

how to write a blog post

One primary key to successful content creation is writing the right kind of article, which is the one sought after by the audience.

In blogging, it is awful to write an article out of thin air; in other words, you don’t write articles just because you think people need them.

You have to verify if a vast number of people are asking a such question and one of the innovative ways to determine this is by using the Google search engine auto-suggest tool.

You can quickly generate content by simply entering the desired topic you want to write about and waiting for the search engine to suggest relevant queries.

2. Use Keyword Research Tools.

how to write a blog post

Another strategy that can be used to generate content is keyword research tools. Keyword research tools such as Google Keyword Planner can help you generate content ideas.

Most SEO tools are not free, but if you are broke and want accuracy, I recommend that you use the Google Keyword Planner Tool.

So many new bloggers get confused with keyword research; you don’t have to worry. I had the same issue also; here is an article I recommend you read to help you master the art of keyword research.

3. Make use of YouTube auto-suggest.

how to write a blog post

After the Google search engine, the next most queried search engine on the internet is YouTube. If you seeking content ideas, then YouTube is another destination to get those content rolling.

You can leverage the power of the inbuilt search engine or even generate content ideas from videos that are related to the topic you want to write about. Here is an article I recommend you read if you want to get started with YouTube.

3. Write Quality Content.

Your blog post should provide valuable and informative content to your audience. Make sure your blog post is well-written, easy to read, and engaging.

Use subheadings, bullet points, and images to break up the text and make it more appealing to readers.

Keep your content divided into concise paragraphs. Use headers and subheaders to add topics and lay out content straightforwardly to avoid confusing the readers.

Headers add edifice, so content is easily digestible for users and search engine crawlers. To optimize for crawlers, you can add H1 and H2 tags. An H1 tag is a header, usually the title of the post. An H2 is a subheader of the H1.

An H3 is a subheader of the H2, and so on, to H6s. The best tradition for SEO is to use only one H1, with no limits on H2s – H6s. There is usually an option on blog platforms to select specific content as H1s or H2s, just as you change the font.

4. Organize your content in an outline.

Sometimes, blog posts can have terrifying information for the reader and the writer. The trick is to arrange the info so readers aren’t scared by the length or amount of content. This organization can take multiple forms of sections, lists, tips, or whatever’s most relevant. But it must be well-organized!

The next task would be to start your article with an introduction. The first three lines of your articles will appear in the Meta description of your blog post on Google, so you don’t have to joke also with that aspect. This section of your article should summarise what your blog post is about.

You should make sure to nail it in this section. And I mean, the first two to three lines should be point hit. Most people read that section before actually clicking your blog post when it appears on the search engine.

It is what attracts them at first sight; they want to know if it is something they probably read some time ago or something new that they had never seen.

5. Optimize for SEO.

Optimizing your blog post for SEO is crucial if you want it to rank on Google. This includes using your target keyword in the title, meta description, and throughout the content.

Also, make sure your blog post is mobile-friendly, has a fast loading speed, and includes internal and external links.

After you complete writing, go back and search engine optimize your post. Make sure that you write for search engines first and do not sprinkle multiple keywords into your article, it makes you seem like a robot, and you may get a low rank on the search engines.

If you can make your URL shorter and more keyword-friendly, go for it.  Here is a little blog SEO suggestion about what you should review and optimize:

1. Meta Description.

Meta descriptions are the descriptions underneath the post’s page title on Google’s search results pages.

They give searchers a review of the post before clicking on it. They are ideally within 150-160 characters and start with a verb, such as “Learn,” “Read,” or “Discover.”

While meta descriptions are no lingering factor in Google’s keyword ranking algorithm, they give searchers a snap of what information they are looking to get from reading the post and help increase your clickthrough rate from the search engine result page.

2. Page Title and Headers.

Most blogging software uses your post title as your page title, which is crucial for the on-page SEO element in your control.

But if you’ve watched our formula so far, you should already have a working title that will naturally incorporate keywords and phrases your target audience is interested in.

Don’t over-complicate your title by trying to fit in keywords where they don’t naturally belong. If there are clear opportunities to add keywords you’re targeting to your post title and headers, feel free to take them.

Also, keep your headlines brief, ideally, under 65 characters, so they don’t get trimmed in the search engine results.

3. Add Image Alt Text.

Images improve a blog for readers and present a better user experience. However, ideas alone do not enhance the page of search engine crawlers because those crawlers can’t view pictures.

They can only read the text. Image alt text is a brief description of an image. Search engine Crawlers read this text to know that there is a suitable image connected to the blog’s content. Image alt text also helps visually damaged users understand what is on the page.

Use target keywords if they are relevant to the image. Be as detailed as possible while using fewer than 120 characters. Image alt text can be attached whenever you upload an image to a website or blog.

4. Add Internal and External Links

You have your content written; now it’s time to add link equity. Links are seen as the web currency and are a significant ranking factor for Google and all major search engines.

Internal links go to other pages of the website the blog is posted on, and external links are links that go to an outside website.

Add links as hyperlinks around a phrase or word, rather than just placing the page URL on the blog post.

Internal links enhance the user experience and relate to improved ranking. These links help a user pilot to other website pages during or after reading content associated with that following webpage. Internal linking also tells web crawlers that those pages are similar and have value.

If a writer jumps over internal linking, they miss out on a moment to improve user behaviour-based metrics such as bounce rate and average time on site.

External links should give the reader more relevant information they can’t find in the original blog post. As a result, they add value to your content and matter to search engine rankings.

It is essential to link to trusted websites with authority on the blog topic when adding external links. Never link to an unsecured or spammy web page, which could hurt SEO.

5. Anchor Text.

Anchor text is a beautiful on-page SEO technique that allows you to specify a particular word or group of words that links to another page either on your website or another.

Accurately select which keywords you want to link to other pages on your site because search engines acknowledge that when ranking your page for specific keywords.

It is also necessary to analyse which pages you link to. For example, consider linking pages that you want to rank for a particular keyword.

6. Mobile Optimization.

Optimizing your website for mobile is another way to score some SEO points; you can rank well if your web pages are well-optimized for mobile search.

In addition to making sure your website is suitable for mobile use, your visitors have the best experience possible.

Another way to optimize your website for mobile search is configuring your website to use AMP(Accelerated mobile pages).

7. Optimize the URL String

The URL structure of your blog post should be both user-friendly, search engine optimizable and related to your content.

The URL structure of your blog post is usually automatically generated from the blog title as soon as it is published, but it needs to be checked to provide the best user experience.

A poor blog post URL presents zero context of what the content is about and might destroy the rankings capability on the search engine results page.

One way to optimize the URL structure of your blog is by adding target keywords to it. Here is how the URL structure of your blog post should look like

Good URL:

Bad URL:

6. Use Social Media to Promote Your Blog Post.

Once you’ve published your blog post, you need to promote it on social media platforms such as Twitter, Facebook, LinkedIn, or Pinterest.

Share your blog post with your followers and encourage them to share it with their networks. This can help increase the visibility of your blog post and bring more traffic to your website.

7. Wrapping it all up.

Now you have written an article, made your point and passed on a message, and now you want to wrap it all up. Unfortunately, most bloggers ignore this part with a two-sentence and close their content.

The concluding section of your blog post should be for mainly two primary reasons which are.

  • Render some final pieces of advice
  • Recommend a product or a service that might eventually be of help to them.

If you are writing a post related to a product linked to an affiliate, it would be wise to have a recommendation section before the conclusion.

The recommendation section should state what you are trying to sell. This section should contain many use cases of what you intend to sell, and lastly, it should have your affiliate link or banner attached. As a blogger, you should have more than a source of making money, and one I recommend is the use of affiliate marketing.

Every article you write as a blogger should sell something in the end. If you are writing about a piece of clothing or a shoe brand like Nike or Tesla or an online free tool, make sure you obtain an affiliate link to refer to it in your post.

You never can tell, that post can go viral, and you make a lot of money from your affiliate link, just to understand.

Here is an article I recommend you read to help you get started with affiliate marketing.

8. Publish Long-Form content.

Marketers and search engine optimization experts have proved that long-form and informative contents rank so well on the search engine than their short-form counterparts.

So many things get to happen when you put effort into creating long-form and informative content, and one of these things includes keyword permutation and combinations.

Publishing longer content is beneficial in terms of SEO. Firstly, long-range usually gathers more backlinks.

Secondly, long-form content outperforms short blog posts in terms of shareability. Therefore, when aiming for long-form content, it is advisable to target a minimum of 2300 words and a maximum of unknown to reach the hallmark of SEO success.

how to write a blog post

9. Proofread and edit your post.

Proofreading means carefully reviewing for errors in a text before it is published or shared.

It is the exact last stage of the writing process when you fix minor spelling and punctuation mistakes, typos, formatting issues and inconsistencies.

Proofreading is essential for any text shared with an audience, whether it’s an academic paper, an online article, or a printable flyer.

Proofreading allows you to check your blog post for misinterpretation and grammatical errors; it becomes a bad user experience when it does not convey any meaningful information due to the wrong grammatical order.

A straightforward way to do this is to use Grammarly’s online grammar correction tool. Grammarly allows you to create, edit, and proofread documents based on artificial intelligence and language processing. But, of course, tools like writing also can help make a difference.


How To Write a Blog Post That Ranks On Google

The writer is an AI writing tool like Grammarly that’s just starting in the writing business.

The writer was founded last year, and so far, the company has raised $21 million in a Series A round to keep growing and improving its service.

A writer’s real-time assistant does not write for you but gives you an understanding of your writing copy and converts complex writing into plain language. 

If you’ve ever used Grammarly, you won’t have problems understanding Writer.  The tool is a lot like Grammarly but with much more advanced features. 

The writer will show you a list of suggestions on the right side of your screen, and you can accept them or delete them.


I wrote a comprehensive guide to help you get started with Grammarly; click the link below.

10. Use AI-based Writing tools.

If you have not been told yet, I am telling you now that the future is Artificial Intelligence. Over the next few years, we will see some task being that was once carried out by human become assigned to a specifically trained machine for the job.

This will affect every field of work, with blogging not excluded. For example, writing content for a sales page, Landing page, emails, blog posts, and SMS will become automated with tools like Anyword.

1. Anyword.

How To Write a Blog Post That Ranks On Google

Anyword, formerly known as Keywee, uses AI and natural language processing to develop effective, performance-driven marketing language. Hence, marketers communicate to consumers using text that yields the highest-level results and satisfies conversion goals. 

Anyword’s AI-generated text is associated with an automatic scoring system that ranks text, predicting results so marketers can measure performance before launching a campaign and avoid costly and time-consuming A/B tests. 

Are you seeking tools to help make writing crafty blog posts easy for you? I recommend Anyword.

Anyword can be used to craft excellent blog contents that sell and inspire your audience. The good news is that a free trial comes at no cost to you. Click the link below to get started.


11. Build Backlinks to Your Blog Post.

Backlinks are links from other websites to your blog post. They are an important ranking factor for Google and can help improve the visibility of your blog post.

You can build backlinks by guest posting on other websites, participating in online communities, or reaching out to influencers in your industry.

12. Monitor and Update Your Blog Post.

Once your blog post is published, you need to monitor its performance and make updates if necessary. Use Google Analytics or other analytics tools to track the traffic and engagement of your blog post.

If you notice a decline in traffic, update the content or add new information to keep it fresh and relevant.

13. Repurpose Your Blog Post.

Now you have written your article to rank on Google; it’s left for you to give it time to attract the right kind of people that needs such an article, or better still, go ahead and speed up the whole process.

Here are other channels that can serve as a source of traffic or visibility to your published article.

1. Social Media.

Social media platforms like Facebook, Twitter, and LinkedIn can serve as a source of traffic and draw a lot of attention to your blog post.

If you have a lot of Facebook friends or a Facebook business page or, better still, huge followership on Instagram and Twitter, then you can go on to share the link to your article on those platforms.

Here is an article I recommend you read to set up a business on Facebook and Instagram.

2. Use Email Marketing.

If you have a massive email marketing list, that is another added advantage. You can share the link to your intended blog post, and be sure to get a lot of responses.

Are you new to email marketing or need to brush up on your knowledge? Then, here is an article I recommend that you read.

Just before consuming the above-recommended content on email marketing, I usually like to ease the stress of my reader to allow them to benefit as quickly as possible, and one way that I typically make this happen is by introducing the best way of doing things to them.

It is my custom and tradition always to conduct a full forensic investigation on any online program and give my users feedback; this is more reason why I am recommending GeResponse as your official email marketing software.

I have used GetResponse, and I must tell you that it is indeed a fantastic company that constantly innovates and builds great products.

I highly recommend reading this article below to learn more about how you can benefit from this fantastic product and scale your email marketing campaigns to success.

3. Post On Medium.

Medium is another platform to share your article, the whole idea behind Medium is to replace the idea of owning a personal blog, but you can still make use of it.

All you need do is copy and paste the article on your blog on Medium, and that is it, don’t be afraid of duplicate content because it will not stop your content from ranking. I wrote an article on how you can maximize the use of Medium click below to read.

4. Use Quora.

Quora is a question-and-answer social network where people ask questions and get various replies from anybody worldwide.

You need to search the platform for a similar question that your article answer, then copy and paste the article on it. Make sure you don’t spam it with a link because quora would reject it, seems like they hate spam.

5. YouTube.

This is another very effective way to get your article out there. I don’t have a YouTube channel yet, but I intend to start one, but what I see most people do is create videos based on what their blog post is all about and drop a link to the article.

You might go viral and expect a lot of link clicks from there. Here is an article I recommend you read to get started with YouTube.


Writing a blog post that ranks on Google can bring numerous benefits to your business or personal brand. Increased visibility, credibility, traffic, sales, improved SEO, and long-lasting benefits are just a few of the advantages.

So if you haven’t started writing blog posts to rank on Google, now is the time to start. With the right strategy and effort, you can reap the rewards of having a blog post that ranks high in search results.

Finally, writing a blog post that ranks on Google requires effort and strategy. By doing keyword research, writing quality content, optimizing for SEO, using social media, building backlinks, and monitoring and updating your blog post, you can increase its visibility and bring more traffic to your website.

Remember to be patient and consistent in your efforts, as it may take time for your blog post to rank on Google.

What do you think?

Written by Udemezue John

Hello, I'm Udemezue John, a web developer and digital marketer with a passion for financial literacy.

I have always been drawn to the intersection of technology and business, and I believe that the internet offers endless opportunities for entrepreneurs and individuals alike to improve their financial well-being.

You can connect with me on Twitter


Leave a Reply

Your email address will not be published. Required fields are marked *

GIPHY App Key not set. Please check settings



How To Start a Blogging Business In Nigeria

How To Choose a Profitable Blogging Niche

How To Do Keyword Research

How To Do Proper Keyword Research