What does Google say about SEO? /

Official statement

To influence the choice of the canonical URL by Google, all canonicalization factors must be aligned: internal links, sitemap files, hreflang annotations, and other cross-links must all point to the URL you wish to see indexed.
8:30
🎥 Source video

Extracted from a Google Search Central video

⏱ 52:18 💬 EN 📅 10/11/2020 ✂ 19 statements
Watch on YouTube (8:30) →
Other statements from this video 18
  1. 1:06 Is the indexing request tool going to disappear from Search Console?
  2. 4:15 Should you redirect WordPress attachment pages to media files for better SEO?
  3. 6:22 Why does Google sometimes ignore your 301 redirects and choose the old URL as canonical?
  4. 10:04 Why does Google admit that the hreflang/canonical operation is intentionally confusing in Search Console?
  5. 12:16 Does BERT really make exact match keywords obsolete in SEO?
  6. 14:14 Is it enough to use the right text in FAQ Schema markup, or do you need to copy the exact HTML?
  7. 15:25 Should you choose your tech stack based on SEO?
  8. 19:10 Should you really standardize your URL structure for better rankings?
  9. 21:18 Does Google really show only one site when content is syndicated across multiple domains?
  10. 23:02 Is it really necessary to write lengthy articles to rank your recipe pages?
  11. 26:01 AVIF in Image SEO: Why Does Google Still Ignore This Format in Search Images?
  12. 30:42 Can missing subfolders in a URL actually harm your pages' SEO?
  13. 32:52 Do you really need to follow the H1-H6 hierarchy to rank on Google?
  14. 36:08 Does Google always index the canonical page before the source page?
  15. 38:38 Can Google truly spot all expired domains repurchased for their backlinks?
  16. 40:59 Should you still structure your pages now that Google understands passages?
  17. 43:25 Should you prioritize a long hub page or multiple detailed pages for your SEO?
  18. 49:39 How many EMDs can you buy without triggering a doorway page filter?
📅
Official statement from (5 years ago)
TL;DR

Google selects the canonical URL by cross-referencing several signals: internal links, sitemap, hreflang, and redirects. To enforce your preference, all these factors must point to the same URL. Even a single contradictory signal is enough to weaken your directive. In practical terms, ensure that every technical element points to the URL you wish to index.

What you need to understand

What is a canonicalization signal?

A canonicalization signal is any technical element that Google uses to determine which version of a page to index when multiple URLs display identical or very similar content. These signals include the canonical tag, 301 redirects, internal links, the XML sitemap, hreflang annotations, and even external backlinks.

Google doesn't just read your canonical tag and take your word for it. Its algorithm cross-references all these indicators to decide if your directive is consistent. If your internal links point to version A, your sitemap points to version B, and your canonical points to version C, Google will choose for itself — and it probably won't be what you wanted.

Why does Google enforce this strict consistency?

The search engine is faced with billions of duplicated or nearly duplicated pages. It must avoid indexing the same content multiple times under different URLs, which would dilute the relevance of results. By requiring signal alignment, Google verifies that your directive is not an error or manipulation.

Specifically, if you send contradictory signals, the algorithm considers that you don't know yourself which version to prioritize. It then applies its own criteria: backlink popularity, indexing history, cleanest URL structure. Result: you lose control over what gets indexed.

What signals must be aligned at all costs?

The rel=canonical tag is the best known, but it is never sufficient on its own. Your internal links must point to the canonical URL — including in the menu, footer, breadcrumbs, and associated product sheets. Your XML sitemap should only contain canonical URLs, never variants. The hreflang annotations must also reference the correct version for each language.

The 301 redirects also play a major role: if you redirect A to B, but B has a canonical to C, you create a loop that weakens the signal. Finally, cross-links — links between your different sites or domains — must point to the URL you want to index, not an outdated variant.

  • Canonical tag: must point to the desired URL, never a variant
  • Internal links: all must target the canonical URL (navigation, footer, content)
  • XML Sitemap: lists only canonical URLs, excludes variants
  • Hreflang: references the correct URLs for each language/region
  • 301 Redirects: must land directly at the canonical URL, without chain or loop

SEO Expert opinion

Is this directive really applied with such rigor?

Yes, and this is regularly observed on e-commerce or editorial sites that index undesired variants. Google does not penalize you for contradictory signals, but it ignores your directive and chooses for itself. On a poorly configured multilingual site, the English version is often indexed instead of the French version, simply because the backlinks predominantly point to English.

That said, Google applies a certain tolerance: if 95% of your signals converge towards URL A and 5% towards B, it will likely follow A. However, as soon as the ratio becomes 60/40, you enter the gray area. [To verify]: Google does not publish any precise thresholds, making it impossible to know exactly where the limit lies.

In what cases is this rule not enough to impose your choice?

Even with all signals aligned, Google may decide otherwise if your external backlinks point massively to another URL. Imagine a product whose technical sheet is duplicated across several domains: if 80% of the incoming links target the version on partner-domain.com, Google may index this one instead of your own version, even if it is perfectly canonicalized.

Another common case: AMP pages. If your AMP version is poorly configured, Google may index it instead of the desktop version, despite a correct canonical. The same goes for separate mobile versions (m.example.com): if the alternate/canonical markup is shaky, mobile-first indexing will favor the wrong URL.

How can you verify that Google is actually respecting your directive?

The Google Search Console shows the canonical URL chosen by Google for each indexed page, in the "URL Inspection" tab. This is the only reliable way to check if your directive is being honored. Do not rely on rankings: a page can rank without being indexed under the URL you think.

Then, run a site:votredomaine.com search and browse the results. If you see variants with parameters (?sort=, ?utm_source=) or separate mobile versions, it means your signals are not all aligned. A regular audit with a crawler (Screaming Frog, OnCrawl) allows you to detect internal inconsistencies before Google spots them.

Practical impact and recommendations

What should you prioritize auditing on your site?

Start by ensuring your XML sitemap contains only canonical URLs. Export it, cross-check it with your crawl, and track any URL with a canonical pointing elsewhere. Next, audit your internal links: a single link in a footer pointing to a variant ?sort=price is enough to send a contradictory signal.

For multilingual sites, check that each hreflang annotation points to the canonical URL for each language, not to a version with parameters. Finally, test your 301 redirects: no chains, no loops. A redirect A → B → C weakens the transmission of the signal.

What technical errors cause the most confusion?

Redirect chains are the classic trap. You migrated a site, then changed the canonical URL, then redirected again: Google loses track. The result is that it indexes an intermediate URL or completely ignores the page. Another frequent error is poorly configured self-referencing canonicals on paginated pages. If page 2 has a canonical pointing to page 1, Google may ignore page 2 — even though page 2 contains unique content.

On e-commerce sites, beware of filters and sorting. If you canonicalize all variants to the main product page but link internally to the filtered variants, you sabotage your own directive. The same goes for separate mobile versions: if you have m.example.com, each mobile page must have a canonical to the desktop version, and vice-versa with the alternate tag.

How to detect contradictory signals before Google exploits them?

Use a professional crawler (Screaming Frog, Sitebulb, OnCrawl) to extract all internal links, all canonical tags, and all hreflang. Export everything into a spreadsheet and look for inconsistencies. A URL A that has a canonical to B but receives 50 internal links, while B only receives 10? Contradictory signal.

In the Search Console, check the

❓ Frequently Asked Questions

Que se passe-t-il si mes liens internes pointent vers une URL différente de celle indiquée dans ma balise canonical ?
Google détecte la contradiction et peut choisir d'ignorer votre balise canonical, en indexant l'URL la plus liée en interne. Il privilégie souvent la cohérence des signaux plutôt qu'une directive isolée.
Est-ce que la balise canonical suffit à elle seule pour imposer l'URL canonique ?
Non, Google croise la balise canonical avec d'autres signaux (liens internes, sitemap, hreflang, backlinks). Si ces signaux sont contradictoires, il peut ignorer votre balise et choisir lui-même l'URL à indexer.
Dois-je inclure les URL non canoniques dans mon sitemap XML ?
Non, le sitemap ne doit contenir que les URL canoniques. Inclure des variantes envoie un signal contradictoire à Google et affaiblit votre directive de canonicalisation.
Comment vérifier quelle URL Google a choisi comme canonique pour une page donnée ?
Utilisez l'outil "Inspection de l'URL" dans la Google Search Console. Il affiche l'URL canonique choisie par Google, même si elle diffère de celle que vous avez indiquée.
Les backlinks externes influencent-ils le choix de l'URL canonique par Google ?
Oui, si la majorité des backlinks externes pointe vers une URL différente de votre canonical, Google peut privilégier cette URL, même si tous vos signaux internes sont alignés.
🏷 Related Topics
Crawl & Indexing AI & SEO Links & Backlinks Domain Name PDF & Files Search Console International SEO

🎥 From the same video 18

Other SEO insights extracted from this same Google Search Central video · duration 52 min · published on 10/11/2020

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.