You search for your target keyword and notice something strange: sometimes Google shows Page A, while at other times it shows Page B.
Both pages belong to your website, and both seem relevant to the same keyword.
It can feel like Google can’t decide which page to rank.
This situation is often described as Google switching between two pages, and it can sometimes be related to keyword cannibalization. However, it doesn’t automatically mean that your website has a serious SEO problem. A related SEO checklist for optimizing your website can also help you identify broader on-page and technical issues.
Google continuously evaluates which URL is the best result for a particular search. If two pages have similar content, similar search intent, or competing relevance signals, Google may alternate between them.
The important thing is not to immediately delete one page or add more keywords.
First, determine why Google is switching between the pages, decide which URL should be the primary result, and then send clearer signals through content, internal linking, redirects, or canonicalization when appropriate.
What Does It Mean When Google Keeps Switching Between Two Pages?
When Google keeps switching between two pages, it means that different URLs from your website are appearing for the same or closely related search query at different times.
For example, imagine you have these two pages:
/seo-keyword-research//keyword-research-guide/
Both pages discuss keyword research.
You search for “how to do keyword research” today and Google shows the first page.
A few days later, you search again and the second page appears instead.
That is an example of Google switching the ranking URL.
A Simple Example
Suppose Page A is titled:
How to Do SEO Keyword Research
And Page B is titled:
Complete Keyword Research Guide
If both pages explain how to find, evaluate, and select SEO keywords, Google may see substantial overlap between their purposes.
The problem isn’t necessarily that Google is “confused.”
Google is simply evaluating which URL appears to be the most relevant and useful result for the query.
Is Google Actually Confused?
“Google is confused” is a useful way to describe the situation from an SEO perspective, but it isn’t technically precise.
Google doesn’t need you to explicitly tell it which page to rank for every keyword.
Instead, Google evaluates many signals to determine which page is most appropriate.
If two pages have similar intent and competing signals, Google may change which URL it considers the better result.
The solution is therefore not to force Google to rank a particular page blindly.
The first step is to understand why both pages are candidates in the first place.
Why Does Google Keep Switching Between Two Pages?
There are several reasons Google may alternate between two URLs.
Both Pages Have Similar Search Intent
This is one of the most common reasons.
Imagine you have:
- “How to Find SEO Keywords”
- “Complete Keyword Research Guide”
If both pages are designed to answer essentially the same question, they may compete for similar searches.
Even if the wording is different, Google evaluates the underlying topic and intent.
If both pages satisfy the same searcher need, Google may consider either one relevant.
Both Pages Target the Same Keyword
Another problem occurs when both pages are heavily optimized around the same keyword.
For example, both pages might have:
- The keyword in the title
- Similar H1 headings
- Similar subheadings
- Similar introductory paragraphs
- Similar anchor text pointing to them
- Overlapping content
This can make it difficult to establish a clear primary page.
The issue isn’t simply using the same keyword twice.
The bigger concern is when two pages have substantially overlapping purposes and compete for the same search intent.
One Page Is Stronger in Some Areas
Google doesn’t evaluate pages based on one metric.
You might have:
Page A
- Better backlinks
- More internal links
- Older URL
- More established rankings
While Page B
- Better content
- More current information
- Stronger search-intent match
- Better page structure
Google may receive mixed signals about which page provides the better result.
As the pages and search results change, Google may sometimes favor one and sometimes the other.
Search Intent Is Changing
Search intent isn’t always completely fixed.
A query can sometimes have multiple interpretations.
For example, someone searching for “keyword research” might want:
- A definition
- A beginner’s guide
- A keyword research process
- A keyword research tool
- Examples of keyword research
If the SERP itself contains different types of results, Google may test different pages to determine which one best satisfies users.
Google Is Testing Different URLs
Ranking fluctuations are normal.
Google’s systems continuously evaluate search results, and rankings can change because of new content, competing pages, algorithmic changes, user behavior, and many other factors.
If your pages are relatively new, some fluctuation is especially normal.
Don’t assume that every change in ranking URL represents keyword cannibalization.
Sometimes Google is simply determining which result performs best for the query.
Is This Keyword Cannibalization?
Sometimes, but not automatically.
Keyword cannibalization generally refers to a situation where multiple pages on the same website compete for similar search queries or search intent in a way that can weaken the site’s ability to establish a clear primary result.
However, seeing two URLs rank for the same keyword doesn’t automatically mean something is wrong.
When It Is Probably Cannibalization
Look for several of these signs:
- Two pages consistently target the same search intent.
- Both pages receive impressions for the same keyword.
- Neither page establishes stable rankings.
- Rankings move between the two URLs.
- Both pages contain substantial overlapping information.
- Both pages are internally linked using similar keyword-focused anchor text.
- One page appears to replace the other in rankings without a clear reason.
If several of these conditions exist, investigating potential cannibalization makes sense.
When It May Not Be Cannibalization
Google can rank different URLs from the same website for different variations of a query.
For example, one page might answer a broad informational question while another addresses a specific aspect of the topic.
Both can legitimately appear in search results.
The key question is:
Are these pages genuinely competing for the same search intent?
If the answer is no, you may not need to change anything.
This is important because merging or deleting pages simply because two URLs rank for the same keyword can create a bigger SEO problem than the original issue.
How to Check Which Page Google Wants to Rank
Before changing your website, investigate what is actually happening.
Check Google Search Console
Google Search Console can help you compare the performance of both URLs.
Look at:
- Query
- Page
- Impressions
- Clicks
- Average position
Find the keyword and see which page receives impressions and clicks.
You may discover that Page A gets most of the impressions while Page B occasionally appears.
Or perhaps both pages receive significant impressions.
That difference matters.
If one page clearly performs better for the query, it may already be the stronger candidate.
Search the Keyword Yourself
Search the target keyword and examine which URL appears.
Don’t rely on one search.
Check the SERP over time if the switching is persistent.
Personalization, location, device, and other factors can affect search results, so your own search should be treated as evidence rather than absolute proof. This is also why you shouldn’t judge a keyword opportunity from a single search or metric alone. As discussed in What If the Easiest Keyword Isn’t the Best Keyword?, the goal is to evaluate the overall opportunity rather than rely on one SEO signal.
Compare the Search Intent
Ask:
If someone searches this keyword, which of these two pages would be the better answer?
Don’t choose based only on which page has more keywords.
Look at the actual purpose of the page.
Compare the Pages
Evaluate both URLs for:
- Topic focus
- Search intent
- Content quality
- Content depth
- Internal links
- Backlinks
- Titles
- H1 headings
- Topical relevance
- Organic traffic
- Overall usefulness
You may discover that one page is clearly better suited to the keyword.
That page should usually become your primary candidate.
How to Stop Google From Switching Between Two Pages
Once you’ve identified the problem, you can take action.
Decide Which Page Should Rank
First, choose the page that deserves to be the primary result.
Consider:
- Which page best matches search intent?
- Which page has better content?
- Which page already receives more organic traffic?
- Which page has stronger backlinks?
- Which page has more useful internal links?
- Which page is more relevant?
- Which URL fits your long-term content strategy?
Don’t automatically choose the page with the highest current ranking.
Choose the page that makes the most sense as the primary resource for the topic.
Strengthen the Preferred Page
Once you’ve selected the primary page, make its purpose clear.
You might improve:
- Title
- H1
- Introduction
- Content depth
- Supporting sections
- Examples
- Internal links
- Topical coverage
Make sure the page directly satisfies the search intent.
The goal isn’t to stuff the target keyword into every heading.
The goal is to create the strongest answer for the query.
Reduce Keyword Overlap on the Other Page
The second page doesn’t necessarily need to be deleted.
Instead, ask whether it can serve a different purpose.
For example:
Primary page:
How to Find SEO Keywords
Supporting page:
How to Analyze Keyword Difficulty
These pages are related, but their primary purposes are different.
That distinction gives Google a clearer understanding of what each page is about.
Improve Internal Linking
Internal links can help establish relationships between pages and communicate which content is more important within your site.
If Page A is your primary resource, you can naturally link to it from relevant supporting pages.
You can also make the relationship between the two competing pages clearer.
For example, a supporting article about keyword difficulty could link to your main keyword research guide as the broader resource.
Don’t force exact-match anchor text everywhere.
Use natural, descriptive anchors that accurately describe the destination page.
Consider Consolidating the Pages
If both pages genuinely serve the same purpose and contain substantial overlapping information, consolidation may be the better solution.
You could combine the strongest information from both pages into one comprehensive resource.
This can create a stronger page rather than maintaining two weaker competing pages.
Use a 301 Redirect When Appropriate
If you consolidate two substantially overlapping pages and decide that one URL should replace the other, a 301 redirect can be appropriate.
For example:
Old page → Primary page
This tells search engines and users that the old URL has permanently moved to the new destination.
However, don’t redirect a page simply because it ranks for the same keyword.
Make sure the destination genuinely replaces the old page and satisfies the same underlying intent.
Use Canonical Tags Carefully
A canonical tag can communicate which URL you consider the preferred or canonical version of substantially similar pages.
But canonicalization isn’t a magic tool for keyword cannibalization.
If two pages serve genuinely different purposes, simply placing a canonical tag on one doesn’t automatically make the other irrelevant.
Use canonicalization when the page relationship actually supports it.
Should You Delete One of the Pages?
Not necessarily.
Deleting the lower-ranking page should not be your first reaction.
Before removing it, investigate what value it has.
Ask:
- Does it have backlinks?
- Does it receive organic traffic?
- Does it rank for other keywords?
- Does it have unique search intent?
- Does it contain useful information?
- Could it be repositioned around a different keyword?
- Could it become a supporting article?
Sometimes the best solution is to differentiate the pages.
Sometimes consolidation is better.
Sometimes you don’t need to change anything.
The right decision depends on the relationship between the two URLs.
What You Should NOT Do
When Google keeps switching between pages, avoid making sudden changes without understanding the problem.
Don’t Keep Changing the Page Every Few Days
Constantly changing titles, headings, content, and URLs makes it harder to determine whether your changes are actually helping.
Give meaningful SEO changes time to be crawled and evaluated.
Don’t Add the Keyword Everywhere
Keyword stuffing won’t tell Google which page deserves to rank.
If both pages already target the same intent, adding the keyword even more aggressively can make the overlap worse.
Don’t Immediately Delete the Lower-Ranking Page
The page you’re considering deleting may have valuable rankings, backlinks, traffic, or unique content.
Investigate first.
Don’t Use Canonical Tags Just to Force Rankings
Canonicalization should accurately represent the relationship between pages.
It shouldn’t be treated as a button that tells Google, “Rank this page instead.”
A Simple Example of Fixing Two Competing Pages
Imagine your website has two articles:
Page A:
How to Find SEO Keywords
Page B:
Complete Keyword Research Guide
You notice that Google keeps switching between the two URLs when you search for related terms such as “how to find SEO keywords.”
First, compare their search intent.
If both articles essentially teach readers how to perform keyword research, there may be significant overlap.
Next, determine which page is stronger.
Suppose Page A has:
- More backlinks
- More traffic
- Better rankings
- Stronger internal links
You decide that Page A should be the primary resource.
You then have several options.
You could improve Page A and reposition Page B around a narrower topic.
For example:
Page A: How to Find SEO Keywords
Page B: How to Analyze Keyword Difficulty
Alternatively, if the two pages are almost identical in purpose, you could consolidate their strongest content into Page A and redirect Page B.
Finally, update your internal links so that your site’s structure clearly supports the primary page.
Then monitor Google Search Console to see whether the ranking URL becomes more stable.
How Long Does It Take for Google to Stop Switching Pages?
There is no fixed timeframe.
Google may need time to crawl and process your changes before the ranking signals become clearer.
The timeframe can depend on factors such as:
- Website authority
- Crawl frequency
- Size of the changes
- Search competition
- Content quality
- Internal linking
- Backlinks
- How clearly the pages are differentiated
Don’t expect an immediate change after updating one title or internal link.
Instead, monitor the affected queries and URLs over time.
The important thing is to make a clear, logical change rather than repeatedly changing the site because rankings fluctuate for a few days.
Frequently Asked Questions
Google may switch between two pages when both URLs appear relevant to the same query. Similar search intent, overlapping content, competing relevance signals, and normal ranking fluctuations can all contribute.
It can be, but not always. If two pages target the same search intent and compete for the same queries, investigate possible cannibalization. If they serve different purposes, both pages may legitimately rank.
Choose the page that best satisfies the search intent, then strengthen its content and internal-link signals. If two pages are substantially redundant, consider consolidation and a 301 redirect where appropriate.
Internal linking can provide useful signals about the relationships and importance of pages. Consistently linking to the preferred resource from relevant pages can help clarify your site’s structure.
Not automatically. A redirect can make sense when two pages genuinely serve the same purpose and you want to consolidate them. First check the weaker page’s traffic, backlinks, rankings, and unique value.
Final Takeaway
When Google keeps switching between two pages, don’t immediately assume that something is broken.
First, find out why.
Check whether the pages target the same search intent, compare their content and SEO signals, and use Google Search Console to see how each URL performs for the query.
Then choose the page that deserves to rank.
Strengthen that page, improve internal linking, differentiate the competing page, or consolidate the URLs when appropriate.
The goal isn’t to force Google to rank a URL simply because you want it to.
The goal is to make the correct page the clearest and most useful answer for the searcher.
Once your website sends consistent signals about what each page is for, Google has a much stronger basis for choosing the right URL.

