For example, if youâre a plumber in London, you might want to show up when people search for âplumber near meâ or âlondon plumber.â Most people click the first result, so appearing at the top usually means more traffic, leads, and customers.
But how exactly do you appear here above the competition?
Just follow this flowchart:

Not sure what each of those four possibilities look like?
Hereâs a quick cheat sheet:

If youâve hit the end of the flow chart, check our list of SERP features. There might still be a way to appear right at the top.
Otherwise, hit one of the options below to jump straight to the instructions:
- How to get to the top of Google with ads
- How to get to the top of Google with local SEO
- How to get to the top of Google by winning the featured snippet
- How to get to the top of Google with SEO
If ads are what you see at the top of the results for your target keyword, then the only way to appear right at the top of Google is to pay for ads.
How? Just sign up for Google ads and run a search campaign.
Google search ads work on a pay per click (PPC) basis. That means you bid on the keywords that you want to show up for in Google. If youâre a plumber in London, you can bid on keywords like âplumber in londonâ and âplumber near me.â

You can add geographic targeting, too, so you wonât be advertising to folks that live where your business doesnât operate.

Just know that bidding on a keyword doesnât mean that youâll always show up at the top of the ads block. If other people are willing to pay more for a click, thereâs a chance youâll appear lower down or not at all.
Itâs also crucial that your landing page and ad copy align with the keyword youâre targeting. Googleâs Quality Score gives you some insight into this. In Googleâs words, âHigher Quality Scores typically lead to lower costs and better ad positions.â

That said, while ads are a fantastic way to appear at the top of Google fast, itâs 100% pay to play. The second you stop pumping money into your campaigns, the second you stop showing up at the top of Google.
Itâs also true that organic results may get more clicks than ads, so being in position one with an ad doesnât always equate to more clicks. Thatâs because most people prefer to click organic results.
For example, if we search for âbest VPN,â we see four ads at the top of the results:

But if we check this keyword in Ahrefsâ Keywords Explorer, only 19% of clicks go to the paid results. Most of the clicks are on the organic (non-paid) search results further down the page.

If this is the case for the keyword you want to get search traffic from, it might be worth investing in SEO instead of, or alongside PPC.
If people search for your keyword when looking for local businesses, youâll often see a âmap packâ at the top of the results.
Unlike most search results, map pack listings take you to the businessâs Google My Business listing, not their website.

Google My Business is a free business listing from Google. Itâs a place where you can list all the essential details about your business: opening times, address, phone number, website, and more. Itâs also somewhere that customers can leave reviews.
If you want to appear in Googleâs map pack results and donât have a Google My Business listing, thatâs your first port of call.
However, most businesses wonât be able to rank here just by signing up for Google My Business. Googleâs aim is to rank the âbest,â most trustworthy local businesses in the âmap pack,â so you need to use local SEO tactics to stand the best chance of showing up.
You can learn more in our complete guide to local SEO, but the basics are:
- Optimize your Google My Business listing.
- Build high-quality local citations.
- Get more reviews from customers.
- Build links to the pages that matter.
Featured snippets are boxes that appear at the top search results for some keywords. They show a short, relevant snippet from one of the top-ranking pages.

If you already rank on the first page for a query with a featured snippet at the top, it may be possible to win that position with a bit of on-page SEO.
You can check your current ranking position in Google or with Ahrefsâ free rank checker. Just plug in your keyword, country, and domain.
![]()
From there, assuming you rank in the top 10, itâs a case of making sure your page is optimized for the snippet.
We explain this process in more detail here, but the basics are quite simple.
First, make sure that your page actually provides the information that Google wants to show in the snippet. For example, if we look at the featured snippet for the keyword âguest blogging,â we see that itâs a definition.

Our guide to guest blogging ranks in position 7, but as we didnât define the term on the page, it would probably be impossible for us to win the snippet. Weâd need to write and add a definition to the page to be eligible.
Second, make sure the information is in the format Google prefers. This varies depending on the keyword. For âguest blogging,â the snippet is a short paragraph. For âhow to do affiliate marketing,â itâs a numbered list.

Recommended reading: How to Optimize for Googleâs Featured Snippets
Paste your domain into Ahrefsâ Site Explorer, go to the Organic keywords report, then filter for keywords with featured snippets in the results where you currently rank in positions 2-10.

For example, we rank second for âgoogle search operatorsâ but donât own the snippet.

With a bit of on-page optimization, we could probably change that.
If you see regular âblue linkâ organic results on top of Google, youâll need to invest in SEO.
As a starting point, that means paying attention to SEO best practices and having a site thatâs:
- Mobile-friendly
- Fast loading
- Easy to use (clear navigation, good UX, etc.)
- Secure (i.e., HTTPS not HTTP)
- Well-structured
- Free of other technical SEO issues.
However, best practices and optimizations will rarely be enough to rank in the top spot. If youâve got the basics covered and are still nowhere to be seen, run through this flowchart:

We explain how to execute this process from start-to-finish in our guide to ranking on Googleâs first page, but hereâs a simplified version to get you started:
- Check the competition
- Align your page with search intent
- Cover the topic in full
- Build high-quality backlinks
- Add internal links
Step 1. Check the competition
Ranking on Google is not a single-player game. Every site ranking on the first page is your competitor. Youâll have to surpass them to get to the number one spot. So the first thing you need to do is check the strength of the competition relative to your website.
To do that, search for your keyword and eyeball the caliber of sites on the first page.
If we do this for the keyword âwomens pajamas,â the top results are dominated by huge brands like Kohls, Target, and Amazon.

Unless youâre also a big brand, itâd probably be pretty challenging to outrank these sites.
For a keyword like âtall womens pajamas,â things look a bit more promising. There are a few lesser-known brands on the first page thereâs even a small brand ranking #1.

If things look difficult at this stage, itâs probably best to pursue a different keywordâat least if you want a chance of ranking in the short-to-medium term.
Recommended reading: Keyword Difficulty: How to Determine Your Chances of Ranking in Google
Step 2. Align your page with search intent
Search intent is the reason behind a searcherâs query. For example, if you search for âblogging tips,â youâll notice that all of the top-ranking pages are unordered lists of tips.

If you search for âhow to write a blog post,â theyâre all how-to guides with step-by-step instructions.

To stand the best chance of ranking at the top of Google, you should create the type of content that people are looking for. You can do this by searching for your target keyword and identifying the three Câs of search intent:
- Content type: Are the top-ranking pages mostly blog posts, product pages, product category pages, or landing pages?
- Content format: Are the top-ranking pages mostly how-to guides, step-by-step tutorials, list posts, opinion pieces, reviews, comparisons, or something else?
- Content angle: Is there a dominant unique selling proposition used by the top-ranking pages? (e.g., for beginners, in 2020, etc.)
Recommended reading: Searcher Intent: The Overlooked âRanking Factorâ You Should Be Optimizing For
Step 3. Cover the topic in full
Google wants to rank pages that cover the things searchers want to know. But how do you know what questions and subtopics Google deems important for this keyword?
The best starting point is to eyeball top-ranking pages for commonalities. For example, the three top-ranking pages for âpaleo dietâ all talk about foods to eat. That tells us this is probably something most people searching for this keyword want to know about.

You can also plug a few top-ranking pages into Ahrefsâ Content Gap tool to find common keywords. Just paste in the page URLs and leave the bottom field blank.

If we do this for the three top-ranking pages for âpaleo diet,â there are hundreds of common keywords. While many are just different ways of searching for the same thing like âpaleo dietâ and âpaleolithic diet,â there are a few keywords that represent subtopics like âwhat is the paleo diet,â âpaleo diet foods,â and âwhy paleo is bad for you.â

It would probably be worth talking about these things if you wanted to rank for âpaleo diet.â
Step 4. Build high-quality backlinks
Backlinks are an important ranking factor. Google talks about them here, and we also found a clear positive correlation between backlinks and organic traffic in our study of over one billion pages.

But how do you know how many backlinks you need to rank on top of Google?
Plug your keyword into Ahrefsâ free SERP checker and see how many domains link to the top-ranking page.

Just know that itâs not all about quantity. You might be able to outrank a page with lots of mediocre links with only a few high-quality links. Learn more in this video.
Recommended reading: The Noob Friendly Guide to Link Building
Step 5. Add internal links
Backlinks arenât the only way to boost the âauthorityâ of a web page. Relevant internal links from other pages on your site also help. If you think youâve built enough high-quality backlinks and still havenât quite hit the number one spot, it might be worth adding a few internal links.
How can you find relevant internal linking opportunities? Just Google site:yourwebsite.com "keyword" to find pages on your site that mention the keyword or phrase.
For example, if we wanted to add relevant internal links to our SEO checklist, weâd search site:ahrefs.com "seo checklist".

Hereâs one example we found from our search:

You can see that the post includes the phrase âSEO checklistâ but it doesnât link anywhere. This is a great opportunity to add an internal link to our blog post.
Final thoughts
Getting on top of Google search is rarely an easy task, but itâs not rocket science either. You just need to figure out what type of results show up first and make an effort to get your website to show up there.
Looking to learn more about SEO? Read this or watch the video below.
Got questions? Ping me on Twitter.
![How to Get to the Top of Googleâs Search Results [Interactive Guide]](https://ahrefs.com/blog/wp-content/uploads/2020/07/blog-how-to-get-to-the-top-of-google-400x200.png)

