Close this search box.

What is Search Engine Positioning & 20 Tips on How to Crush It

search engine positioning

Disclaimer: Some of the links below are affiliate links. i.e., if you sign up for their paid programs, I will get a commission, at no cost to you. Please rest assured that I only recommend software/ products I genuinely believe in, and trust to be good for you.

You can hide a dead body on the 2nd page of Google, a marketing joke goes.


Because no one ever goes there!

Bad joke? 😉

Sadly, it’s almost true.

When was the last time you scrolled beyond the first 5 results for a search query you did?

Small, medium, and big websites are falling all over themselves to improve page rankings. And that is search engine positioning.

It differs from search engine optimization, as you will see later in this post.

So, let’s dig in.

What is Search Engine Positioning & 15 Tips on How to Crush It

What is search engine positioning?

Search engine positioning, or search engine ranking, is the process of constantly improving your website pages to rank higher in search results for particular keywords.

Unlike SEO, which involves optimizing your entire website, search engine positioning aims to improve the visibility of individual pages for better visibility.

Why is search engine positioning important?

If you have a website, you have to maximize visitors to increase your opportunities, leads, and sales.

Therefore, you need to feature at the top of SERPs to get more website traffic, because the top results on a search engine page get about 75% of clicks.

top 10 results on Google

Image source: Backlinko

The results on the 2nd page hardly get any visits.


So, to get more visitors to your small business website, you need to ensure that you rank at the top of the result pages for specific keywords.

However, one key thing to remember about search engine results:

The top positions in a SERP include much more than a list of 10 blue page URLs. You can rank high with media as well. #seo Share on X

Google provides multiple ways to answer a user’s query and provides results in different formats:

  • Ads
  • Featured snippets
  • Images
  • Videos
  • People also ask

Here is a SERP for the query ‘homemade shampoo’.

search engine positioning example

search engine position analysis

So, if you own the site mamavation.com and have a blog post of 10 homemade shampoo recipes, it is not enough that you are on page 1 of Google for the keyword ‘homemade shampoo.’ You still come after all the first sections.

So, to get the user to see you first, you have to improve your search engine positioning further so you can be included in either the featured snippets, images, or People Also Ask.

What is the difference between search engine positioning & SEO?

Search engine positioning and Search Engine Optimization (SEO) are related concepts but have different meanings and scopes.

Search Engine Optimization (SEO) is a much broader topic of optimizing an entire website for search engines. It comprises various tactics to optimize a website’s structure, content, and authority for better search engine positioning.

SEO has 6 key elements, including:

  • Keyword Research
  • Technical SEO
  • On-page SEO
  • Off-page SEO
  • Content SEO
  • Local SEO

Here’s how the elements work.

6 SEO Elements & Relevance for User & Google Final

Search engine positioning is a subset of SEO focusing only on ranking specific pages for certain keywords. It’s about where your site appears in relation to others when users perform a search.

It is similar to on-page and content SEO.

Comprehensively, the difference is that SEO includes a much broader SEO strategy and other factors, such as user experience, conversion rates, off-page SEO, backlinking, and other approaches that drive higher organic traffic.

One way to understand the difference between search engine positioning and SEO is this:

Your entire website may be optimized well for search engines, but you may still have underperforming pages. Then, you can use search engine positioning tactics on those pages to help them rank higher. #seo Share on X

Here is an infographic explaining the difference between search engine positioning and optimization.

Difference between search engine positioning and search engine optimization (SEO)

How does search engine positioning work?

In other words, how does a search engine like Google decide which page to rank high, for which keywords?

Search engines have hundreds of ranking factors, but overall, Google, for example, has 4 broad ones:

  • Relevance-> How accurately your webpage matches the search query
  • Quality-> How good and helpful your page content is for the particular search query
  • Authority-> How accurate and reliable Google thinks your page is
  • User experience-> How much users engage with your page

Using these factors, search engines crawl your web pages and compare them to those of your competitors, then position them appropriately on SERPs.

The positioning of a certain page in SERPs is also heavily influenced by the SEO of a site, by which overall topics Google thinks your site is an authority in and already ranks you high for.

What factors influence the search engine positioning of a page?

While search engine positioning is easier to improve than SEO as a whole, there are key factors that need to be done well to achieve the best results:

1. On-page optimization

These focus heavily on the use of keywords. For example:

  • Target keyword
  • Related keywords
  • Keyword density and use of focus and related keywords within the content
  • Use of keywords in heading tags
  • Use of keywords in the URL, title tag, and meta description

2. Page-level user experience

A website’s user experience or UX includes factors that indicate how easy it is for visitors to consume the content. For example:

  • Page loading speed
  • Mobile-friendliness

3. Links

These include the links that point to the page. For example:

  • Internal links, especially those from the top-performing pages of a website
  • Internal links from pages on the same topic within a website
  • External links (backlinks) pointing to the page

4. Domain rating

The site’s overall SEO performance also influences the search engine positioning of all pages within the site. That’s why sometimes you see some pages with thin content from high DR sites outranking really great content.

But despair not. While you should always aim to improve your DR to boost your SEO, even without a high DR, you can improve the search engine positioning of your web pages if you follow the key tips listed below.

Benefits of search engine positioning

Search engine positioning improves the rank of your website’s different pages, giving you consistently high ranks for specific keywords.

This is how search engine positioning improves your overall brand and business:

1. Increases your website traffic: When you consistently show up at the top of SERPs for relevant keywords, you get more clicks on your pages and visits to your website.

2. Improves your SEO: The higher number of clicks for each page also improves your click-through rate (CTR), which tells Google that your page result is relevant for that keyword. This could boost your site’s SEO.

3. Boosts your brand image & business: When you rank high for certain keywords of a particular topic, your brand gets perceived as an expert on that topic.

For example, entrepreneur.com for entrepreneurship or Brian Dean for SEO. It gains the trust of your target audience, and trust drives business growth.

4. Gives you a competitive advantage: A higher position on SERPs means your customers will see your products first before that of your competitors. This is essential in a highly competitive industry, as it means you won’t lose important customers and sales to your competitors.

5. Increases your revenue: With increased visibility to your website comes increased clickthrough rate, which ultimately increases your revenue-generation chances.


How do you calculate the search engine positioning of a page?

There are various ways to calculate which page ranks in which position for which keyword.

First, identify the keywords or phrases that you want your page to rank for. Then, follow any of the below methods.

1. Google search

Enter your target keywords in Google (or your preferred search engine) and note the position of your page in the results.

For example, if your page is the third result on the first page of results, your page has a search engine positioning 3. Remember that the position of your page can vary depending on the keyword or phrase being used.

But this is also dependent on location.

If you want to know the search engine positioning of your page in a different location than you are in, you can do that by typing your keywords in an incognito page of your browser, by using a VPN, or by any of the two below methods.

2. Google Search Console

It’s easy to check your search engine positioning in Google Search Console.

Go to “Performance” and choose the relevant queries:

  • Search type: Web/ Images/ Video/ News
  • Date: Any period
  • Query: The keyword you want to know the rank for
  • Page: The page you want to know the position of
  • Country: The country in which you want to rank
  • Device: Desktop/ Mobile/ laptop
  • Search Appearance: Videos/ Web light results

Here’s an example of my site for a page and a matching keyword (competitive positioning).

search engine position ranking

3. SEO tools

You could also use SEO software to get similar metrics. I use Semrush, for example.

You can type your query in the Keyword Overview tool and see which position your site ranks for.

Alternatively, you can type your URL in Domain Overview and see which keywords rank in which position.

Plenty of SEO tools offer free trials as well, and you can start with those. I would still recommend the Google Search Console method as it’s the simplest and fastest way to calculate search engine positioning.

20 Tips on how to improve your search engine positioning

While search engine positioning is dynamic, these tips will help you maintain a first-page ranking on SERPs:

1. Start with a content strategy

You can be featured at the top of SERPs with advertising, like PPC campaigns.

But if you want to feature high organically, content creation is the most important aspect you must focus on.

But not just random pieces of content created here and there.

Your content needs to follow a digital content strategy aligned with your website strategy with an organized content planner so you can churn out targeted content consistently and track its results.

One pro tip for creating an SEO-friendly content strategy that delivers returns is to try to rank for topics instead of keywords. Share on X

2. Create quality content regularly

You must regularly write content on a topic to win search engine positioning. While not all of your pages on the topic may rank high, you can create pillar pages and content clusters that will rank your site high overall for a topic.

Some pages on that topic may get high SERPs for specific keywords.

You cannot expect to rank at the top by creating one piece of content in 6 months. Google loves fresh content, so consistency and regularity are key.

Related: Free website content template

3. Pay special attention to search intent

A big content marketing mistake is not optimizing your content for your target audience.

Golden rule of content marketing: Create a buyer persona first, to help your create engaging and relevant content. #seo #contentmarketing #targetaudience Share on X

That is why a key tactic to creating a content strategy involves understanding your audience’s search intent at various steps of their customer journey.

There are 4 kinds of search intent:

  1. Informative: Your audience is looking for solutions or knowledge.
  2. Commercial: They are considering buying a product/ service but want to know more first.
  3. Transactional: Your audience wants to know purchase options like location, discounts, etc.
  4. Navigational: They just want to find a website.

So, to improve the search engine positioning of a page for a particular keyword, answer your questions with your content and marketing messaging.

You can also target high-intent keywords to drive conversions and sales with your content.

4. Answer questions with your content

Once you know how to find the keyword intent, i.e., what questions your audience is asking to find answers to, create your content to answer the questions.

Many times, people are just looking for quick pieces of information and don’t need to go through a 2000-word blog post to get the answer.

In fact, Google’s passage ranking update helps users find specific answers within the content of any page to deliver short answers.

See the example below.

passage ranking for search engine positioning

The guide is overall about raising underage kittens, but Google found the answer to how much kittens should eat within it and ranked it on top.

So, if you create content to include such pieces of relevant information, your page can feature at the top of SERPs, even in featured snippets, even if your whole page does not rank for the specific user query.

This will also help you optimize your content for voice search because voice search users speak complete questions instead of a few words, as they do when typing a search query.

Here are some steps to answer questions with your content based on search intent:

  1. Understand the search intent for the keyword
  2. Evaluate if your content currently answers that question
  3. Check out the top 10 SERP results to understand how they understand that question and compare it to your page
  4. Improve your content to answer the question better
If you write your content to answer your audience's questions, you will also improve your chances of appearing in featured snippets and voice searches. #seo Share on X

Pro Tip:

Don’t adjust your content exactly to match the top 10 in the SERPs. Keep your brand story and overall SEO strategy in mind, and work on your content marketing optimization accordingly.

Always use a content outline before you write any posts. If you are not writing your content yourself, ensure you have a rock-solid SEO content brief to guide your writers.

Related: Also check out my tips on multilingual content marketing, if you have a website in multiple languages.

5. Use relevant and long-tail keywords

Do thorough keyword research for the topic you want to rank for and choose related long-tail keywords around that topic to create different pieces of content.

Long-tail keywords are keywords with at least 3 words.

If you do a Google search for a keyword with one or two words, you will see that the top positions in SERPs will be taken up by the top websites in the field, which have tons of content pages and thousands of backlinks.

It is thus very difficult to beat them and rank high in the SERPs.

But if you choose a longer keyword, which probably does not have a huge search volume, it is easier to rank for them. See the example below for the search ‘wooden toys.’

google results keyword research

That is 247 million results, with ads on top.

When the search term becomes ‘wooden toys for 1 year old’, the results are narrowed down by more than 50% and have a blog post at the top.

google results keyword research long tail keywords

You can find long-tail keywords from Google itself, in the ‘People also ask’ section or in Google suggestions at the bottom.

However, these don’t come with data about the volume or difficulty. So, a more sure way of choosing the right keywords would be to use an SEO tool like Semrush, SE Ranking, or Keyword Finder.


6. Use unique focus keywords for every page

You may want to rank for many keywords, but you need to zero in on only one focus keyword per page.

Then use related/ semantic keywords to make your content easy for search engines to understand what your page is addressing.

You should also have different focus keywords for each page of your website; otherwise, you run the risk of keyword cannibalization.

If you target the same keywords across different pages, Google won’t know which is the best page to rank for a certain keyword. So when you create your product/ services pages or content pages, give every page its own unique focus keywords, even if some other pages are on related topics.

Pro tip: Focus keywords should be unique for each page, but semantic keywords may be shared. The focus keyword of one page can be used as a semantic keyword for another page. #keywordresearch #semantickeywords Share on X

Here are 2 blog posts in Hubspot that are similar, but have different focus keywords.

avoid keyword cannibalization

This brings us to the next point.

7. Use the focus keyword in the page URL

This is self-explanatory.

Make sure you have a single focus keyword per page and use it in the URL of the page. This tells Google very clearly what the page is about.

If you already have a page URL different from your focus keyword for that page, update it using an SEO or a redirection tool. On WordPress, Yoast or RankMath are good tools to use.

8. Optimize the page’s meta tags

The title and meta description of your page are what users see in the result pages of their search queries.

See the example below.


These are also referred to as meta tags and tell the user (and Google) what the page is about. But that’s not just it.

These two sections are also the page’s selling point. They also are little sales tools, motivating the user to click on them to read more on the page. So write these carefully, ensuring they are relevant for the keyword you want to rank the page high for.

Pro tip: Use your page's focus keyword in the meta tags of the page. i.e., the page title and the meta description. #onpageseo #searchengineoptimization Share on X

In the example above, the title and meta description clearly say what the page is about, for a page with the focus keyword ‘best sourdough recipe.’

Hint: If your page has many impressions but not enough clicks, you might need to rework the meta description to drive more visits.

9. Use the relevant header tags

Header tags (H1, H2, …H6, P) structure your content and tell Google how to crawl your page. So, create lots of subheadings in your content and use the appropriate tags in the right order. See an example below for my content on 200+ marketing tips.

use the relevant header tags

Pro tip: Use your focus and semantic keywords in your header tags for Google to better understand your content. #contentwriting #onpageseo Share on X

10. Use alt text for all images on the page

Search engine positioning is not limited to your page URLs. As you saw above, a Google page result includes many other elements.

You could rank high with an image, for example. Or a video.

So, in your page content, use as many images as possible and add alt text. Alt text essentially tells Google what the image is about.

For your featured image, use your focus keyword as the alt text; for other images on your page, use semantic keywords as your alt text.

You can use a tool like Semrush or SE Ranking to quickly find semantic keywords to use for your alt texts.

11. Conduct a content audit

You may want to improve the search engine positioning of all your pages, but the truth is, not all your pages will rank on the first page of Google, or at the top. So prioritize and choose the pages you want to work on the positioning for. Here are some tips:

Leave the pages ranking in positions 1-5 alone.
The pages ranking beyond position 11 require much work to reach page 1.
Start with the pages ranking in positions 6-11, and see how you can optimize them further for the first 5, if not the first 3 positions.

You can conduct an audit of your site from Google Search Console.

Log in and go to Performance. You will see which pages rank the highest and for which keywords.

12. Use internal linking

Internal linking is not just helpful in telling Google what your page is about; it is also an excellent way to pass SEO juice from your high-ranking pages to the ones you want to rank higher.

So, from your content audit, when you know which page ranks the best and for which keywords, add links in them to the pages you are trying to improve the search engine positioning for. Preferably, use the focus keyword as the anchor text to include the links.

A fantastic tool for this that changed my life is Link Whisper. Before, I used to manually choose the relevant anchor texts, create Google spreadsheets, and insert links. Now, I do my internal linking, in less than 5 minutes, for all new and even old posts.

Read my full Link Whisper review to see how the tool helps and if it can benefit you.

13. Update your content

When you create a piece of content, search engines need time to crawl, index, and rank it. So give it a few weeks at least, if not months.

Then, go back to your content and see how you can refresh/update it to make it more relevant and improve the search engine positioning.

A few ways to refresh the content could be:

  • Use more semantic keywords
  • Include the most up-to-date information
  • Add more images/videos

One tip I follow from Adam Enfroy is to publish the content first without making it perfect, give it a few weeks to see how Google is ranking it, and use that information to update and optimize the content further.

14. Improve your page speed

Google has hundreds of ranking factors for pages, and we don’t know all of them, but Google has clearly said that page loading speed is important for high SERP positions.

The first 5 seconds of page load time have the highest impact on conversion rates.

Website conversion rates drop by an average of 4.42% with each additional second of load time (between seconds 0-5).

So improve the speed of each page you want to improve the search engine positioning for.

15. Ensure your page is still indexed.

Once you publish a page, Google will usually automatically index it. But if you’ve been doing some updates on your page or website or if there have been some Google updates recently, then just make sure that the page you’re trying to rank higher is still indexed.

Simply go to Google Search Console -> URL inspection -> enter the URL of your page, and check for indexation.

If it is not indexed, just Request Indexation.

16. Get backlinks to your page

Backlinks and high ranks in Google have a direct correlation. Backlinks improve a site’s overall authority and can also boost the search engine positioning of a specific page.

Develop a link-building strategy and campaign to maximize backlinks to the specific page you want to improve the rankings of.

17. Promote your pages

Your web pages will rank well on SERPs if they’re well-optimized. However, promoting them using forums and social media will increase your visibility and drive traffic to your pages.

If you have a huge social media following, the traffic from these platforms can inform Google of the relevance of your pages, prompting it to rank them higher on SERPs. This will even be more productive when your visitors find your content super helpful and choose to share them with their followers too.

18. Use schema markups to rank for rich snippets

While schema markups don’t directly impact ranking, they can indirectly improve your search engine positioning by making your listings more attractive, relevant, and informative to users.

Schema markups like FAQ schema increase your chances of appearing on featured snippets, which takes position zero on SERPs. Featured snippets give you more prominent visibility on SERPs and help you drive better traffic to your site.

19. Fix broken links on your pages

Search engine bots constantly crawl websites to index their content. If your web pages have many broken links, it indirectly conveys to search engines that your pages are no longer up to date and, thus, have lost relevance.

Broken links also negatively affect your website’s user experience, as they can significantly increase bounce rate. This shows your site is poorly maintained and might have been abandoned, meaning you no longer care about delivering relevant content to your users.

A high bounce rate tells search engines that users no longer find your pages useful, prompting them to rank you lower on SERPs. Therefore, fixing your broken links helps you maintain a top position on search engine pages.

20. Improve your Core Web Vitals score

Your site’s Core Web Vitals tell you the user experience your website visitors have. And user experience is one of the biggest factors for Google regarding which page to rank high.

You can see your existing Core Web Vitals score on your Google Search Console dashboard.

This is an optional tactic for now because, so far, the correlation between CWB and page performance is not exactly clear. Working on this aspect will not harm your site, of course.

But if you only have limited resources like time, focus on the above 19 tips for now.

core web vitals

If you have the technical expertise, you can work on them yourself, or hire an expert. If you have a limited budget and can’t hire an agency or a technical expert, a good place to start could be Fiverr.

So there you go! These tips will get you rocking your search engine positioning work and getting higher ranks for your web pages.

Concluding tips

Search engine positioning is not a one-time project. You have to consistently keep working on it. Be aware of the latest Google updates, research your keywords often on Google and with an SEO tool, and see what is changing in the SERPs.

Then, adapt to those changes by optimizing your content.

Have you worked on your search engine positioning? What did you achieve/ learn? Do you have any other tips to share? Would love to have your comments.

Liked this post? Share it!

Let's discuss how to create/ improve your Brand, Website, or SEO
Strengthen your brand
Rank higher in Google
Grow your business with your website
Notify of

1 Comment
Inline Feedbacks
View all comments
2 years ago

Lovely write-up Poulomi, I read your guest post on BloggingExplained and I decided to check out your blog. I enjoyed reading this article here, thanks for sharing

website content template cover

Get a FREE SEO Content Template for Your Website

By submitting this form, you agree to receive emails from Ignite Marketing and its Privacy Policy. You may unsubscribe at any time.