5️⃣ steps for Google to rank a page


We all want high rankings for the keywords that matter. That’s why we’re in SEO.

But before ranking can happen, there are other stages that Googlebot should complete. These are:

Stage 1: Discover

Google discovers pages by:

  • Following internal links pointing to them
  • Links from other websites
  • Through your XML sitemap
  • Submission to Google

Stage 2: Crawl

That’s why you need the robots.txt file: it guides Googlebot to the pages that are allowed to be crawled.

Stage 3: Rendering

Rendering is how Google sees the content on your page from a user’s perspective. In addition to the simple HTML, Google also fetches CSS and JavaScript and multimedia resources to render a page using the recent version of the Chrome browser.

It's also known as Evergreen Googlebot.

Stage 4: Indexing

This is a way for Googlebot to add your page to its “library”. It can only index those pages that have the meta robots tag set to “index” or is empty.

💡 Important:

There’s also an interesting thing here about crawling vs indexing that too many people get wrong: once a page is added to Google’s index, and you change the robots.txt file to disallow crawling of this page, it will not influence indexing. This means that this page will stay in Google’s index.

I did a fun crawling experiment last year where I disallowed crawling of my main website for 3 months 😅 (I will NOT repeat that lol). Watch the results>>>

Stage 5: Ranking

Once your page is indexed, it can be shown in the Google search results to users based on the query, the page’s relevancy for this query, website quality and other ranking factors.

Let's have more fun with this, shall we?

I initially recorded this video for my Tech SEO Pro (the best course for those looking to become confident in their tech SEO skills without learning coding), so the video was only available to my paying students.

But it's too good to hide, so it's now available publicly. Watch the video>>

5️⃣ steps for Google to rank a page

Download a free PDF with a copy of this post, so it's easy for you to get back to it when you need (no signup required) 👇👇👇

Smart SEO Newsletter

I'll help you trade an imposter syndrome for a technical SEO superpower. My mission is to break down and simplify complex technical SEO things so that you can understand and use them to advance your SEO career.

Read more from Smart SEO Newsletter

The most valuable lesson I learnt is that I can be a genius, but if I can't communicate in ways where people can understand and digest, I'm no different than a sitting fool. Zafran Zaba, Lead SEO Strategist This is part of the Tech SEO Pro course testimonial I received the other day. And I felt inspired. It reminded me why I created the course and have been sharing so much information through my free newsletters and LinkedIn posts: 😎 Solid expertise + 🤝 proper communication = 🏆 win-win Zafran...

This is not your typical "AI tools and secrets for tech SEOs" post. Because the tools and secrets are secondary. The first thing is your expertise. I know, it can be an unpopular opinion. But hear me out. Every day, there's a new post on LinkedIn about "that great new AI tool for technical SEOs". It gets overwhelming as you already have a list of AI tools to try, and you never have time to get to it. So you add that another tool to your list, hoping one day you'll have time to explore it....

🚀 Psst... Here's the truth: It's not enough to send your recommendations to developers and call it a day. They won't implement any of your smart ideas (sad, right?) What you need to do instead is to start speaking the same language with developers (and it does not = becoming one 😉). This is the only way to get your SEO recommendations implemented. I created the BRIDGE framework to help you with that. And I teach it inside my short but impactful GSI course: Check out the Get SEO Implemented...