I'll check the project for existing Portuguese UI copy so the translations match AutoPSEO's register.1. Pular para o conteúdo
AutoPSEO

What does the canonical URL mean in Google Search Console?

Indexing Issues

When several URLs show substantially the same content, Google indexes one of them and treats the rest as duplicates. That indexed URL is the canonical. Search Console shows two values for it, and the gap between them is what matters.

  • User-declared canonical - the URL your page nominates, usually through a rel="canonical" tag.
  • Google-selected canonical - the URL Google actually indexed.

Both appear in the URL Inspection result for any URL in your property.

Why they disagree

rel="canonical" is a hint, not an instruction. Google weighs it against redirects, which URLs you list in your sitemap, how you link internally, hreflang annotations, HTTPS versus HTTP, and which URL looks cleaner. If those signals contradict your tag, Google follows the signals.

In the Indexing > Pages report the disagreement appears as one of these reasons:

  • Duplicate, Google chose different canonical than user - your tag was overruled.
  • Duplicate without user-selected canonical - you declared nothing, so Google picked.
  • Alternate page with proper canonical tag - working as intended; this URL points elsewhere and is not meant to be indexed.

Why it changes your reporting

Performance data is attributed to the canonical URL. If Google canonicalised /product?colour=blue into /product, the parameter URL will sit at zero clicks in the Pages report even though people are landing on that content. Before concluding that a page gets no traffic, inspect it and check which URL Google is actually crediting.

How to fix a canonical you disagree with

  1. Give every page a self-referencing canonical, with absolute URLs.
  2. Link internally to one version only, including in navigation and pagination.
  3. Redirect the versions you do not want with a 301 rather than relying on the tag.
  4. Keep only canonical URLs in your sitemap.
  5. Do not canonicalise across pages that are not near-duplicates. Google ignores it and may treat the page as a soft 404 instead.

Tip: the Google-selected canonical is also returned by the URL Inspection API, so you can check a whole set of URLs at once instead of inspecting them one by one.

Two URLs fighting over the same query is a related problem: see the cannibalization playbook.

How AutoPSEO helps

AutoPSEO's bulk URL inspection shows the Google-selected canonical alongside coverage state for every URL you submit, so a whole template or folder can be checked in a single run. See URL Inspection.

Ready to see what your Search Console data is hiding?

Connect a property and every report fills in immediately. No credit card needed.