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 engine platforms like Google, Yahoo and Bing.

How Do I Get my Blog post to rank higher on Google?

In this article, I am going to go through these steps on how to actualize these and get the traffic rolling in quick as much as possible.

Properly optimizing your blog post for search engines is the best and most sustainable way to keep your blog running even while you are long gone.

Optimizing your blog posts for search engines keeps the traffic coming for a very long time and this is not a guaranteed long term process as you still have the duty to come back and update each of them to keep ranking.

If your blog is not about solving problems or personal development like mine then I think you don’t need to worry about search engine optimization. I’ll make myself clear in a very short while.

If your blog is all about viral content like news, entertainment, celebrities then you don’t need to worry about search engines because all you ever posted is not going to be useful after 24 hours of breaking and this means that will no one will waste their time to go look up the search engine to find that information after one week of going viral.

I hope you understand, just in case you might still be confused I am going to get practical by stating a real-life example. BBC or CNN is an online news journal that covers viral and trending topics related to politics, entertainment and news in general.

As of the time of writing this blog post, the current trend going on globally is the plague called Covid-19 A.k. A Coronavirus. BBC is going to get a lot of traffic for breaking news on the epidemic for the moment.

Let’s say 3 years from now when the epidemic is gone, no one is ever going to bother looking up the search engine again because the trend is gone and that information are no longer useful. Though they might be useful to very few people in the medical sector or the research department of any other country.

But the average man around the world will care less about it. Just a piece of simple advice for a few of you who have blogs for the sole purpose of news publishing like BBC and CNN, don’t lose hope you can still become big like these brands.

My advice to you is to concentrate more on the use of social media. A platform like Facebook, Twitter are very useful when it comes to trends

Don’t waste your time trying to grow organically because you might eventually not and if you do, it may take a very long time. Organic is dead on social media, organic-only exist on search engines now because one of the main aims of Google is to make information all over the globe access to the common man.

Google is more interested in evergreen content. while social media reacts to trends. So if you have a viral website as I mentioned above then I’ll suggest you pretty turn your back around and follow the aforementioned advice or you can still follow up and get more details if you like.

Now back to where we started, maybe you started a blog on blogging hacks, SEO or entrepreneurship like mine then this article is for you because your blog’s success is dependent on the search engine.

Many years from now, what you write on your blog post will still be very fresh and useful and you can confirm that with blogs like MOZ, Neil Patel and Shoutmeloud.

These Blogs have been written a year ago, and I mean like 10 years back, and they are still very much relevant. People are still searching for them on the search engine.

What is A Blog Post ?.

Blog posts enable you and your business to distribute insights, thoughts, and stories on your website about any topic.

They can help you increase traffic, brand awareness, credibility, conversions, and revenue. Blogs are important tools for people and companies looking to improve their online distinctness. They present a platform to show expertise and showcase a passion.

To achieve the greatest traffic and maximize visibility, a list of search engine optimization advice must be taken into action before publishing. The entire goal of a blog is to offer knowledge that both users and search engines will enjoy and find useful.

Type Of Blog post.

People write blog posts for so many purposes, most of which includes distributing analyses, education, reviews, product knowledge, industry verdicts, and more.
There are several popular blog formats but, here are six of the most common:

1. The “How-To” post.

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

The most crucial thing when it comes to how-to guides is to break down your tutorial into the humblest steps and the simplest terms. Don’t think your readers know what they’re doing, this is a tutorial, remember?

This kind of blog post helps the reader to resolve a particular challenge, at the time of searching. The problem might be on any particular topic including; tech, web programming, cooking and many others.

2. The List-Based Post.

A list post is also known as a numbered list post, and it’s a post whose headline features an enumerated collection of things. List articles allow you to list a whole lot of similar things together based on a certain hierarchy.

A blogger can decide to list the best blogging software that he recommends, a fashion blogger can also decide to write an article on a full list of best sport shows that he/she recommends, These are examples of lists posts.

3. The Newsjacking Post.

Newsjacking allows you to Find a few of the most current events in your industry and blog about them. When drafting a NewJacking post, you should make sure your essence so is not plagiarized, you should also link to the main source, to make your article credible.

A popular example of a Newsjacking website is Vogue Magazine in the US, and Legit. ng here in Nigeria. Mostly Newjacking posts are designed to talk about celebrities, but not all, other Newjacking websites talk about sports, fashion, tech and even marketing.

4. The Infographic Post.

An infographic is a visual description of any kind of information or data. An infographic simply allows you to put the review of your blog article into a single image, mind you that such an image would contain both images and texts.

Keep in mind that the goal of an infographic is not only to pass a piece of information but also to make the reading experience entertaining and engaging for your audience.

And it all comes down to how you join various graphic elements like colours, icons, images, illustrations and fonts to explain a topic compellingly.

5. The Pillar Page Post

Pillar pages are complete posts that position your organization as a thought leader on a given topic. The term was minted by Hubspot in 2017 when they finally organised their blog and revealed their new content marketing strategy.

A pillar page is a hub or foundation on which the cluster pages are built. It provides a broad overview of a topic but leaves room for more extensive coverage of the topic in the cluster pages, which typically focus on a critical aspect of the topic, often a keyword.

Pillar pages are often prolonged than regular blog posts (usually 2,000 words or more) because they affect all parts of a topic. Pillar and cluster pages link back to each other, but if the pillar page design does its job right, it becomes a trustworthy source that pulls many external links.

An example of a pillar blog post can be “How To Start a Blog”

How Do I Create A Blog Post That Rank On Google?

Now the billion-dollar question for those that care to listen is.  How Do I write a Blog post that rank on Google ?.

I am going to take your very deep series of practical steps that can help your blog post rank on Google and trust me when you start applying these hacks then you begin to experience a boost in your search engine traffic.

Now before diving in, I’ll assume you have a blog that is in the business of making people and I mean your blog is about highly useful content like mine for example, and you already own a blog. Just in case you don’t own a blog yet and you intend to own one immediately, I recommend you read this comprehensive guide to help you create your first blog.

1. Determine a Purpose

So, you have an idea for a blog post. Next, determine the purpose of that blog post. You could be showcasing a new product for your business, explaining how to perform a certain 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 useful information will be found in this blog article? How will this information help? Find that unique purpose, and keep it in mind when writing.

2. Define a Target Audience.

Who do you want to read your blog post? To answer this question, look at your customer base.  Who are your prevailing customers, and why do they do business with you? Tailor your content to this audience, and consider how they will comprehend the information.

To break this down further, let’s say you run a magazine kind of blog that regularly posts about celebrities and you decide to sell an affiliate link for Bluehost or a web hosting platform, I don’t think that would work for an audience that wants to get the latest update about the celebrities that they love. In other words, writing an article about starting a blog or various kinds of Webhosting platforms would have little or no effect on this kind of people.

3. Perform Keyword Research

Now that a purpose and audience are set, it’s time to optimize.  The process involved in performing keyword research is often neglected when it comes to SEO, keyword research is the most crucial step in the blog-writing process.

Keyword Research allows you to learn a particular search engine popularity of the topic you plan to write about. To find out what keyword gets the most traffic, explore the search volume of multiple related keywords. Knowing what to write about is a very important phase in blogging and should be taken even more seriously.

So many aspiring bloggers will not eventually start their blog all because they do not know what to write about. I have gotten so many calls and consultations from aspiring bloggers who told me the major problem that they had was generating content to write about, I simply told them that was a very easy thing to do, some of the ideas I usually suggest to them is what I will be dishing out in this section.

Do you intend to start a blog and keep it running for a long time with fresh content rolling in? Here are very few strategies to help you with content creation.

1. Use Google Search Auto-suggest.

how to write a blog post

One major key to successful content creation is writing the right kind of article, and I mean the one that is sought after by the audience.

In blogging, it is very bad to write the article out of thin air, in other words, you don’t write articles just because you think people needs them, you have to verify if a huge number of people are asking such question, and one of the very popular ways to determine this is by using the Google search engine auto-suggest tool.

You can easily 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 the use of 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 you want accuracy then I recommend that you make use of 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 queries search engine on the internet is YouTube.

Are you seeking content ideas, then YouTube is another destination to get those content rolling in.

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.

2. Seek A catchy Title.

The first thing that would appear in search engines is the title of your content, it is what appears on Google when people make a search query related to your article. So you have to jazz it up and spice it up. Make it very attractive and worthy to click.

My hack and advice to writing a blog post title are to do so using guided keyword research. Let us assume that you want to write a blog post on the best business ideas in 2020. The next thing you prepare to do is plug that keyword into a keyword research tool. Get your data and facts about the inflow of those search queries and afterwards pick two or three of those keywords.

I prefer long-tail keywords because they are less competitive and they are very good for organic traffic. I am going to drop a link to my post on keyword research after this section. Now you got those keywords, the first thing to do is to include one of those keyword phrases in your blog post title.

Try rephrasing your blog post title to suit that keyword and Boom!!! That’s all. Another thing you can do in cases like this is to add a timestamp to it.

And I mean something like.

10+ Best Lucrative Business Ideas For You In 2020.

You see the timestamp validates your blog post even if you wrote it many years ago and you should continue to update as the years go by. There are so many articles already written on what you intend to write and it’s best practice to set your article aside with the use of timestamps.

3. Organize your content in an outline.

Sometimes, blog posts can have a terrifying amount of information for the reader and the writer.

The trick is to arrange the info in a way so readers aren’t scared by length or amount of content. This organization can take multiple forms of sections, lists, tips whatever’s most relevant. But it must be well-organized!

The next task ahead of you 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 contain a summary of 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 have probably read some time ago or something new that they had never seen.

4. Structure Your Content.

Now the main article and punch lines should be embedded in the body of the section of your article.

Things concerning all you intend to write about. In my own opinion, the body section of your article should contain sup topics of what you intend to write about.

This can make your blog posts very lengthy and rank for more keywords and even get more search engine visibility.

Let’s assume you want to write about

10+ Best Lucrative Business Ideas For You In 2020.

Subtopics in this article can contain.

  • What business is?
  • Why do you think they should embark on a business.
  • How they should choose a business they want to embark on.
  • List of Businesses they could embark on.

This subsection can make your blog post very informative and in turn, would lead the search engine to rank you higher.

Please also take note that this section should all be highlighted in an H2 tag, make sure you don’t have them too clustered. Give space and breath for your readers to assimilate the message you are trying to pass across.

One mistake I see most bloggers do is trying to wrap the content section of their blog article in one whole paragraph, Splitting it into smaller H2 tags can help boost your preparation and help you read up more on the topic to do proper justice to it. You will eventually get rewarded with top search engine rankings. Just after doing your keyword research, I suggest you read up on similar articles that have ranked on the search engine.

Study the articles very well and write yours to beat theirs. This can only be done by writing a richer, longer and more detailed article. Make sure to read up at least three to four reference articles combined with your own words and mind you make sure that you don’t copy and paste as this sends a bad signal to Google about your website and cause you to be relegated down below.

I told you that with the advent of machine learning, it has become more difficult to cheat the Google Spiders responsible for crawling websites all over the world wide web.

Keep your content divided into concise paragraphs. Use headers and subheaders to add topics, and layout content in a clear way 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, all the way 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 would change the font.

5. Decide on a Featured Image To Use.

Choose a visually appealing and appropriate image for your post. As social networks treat content with images more prominently, visuals are more responsible than ever for the success of your blog content.

You can get samples of these images on photo websites like and many more, most people with graphics skills usually make use of graphic design software to make sure that their image depicts what they are writing about to optimize the blog post for Search engine image clicks.

6. Optimize Your article for on-page SEO.

After you complete writing, go back and search engine optimize your post. Make sure that you write for search engines first, and 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 no lingering factor into Google’s keyword ranking algorithm, they give searchers a snap of what type of 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 when it comes to the on-page SEO element at your control. But if you’ve watched our formula so far, you should already have a working title that will naturally incorporate keywords and/ or 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. With that said, if there are clear opportunities to add keywords you’re targeting to your post title and headers, feel free to take them. Also, try to 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. Images alone do not improve the page for search engine crawlers, because those crawlers can’t view images. 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 content of the blog. Image alt text also helps visually damaged users know 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 currency of the web and are a major ranking factor for Google and all major search engines.

Internal links are links that 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 pages of the website during or after reading content related to that next webpage. Internal linking also tells web crawlers that those pages are similar and have value.

If a writer jumps over internal linking, he or she is missing out on a moment to improve user behaviour-based metrics such as bounce rate and average time on site.

External links should be used to give the reader more relevant information they can’t find on the original blog post. They add value to your content and matter to search engine rankings.

When adding external links, it is essential to link to trusted websites with authority on the blog topic. Never link to an unsecured or spammy website, as this could hurt SEO.

5. Anchor Text.

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

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

It is also necessary to analyse which pages you link to. 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 by 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:

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. Most bloggers just ignore this part with a two-sentence and close their contents.

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

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

If are writing a post related to a product linked to an affiliate then it would be very 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 to it. 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 an article of clothing or a shoe brand like Nike or Tesla or an online free tool make sure you obtain an affiliate link so that you can 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 so that you can understand.

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

8. Publish Long-Form content.

It has been proven by marketers and search engine optimization experts that long-form and informative contents get to 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 keywords permutation and combinations.

Publishing longer content is beneficial in terms of SEO. Firstly, long content usually gathers more backlinks. Secondly, long-form content outperforms short blog posts in terms of shareability.
When aiming for long-form content, it is advisable to target a minimum of 2300 words and a maximum of unknown to be able to reach the hallmark of SEO success.

9. Proofread and edit your post.

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

One simple way to do this is to use an online grammar correction tool called Grammarly. Grammarly allows you to create, edit and proofread all kinds of documents based on artificial intelligence and language processing.

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

10. Use AI-based Writing tools.

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

This is going to affect every field of work with blogging not excluded. Having to write content for a sales page, Landing page, emails blog post and SMS is going to 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 so marketers communicate to consumers using text that yields the highest-level results and satisfies conversion goals. 

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

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

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


How To Promote 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, 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 get started with setting up a business on Facebook and Instagram.

2. Use Email Marketing.

If you have a huge email marketing list then that is another added advantage to you.

You can share the link to your intended blog post, be sure to get a lot of responses.

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

Just before going to consume 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 usually make this happen is by introducing the best way of doing things to them.

It is my custom and tradition to always 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 an amazing company that is constantly innovating and building great products.

I highly recommend that you read this article below to learn more about how you can also benefit from this amazing 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 to 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 around the world.

All you need do is 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 it would be rejected by quora, 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 videos can 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 amazing great content that your audience will eventually love is all tied around keyword research, and here is an article I recommend you read to help you get started with Keyword research.

Now that you are well equipped with the right knowledge to write your next blog post I suggest you get working with what you already know.

And one way to do this is by starting your blog, with this knowledge you never have to be afraid of the search engine or getting traffic.

I decided to drop a dedicated article on how you can own an awesome domain name and a cheap web host with BlueHost and I recommend that you study and do what is advised in the article below.
Afterwards, you may return to fully digest the part you need to get started and stay on top of your game.

Here is a link to the recommended article.


How long should my content be to rank on Google ?. This is a question not too many bloggers love to ask because they simply do not have a deep understanding of search engine optimization.

Now it’s time to help you. The length of your content matter a lot, if you want to rank on Google. Here is a graph that explains it all.

how to write a blog post

In this, you can see that content of over 2400 ranks better on the search engine. I’ll encourage you to do more on your content so that you can rank better

Final words.

Dear reader, I want you to know that we are predestined to meet in this world but maybe not physically, I am so glad that we could meet on this platform today.

I want you to know that I value relationships and friendship and I want to get to know you more, connect and express feelings towards each other.

That is why I am requesting that you drop your email in the email subscription box below, you never can tell we might have solutions to the problem of each other and even help ourselves from there.

You never can tell, great relationships start from somewhere, don’t forget to drop your email.

You can as well connect with me on social media platforms like

See you in the next email

What do you think?

Written by Udemezue John

Udemezue John is a web developer, digital marketing expert, and a Serial Entrepreneur.

He Started his digital marketing career at a Health and Wellness network marketing company where he learnt to create paid Facebook ads and Google ads.

He brings a unique, uncensored approach to his travelling experience and writing.

He is also a seasoned investor, a finance education expert currently exploring the stock market and Cryptocurrencies.

His work is published in major publications on, and many others.
Udemezue John started my journey as a digital nomad in the year 2013 after completing his high school, to seek financial freedom, and also to help small and large scale businesses seek the financial freedom they need.

Life is to be enjoyed. 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 Catering Business

How To Start a Catering Business And Make Money

How To Beat Competitors In Business

How To Beat Competitors In Business