Last Updated: February 10, 2021
Home » Blog Posts » SEO » On-Page SEO » How To Get Your Blog Post on the First Page of Google in 2020

How To Get Your Blog Post on the First Page of Google in 2020

Getting your blog post on the first page of Google is what everybody blogger hopes for. But with 2,000,000 blog posts published every day, it's not easy.

The competiton is intense - everyone wants those top 10 spots. So how do you do it?

Well, there's a way of creating content that dramatically increases your chances of getting on Page #1 of Google.

And that's what I'm going to show you in this article.

Let's get started!

A New Way of Ranking Content

Up until now, if you wanted to get on Page #1 of Google you had to invest a lot of time and effort building a strong backlink profile.

Topical Authority

But that's all changing, due to something called Topical Authority 

Before the Hummingbird algorithm, the search engines couldn’t read or understand content. So they relied on backlinks to rank web pages. The more backlinks a page had, the more relevant it must be.

But with Latent Semantic Indexing (LSI) and the Hummingbird algorithm that’s all changing. Search engines now understand that certain keywords are semantically related to each other.

What do I mean by that?

Here are some examples:

When I type ‘Star Wars’ into Google, it comes up with a number of semantically related keywords:

first page of google

Google knows that “the force awakens”, “the last jedi”, “latest movie”, “rogue one”, and “episode 9” are all keywords that are closely related to ‘star wars’.

Let’s take another example:

first page of google

Google knows that ‘bitcoin’ is semantically related to the words ‘cash’, ‘mining’, ‘worth’, ‘gold’, ‘trading’, ‘40x’, ‘code’, and ‘wallet’.

What does this mean for you and your blog post?

It means that if you want to rank high in the search results for ‘bitcoin’ you need to cover as many as possible of the keywords semantically related to ‘bitcoin’.

Topical Authority Applies to Websites and Blog Posts

Now, you may have guessed already that Google measures topical authority not just for individual blog posts, but also for your website as a whole.

And that’s where this technique becomes very powerful:

You’ve probably heard of compounding interest (that’s interest on interest)?

Well, in this technique we’ll be compounding topical authority:

We’ll take a topic for which your website already has topical authority and we’ll write a blog post that intensifies that topical authority.

How To Get On The First Page of Google

Step 1 - Find Your Topical Authority

Go to your Google Analytics account and click through to Behavior > Site Content > All Pages:

first page of google

You'll see a list your most popular blog posts:

first page of google

Cast your eye down the first column (‘Page’) and look for a pattern in the pages that rank highest.

Is there a sub-topic that your most popular blog posts have in common?

Let’s say your blog is about ‘fitness’. Maybe you notice that your most popular blog posts are all to do with ‘fasting’?

That’s where your topical authority is!

The Google algorithm has analyzed your content and decided that you cover the topic of ‘fasting’ better and more comprehensively than most other websites.

The topical authority that Google has given you for ‘fasting’ is resulting in high rankings for your blog posts on that topic.

That’s information you can leverage!

Write blog posts on that specific topic and you know you’re going to have a very good chance of getting on the first page of Google.


Step 2 - Research and Write Your Blog Post

Armed with that knowledge, you’re going to write a blog post around a long tail keyword that contains the words ‘fasting’.

Research Your Main Topic

Let’s say you do your keyword research and you discover that ‘guide to fasting’ has low competition but good monthly search volume.

For help with this step, see my article on how to do long tail keyword research.

You decide to write a blog post titled: ‘The Beginner’s Guide To Fasting’.

Go to Google and type in ‘guide to fasting’:

first page of google

You’re looking for results that are blog posts, not book reviews.

Look for Topics and Sub-Topics

Find the top five blog posts that are listed by Google under ‘guide to fasting’.

Scan through them and look for headings, sub-headings, and bullet points.

There’s no need to read the entire article at this stage. All you want is a list of the sub-topics covered by each blog post.

Lets say:

  • article #1 has 6 sub-topics
  • article #2 has 3 sub-topics
  • article #3 has 5 sub-topics
  • article #4 has 3 sub-topics
  • article #5 has 2 sub-topics

You're going to write an article with 19 sub-topics.

Of course, this is oversimplified because there'll be a lot of overlap between the 5 articles, (as shown in the diagram below).

first page of google

Due to overlap, there may only be 11 separate sub-topics amongst those 5 articles.

The point is that Google is going to calculate topical authority for all the blog posts targeting the topic of ‘fasting’.

The blog post that covers more ‘fasting’ sub-topics than any other is going to have higher topical authority.

Once you have a list of the sub-topics for your blog post, it's time to do the second round of research.

This time you're going to research the sub-topics rather than the main topic.

Now Research the Sub-Topics

Go to Google and type in, one by one, those eleven sub topics. Research each sub-topic by scanning though the top 3 blog posts on each sub-topic.

Once you've finished the second round of research, just write 100 to 200 words on each sub-topic.

Always find a way to express the information or ideas in your own words – never copy and paste someone else’s writing, as that belongs to them.

If an idea is original or an article contains original research, always link to the source article and mention the blogger by name.

This is part of the strategy for getting on Page #1, but more about that later...

One way to link to other articles is to have a 'Further Reading' section under each of your main sub-topics.

Here’s an example of a recent post of mine where I linked to source articles using ‘Further Reading’ sections.

Step 3 – Do Some On-Page SEO

Once you’ve written your article, the next step is to optimize all the relevant on-page SEOfactors.

The easiest way to do this is simply install the free Yoast SEO plugin for WordPress and do everything the plugin recommends until all the radio buttons are green:

first page of google

You’ll notice in the above screenshot that Yoast flags the keyword density as too low. Don’t worry too much about keyword density – it’s an old-school concept now.

As long as your keyword is in the title of your post, in the slug, in the first paragraph, and appears 4 to 5 times in the body of the article, that’s fine.

When you're trying to get on the first page of Google for a particular keyword phrase, one thing you need to think about is "what are the other keywords that are typically found alongside my focus keyword?"

The idea here is that any particular keyword will have a cluster of semantically related keywords that are often found in association with that particular keyword.

If your page contains your focus keyword but none of the LSI keywords typically associated with that keyword, Google is going to say to itself: "This is odd - keyword 'x' is usually found together with these other semantically related keywords, yet this page doesn't have any of the LSI keywords." 

In that case Google is very likely going to conclude that your page has a low relevancy for your focus keyword.

So if you want to get on the first page of Google, its important to include on your page as many as you can of the semantically connected keywords that are contained in the other pages that are found on page #1 of Google for that particular search term or keyword phrase.

Step 4 - Reach Out To Bloggers You Mentioned

Remember all those bloggers you mentioned and linked to?

Well, now it’s time to reach out and let them know.

This is how I do it:

first page of google

It’s quick, time-efficient, and yields almost instant results.

When I’ve finished sending out my tweets I go and check the newly published article and I often find it already has 30 to 50 social media shares.

That’s a great SEO boost for your new blog post!

And it’s going to help get your blog post on the first page of Google.

Step 5 – Fetch As Google

The last step in getting your blog post on the first page of Google is to ask the big G to crawl your page.

Log into your Google Search Console (formerly known as ‘Google Webmaster Tools’).

In the left hand navigation, click on Crawl > Fetch as Google:

first page of google

In the right panel, enter the slug of your blog post and then click on ‘Fetch’:

first page of google

Once you've done that, Google will prompt you to request indexing of your web page:

first page of google

Click on the 'Request Indexing' button and a window will pop up asking you to verify that you're not a robot:

first page of google

Check the box for 'Crawl only this URL' and then click the reCAPTCHA button.

The status on your web page will now change to 'Indexing requested':

first page of google

That's all you need to do!

Now sit back and wait.

My new pages are usually indexed within a few hours.

This web page was indexed by Google almost instantaneously - definitely less than 5 minutes.


When I started blogging my traffic was a flat line. And nothing I did made any difference.

Then I started using the technique I've described above.

The result?

My traffic is constantly growing, week on week and month on month. Leveraging topical authority for long tail keywords has turned my traffic from a flat line to an upward slope.

And there's no reason why you can't do the same.

Here again are the steps:

  1. Find the topical authority within the content on your website
  2. Choose a topic for your blog post that lies within your area of topical authority
  3. Do keyword research to find a long tail keyword with low competition but good monthly search volume
  4. Research and write your blog post, ensuring that your post covers more sub-topics than any of the top 5 blog posts that rank on Google for your chosen keyword
  5. Use the ‘Fetch as Google’ tool to get your article indexed with the shortest delay possible.

Let me know how you go in the comments below. I’d love to hear your success stories!

Rob Powell
Follow Me

68 thoughts on “How To Get Your Blog Post on the First Page of Google in 2020”

  1. Hey Rob – First of all, love your site! Lots of great info and allows take the time to read your newsletter. Keep up the great work. My question is related to semantically related keywords. In your “bitcoin” example, I’m confused on how to use these related keywords. When using them in a post, do we need to use the root word with the related word each time we use it or do we need to use the root word and semantically related keywords separately?

  2. This is an epic article Rob! I had hears about the skyscraper technique, but this goes way beyond that. I also love how you use pics along the way to show the process, Neil Patel is huge on this as well. Your blog has climbed fast in the last year – way to go!

  3. Hi Rick – Thanks for your feedback. Thats a good question. The semantically related keywords need to be sprinkled around the article. You definitely wouldn’t want to use the LSI keywords every time you use the main keyword. And of course, only use LSI keywords that fit naturally with the topics you are covering with your article. You can think of the LSI keywords as representing all of the sub-topics associated with the main topic. To achieve high topical authority (and hopefully get a page #1 ranking) you need to cover as many of the sub-topics associated with that main topic as you can. Hope this helps 🙂 Rob.

  4. I have a status blog. I have posted in this also. But they do not rank in Google, while I have done the keyword and also indexed them in Google search.
    The smaller posts of others are also ranked. How do i please tell

  5. Hi Pramod, it’s difficult to know exactly what the problem is from the information you gave in your comment. SEO is quite complex, it has a lot of ‘moving parts’. To get on Page #1 of Google these are key factors that you would need to address: 1) your blog post needs to be at least 2000 words in length, 2) you need to install the free version of Yoast SEO and make sure all the SEO indicators are turned to ‘green’ (ie you have met Yoast’s SEO requirements), 3) you need to choose a long tail keyword (the short tail keywords or ‘main keywords’ or ‘head keywords’ have insane levels of competition), 4) you need to find long tail keywords with low competition. To do that you will need to pay for a keyword research tool. The one I use and highly recommend is KWfinder. Hope this helps 🙂 Rob.

  6. Thank you so much for this amazing article Rob. Will definately use the techniques you have given.

  7. Hey,Rob Powell

    I Need Your Help, All SEO Techniques Used for my website ranked on google but no response … Please Suggest me.

  8. Hi Himani, can you explain a bit more what the problem is? I’ll see if I can help. Best, Rob.

  9. Hey Rupesh, thanks for your request 🙂 My next post will be on how to write effective blog post titles. I’ll write a separate post on how to write effective meta descriptions. Thanks for the suggestion! Best regards, Rob.

  10. This is superb. My articles have mostly been making it to page 2 and I will use your tips to try and get to page 1. Thanks

  11. Hi John,

    Thanks so much for your comment. I’m glad it was useful. All the best with your SEO!


  12. This is an interesting post. I have never considered this aspect while ranking content for websites. The right choice of keywords can actually make a big difference. Thank you for sharing this post and elaborating on the nuances related to SEO. Keep penning such posts and insights.

  13. Hi Rihaan, thanks for your comment. I’m glad the article was useful. All the best with your content! – Rob

  14. Being on first page this days takes a lot of time and effort and to be on the first page it needs a lot of link building and writing original content not less than 500 words and just don’t wait to rank, keep writing new quality post every other day, thats how to rank a page.

  15. Hii,
    Thanks for Putting this amazing article. I have recently made a post about Google Algorthims, can you help me to rank higher!

  16. Hi Soubhagya, thanks for your comment! I’m currently working on a new video course that teaches how to get your blog posts on Page #1 of Google. If you like, I can let you know as it’s released. All the best, Rob.

  17. Hi Sagar,

    Thanks for your question.

    These would be my top suggestions for reducing bounce rate on your web page:

    1. Speed up your web page loading time – about half of your visitors expect a web page to load within 2 seconds
    2. Create valuable content that matches the targeted keyword
    3. Use the target keyword in the first paragraph – when your visitors see their search query keyword in the first paragraph, they’re more likely to stay on your page
    4. Consider including a Table of Contents so readers can see at a glance what topics your article addresses

    Hope this helps,


  18. Hey Rob thank you so much for write such a nice article about seo, i am a new blogger i just created my blog on google blogger can you tell me what is best blogging plat form google blogger or wordprees?

  19. Hi Prosanta,

    Thanks for your question.

    I would definitely choose WordPress over Blogger. Here are the main reasons you should go with WP:

    1. With Google Blogger, you don’t own your site – Google does. Ultimately, your site’s continued existence depends on Google. They could decide to ‘retire’ Blogger tomorrow and you would lose your blog site. With a self-hosted WP site, you own it: no one can ever take it away from you.

    2. Blogger has very limited functionality compared with WordPress. By contrast, there are 1000’s of WordPress plugins that extend the functionality of the WP platform.

    3. With Blogger, you have very limited options for customizing the appearance of your website. By contrast, there are thousands of free and paid WP themes that allow you to customize the appearance of your site.

    Hope this helps!


  20. Hi Shakil,

    It’s difficult to answer that question without knowing what promotion techniques you have been using.

    However, I can see one reason you might be having trouble getting traffic: your blog appears not to have a focus. I can see blog posts on health and lifestyle as well as blog posts on technology. Without a very well-defined focus, it’s difficult to build traffic to a blog.

    This article explains why a well-defined niche is so important: How To Find a Blogging Niche in 2019 – The Beginner’s Guide.

    I hope this helps, Rob.

  21. If you produce well-researched and well-written articles, most of the SEO factors will already be taken care of. When seen from the perspective, it’s not that complicated 🙂 Rob.

  22. You write a good article,
    How to article rank in google??
    If you have any such post please send me the need. ..

  23. Great advices, i’ll follow the steps to optimize my website ranking, i was struggling a lot to get at leats at the second or third page lol

  24. Hi Prakash,

    Thanks for your question.

    In a nutshell, what you would need to do to get ranked on Page #1 of Google is to:

    1. Take your keyword and type it into Google
    2. See what content ranks in the top 5 positions for that keyword
    3. Write a piece of content that is better than any of those top 5 articles

    So, for example for this page, you would type this keyword into Google: “Top 10 iPhone & iPad Games” and closely analyze the top 5 results. Then make sure that your content (or article) covers *more* sub-topics than any of the 5 articles listed at the top of the Page #1 search results.

    By the way, I looked up your domain and it appears that it was registered in November 2018. That means it’s only 5 months old. Google places all new domains in a ‘sandbox’ for a period of up to 9 months. During that time Google prevents the new domain from ranking in the search results. This appears to be a way for Google to make sure that a domain is trustworthy and legitimate before displaying it to searchers in Google Search.

    So don’t be discouraged if your website is not showing up in Google Search – the domain is still very young. You may have to wait at least 9 months before your website starts appearing in the search results.

    Hope this helps,

  25. wow i really love this article.
    now i know exactly where i’m getting it wrong in ranking well on good.
    Thank you very much.

  26. Hey Johnny, thanks for your comment. I’m so glad the article was helpful. Every success, Rob.

  27. Hi John,

    Thanks for your question. Backlinko found that the average word length of articles on Page #1 of Google is 1,890 words. So I would aim for about 2000 words.

    Cheers, Rob.

  28. Thank You So Much Sir For Writing This Great Post I Am Looking For Some Valuable Tips And Then I Found Your Website And Sir I Have One Question In My Mind Is It Good To Only Focus On Long Tail Keyword I Am Looking For Your Answer Thanks.


  30. Hi Zaid,

    Thanks for your question. Yes, definitely. You should focus only on long tail keywords. They are the only keywords that most bloggers will be able to rank for on Google.

    All the best 🙂


  31. Thanks for the guide sir,after implementing this rule I was able to level up my ranking than I have expected it to improve

  32. Hi Oladoke, thanks for sharing that. I’m glad it helped you increase your ranking. All the best – Rob

  33. Hi rob, ?I was doing google search based on keyword ‘free website submission to search engines’ and your blog came top #10. I’ve found that I didn’t get the exact info I needed from those blogs above you. I’m so glad to have read your thorough explanation of tips to getting more real traffics to my website. Obviously I’ve learned something new about the sub topics. Thanks Rob ?

  34. Hi Tuty,

    Wonderful feedback! I’m really glad it was useful and helped you understand the topic.

    All the best 🙂

  35. Hi Johnny, I’m really glad the article was helpful. All the best with your blogging – Rob

  36. Hi Aminat,

    Thanks for your question.

    I’m assuming you’re on the WordPress platform. If that’s the case, the easiest way to connect your website with GSC is by using the free Yoast SEO plugin. Here is a video that explains how to do it:

    Let me know if you still have problems.

    Best regards,

  37. Hi,
    I’ve applied this strategy to one of my old blog post that wasn’t improving in rankings. It was stuck at page 5 or 6 since 3 months but now it is on page 2. I hope it will hit the page 1 soon.
    Thank for sharing.

  38. Awesome! Thanks for sharing that, Rajan. I’m thrilled when people get results from my articles! Keep going strong – Rob

  39. Hi Ben,

    Thanks for your enquiry about reviewing your site.

    I checked the domain authority of your website and noticed that it has a DA of 6.

    I’m afraid this is too low to get on Page #1 of Google. I started getting my site on Page #1 of Google when my website reached DA of 24. I would say you would need to have your website DA in the low 20’s to have a chance at getting on Page #1 of Google.

    So the first thing you need to do is raise your website DA.

    I see from the WHOIS record that the domain was created on 18 July 2019, just over a month ago.

    A big part of building domain authority is age of the domain. Google places new domains in a ‘sandbox’. During this time, Google prevents the new website from performing well in the search results. This is a ‘probationary’ period that Google uses to establish that the website is legitimate. I’m afraid there’s nothing you can do to accelerate the ‘sandbox’ period, which can last anywhere from a few months to 9 months.

    What you can do, however, while waiting for the sandbox period to finish is write lots and lots of high quality content around the core theme of your website (photo editing software?). If you write a few dozen in-depth guides and tutorials you should start getting people linking to that content. And that will push your DA up.

    Here are some other strategies for raising your DA:

    (1) publish ‘top lists’ within the photography niche (’top 10 photo editing programs’, ’top 50 photography tips websites’. ’Top 30 photographers on Twitter’, ’top 50 photography accounts on Pinterest’ etc). Then reach out to the people/websites featured in your top list articles and a lot of them will link to your article. And that will give you some high DA backlinks
    (2) publish roundup posts where you ask experts within your niche for tips on a specific topic. Again, those experts you featured in the roundup post will often link back to your article once it is live.

    Hope this helps.


  40. Excellent article, and lots of useful tips! I think the big G has done away with “fetch as google” as I no longer see it listed in search console. And I’ve read a few blogs that say they can’t find it either. Have you experienced this yet? Thanks and keep up the good work!

  41. Hi James,

    Thanks for your feedback.

    You’re quite – ‘fetch as Google’ no longer exists in the new Google Search Console. But the function is still there.

    In the address bar at the top of the new GSC, you’ll see a field with the words: “Inspect any URL”.

    inspect any URL in GSC

    Just paste in the URL of your new blog post. Google will then examine it and if that URL is not in its index, Google will ask if you want it indexed. Click ‘Yes’ (or whatever the button says – I forgotten the exact wording) and Google will place that URL on a priority list for indexing.

    All the best!


  42. Hi Sir, I want to see my blog in google first page? How can u help me? Please really appreciate if u help me. Thanks.

  43. hello,
    I will use your technique but I am currently so overwhelmed. I just started an affiliate marketing blog. I’ve published 1 article. can you help me? I read about being in the sandbox and what to do in the meantime. I wonder if you can give me any other pointers. I am completely new to this blogging/website thing. my site is: I would really really appreciate it. thank you!

  44. Hi LaShonda,

    Thanks for your question. The first 6 to 9 months are a bit of a grind because you have to put in a lot of work and you won’t see much return (because of the ‘sandbox’ effect). I had a look at your site and looks good. I would suggest, however, that you get an SSL certificate (you can get one through your web host – they are not expensive). Google wants all websites to have SSL certificates and so it gives preference in the search results to sites that are ‘secure’ (i.e. have an SSL certificate).

    Apart from that, just keep producing high-quality content that’s related to your website topic. Try to write an article a week. You may not see much traction in the search results until you have about 50 articles.

    If you need some help writing online content, I have a video course called Laptop Writer

    Hope this helps,

Comments are closed.