Canonicalização
Como os mecanismos de busca escolhem uma URL canônica entre duplicatas e consolidam nela os sinais de ranqueamento — por que rel=canonical é uma sugestão, não uma regra, e como alinhar todos os sinais.
Idiomas
1 sinal de evidência nesta página
- Ferramenta relacionada ativaCanonicalization Checker
Canonicalização é como um mecanismo de busca escolhe uma URL representativa quando várias entregam o mesmo conteúdo ou quase o mesmo, e depois consolida nela sinais como links, PageRank e texto âncora. O ponto mais importante: rel=canonical é uma sugestão, não uma regra — o Google agrupa duplicatas e escolhe uma canonical usando sinais como a anotação rel=canonical, redirecionamentos, sitemap, links internos, HTTPS e formato da URL. Ele pode substituir sua declaração, como no status "Duplicate, Google chose different canonical than user". Canonical não é 301 nem diretiva de indexação como noindex. Faça todos os sinais apontarem para a mesma URL e verifique a escolha na inspeção de URL do Search Console.
TL;DR — Canonicalização é como um mecanismo de busca escolhe uma URL principal quando várias exibem o mesmo conteúdo (ou quase o mesmo). Você sugere sua URL preferida com uma tag
rel="canonical"— mas ela é uma sugestão, não um comando. O Google pode escolher outra. O objetivo é fazer todos os seus sinais apontarem para a mesma URL, para que o Google escolha a que você quer.
O que é canonicalização
Um número surpreendente de URLs em um site típico exibe o mesmo conteúdo. http:// e https://, www e não-www, um produto acessível por três caminhos de categoria e a mesma página com parâmetros de rastreamento no fim — para você são “uma página”, mas para um mecanismo de busca cada uma é uma URL separada.
Canonicalização é como o mecanismo resolve isso. Ele agrupa as URLs duplicadas e escolhe uma como canônica — a versão representativa que indexa e mostra nos resultados de busca. Evidence for this claim Google groups similar pages and selects a representative canonical URL for the cluster. Scope: Google Search canonical selection for duplicate or very similar content. Confidence: high · Verified: Google Search Central: In-depth guide to how Google Search works Todo o restante desse grupo aponta para ela.
Como você solicita uma canônica
A forma mais comum é a tag canonical — uma linha de HTML no <head> da página:
<link rel="canonical" href="https://example.com/preferred-page/" />Isso informa ao Google: “se você encontrar duplicatas disso, trate esta URL como a principal.” Você também pode sinalizar uma preferência com redirecionamentos, listando a URL no sitemap e criando links consistentes para ela em suas próprias páginas.
O ponto que todo mundo entende errado
Uma tag canonical é uma sugestão, não uma regra. A própria documentação do Google diz isso. Ele pesa sua tag junto com vários outros sinais e, se esses sinais divergirem, pode escolher uma URL diferente da declarada. Evidence for this claim Canonical declarations express a preference; Google can select a different canonical based on its signals. Scope: Google Search canonicalization; redirects and rel=canonical are strong signals while sitemap inclusion is weaker. Confidence: high · Verified: Google Search Central: How to specify a canonical URL Quando isso acontece, você vê no Google Search Console: “Duplicate, Google chose different canonical than user” (duplicata, o Google escolheu uma canônica diferente da indicada pelo usuário).
Portanto, a tag não é um botão mágico. Para realmente obter a URL desejada, faça todos os sinais concordarem: a tag canonical, seus links internos, seu sitemap e seus redirecionamentos devem apontar para a mesma URL.
Por que isso importa
Quando o Google define uma canônica, essa URL se torna a que ele avalia quanto a qualidade e conteúdo e, geralmente — não sempre — a que mostra nos resultados de busca. O valor dos links que apontam para duplicatas também deve ser consolidado nela, mas isso depende de seus sinais concordarem; se estiverem desorganizados, o Google pode não consolidar como você espera. Uma canonicalização limpa também faz a página canônica ser rastreada mais frequentemente que as duplicatas e deixa seus relatórios do Search Console compreensíveis.
Algumas regras práticas rápidas:
- Dê a toda página importante uma canonical que aponte para ela mesma (uma canonical “auto-referente”). Isso elimina ambiguidades.
- Não use uma tag canonical quando você realmente quer um redirecionamento 301 — se estiver movendo ou aposentando uma página, redirecione-a.
- Não coloque
noindexe uma tag canonical na mesma página — eles se contradizem.
Quer o panorama completo — como o Google realmente agrupa e seleciona, quais sinais usa e quais têm mais peso, canonicals entre domínios e erros comuns? Mude para a aba Avançado.
TL;DR — Canonicalização é agrupamento + seleção + consolidação: o Google detecta duplicatas (checksums/fingerprints de conteúdo), agrupa-as, escolhe uma canônica e consolida nela os sinais de ranqueamento (links, PageRank e texto âncora).
rel="canonical"é uma sugestão forte, não uma diretiva — o Google pode e realmente a substitui, como aparece no GSC: “Duplicate, Google chose different canonical than user”. Ele pesa um conjunto crescente de sinais (~20 segundo Illyes em 2020, ~40 segundo Allan Scott do Google em 2025): anotação rel=canonical, redirecionamentos, presença no sitemap, links internos, HTTPS em vez de HTTP e URLs mais curtas em vez de mais longas — alguns têm mais peso que outros (um redirecionamento supera o sinal de HTTPS). Canonical não é 301 nem diretiva de indexação comonoindex. Faça todos os sinais apontarem para uma URL, use canonicals auto-referentes e verifique a canônica escolhida na inspeção de URL do Search Console.
O que canonicalização realmente é
Three reachable duplicate URL variants feed a canonicalization decision. A separate bundle of signals also feeds the decision: rel=canonical, redirects, sitemap inclusion, internal links, and HTTPS. The decision selects one representative canonical URL, which may be indexed and shown in search while cluster signals consolidate onto it. The other duplicate URLs remain reachable rather than being deleted.
© Patrick Stox LLC · CC BY 4.0 ·
A definição do Google é precisa: “Canonicalization is the process of selecting the representative –canonical– URL of a piece of content,” (canonicalização é o processo de selecionar a URL representativa — canônica — de um conteúdo) e “a canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.” (uma URL canônica é a URL de uma página que o Google escolheu como a mais representativa de um conjunto de páginas duplicadas.) Evidence for this claim Google groups similar pages and selects a representative canonical URL for the cluster. Scope: Google Search canonical selection for duplicate or very similar content. Confidence: high · Verified: Google Search Central: In-depth guide to how Google Search works Escrevi o guia de canonicalização da Ahrefs, e o enquadramento que uso é que há realmente dois trabalhos: “Clustering creates a cluster of duplicate pages, and canonicalization chooses which version signals consolidate to and what page will be shown in search results.” (o agrupamento cria um grupo de páginas duplicadas, e a canonicalização escolhe para qual versão os sinais se consolidam e qual página será mostrada nos resultados.)
Portanto, três coisas acontecem, nesta ordem:
- Detectar e agrupar as URLs duplicadas (ou quase duplicadas).
- Selecionar uma delas como canônica.
- Consolidar os sinais de ranqueamento na URL escolhida.
Entenda esses três passos e a maior parte da confusão sobre canonicalização desaparece.
Por que isso importa
O Google admite que duplicatas são principalmente um problema de usabilidade e relatórios, não uma falha moral: “having the same content accessible through many different URLs can be a bad user experience… and it may make it harder for you to track how your content performs in search results.” (ter o mesmo conteúdo acessível por muitas URLs diferentes pode ser uma experiência ruim e pode dificultar acompanhar o desempenho do conteúdo nos resultados.) A maioria das duplicatas não é maliciosa — são acidentes técnicos comuns: parâmetros, navegação facetada, variantes de protocolo/host e IDs de sessão.
O benefício real aparece em quatro superfícies; vale ser preciso em cada uma, em vez de tratar “canonicalização ajuda SEO” como um benefício vago:
- Participação no grupo. URLs duplicadas são agrupadas; a canonical é a representante designada.
- Frequência relativa de rastreamento. O Google diz que rastreia a página canônica com mais regularidade e duplicatas com menos frequência — um efeito relativo que reduz rastreamento redundante. Não é promessa de que canonicalizar uma página liberará instantaneamente orçamento em outro lugar ou acelerará páginas sem relação.
- Avaliação de conteúdo e qualidade. Normalmente o Google usa a canonical como principal fonte para avaliar qualidade e relevância.
- O que é servido. Os resultados geralmente apontam para a canonical — mas não sempre. O Google pode servir uma duplicata quando ela se ajusta melhor ao usuário, como uma versão específica para dispositivo.
A documentação do Google descreve o lado dos sinais claramente: declarar uma canonical “helps search engines to be able to consolidate the signals they have for the individual URLs (such as links to them) into a single, preferred URL.” (ajuda os mecanismos a consolidar os sinais das URLs individuais, como links para elas, em uma única URL preferida.) Isso depende de o destino realmente se tornar canônico — não garante que cada canonical declarada absorva automaticamente todo o PageRank, texto âncora ou valor de ranqueamento da duplicata. Se seus sinais divergirem e o Google escolher outra coisa, nada se consolida como você pretendia.
E alguma duplicação é normal — não é, por si só, uma violação de política de spam. Os motivos práticos para canonicalizar são clareza para o usuário, relatórios mais limpos, uma URL de busca consistente, consolidação de sinais e redução de rastreamento duplicado, não medo de penalidade. A duplicação sem controle ainda vale ser corrigida na origem — é mais uma questão de orçamento de rastreamento e navegação facetada do que de canonicalização, embora os temas estejam ligados.
Como o Google escolhe uma canonical
Step one fingerprints duplicate URLs and groups them into a cluster. Step two selects one URL as canonical while the others remain reachable alternates. Step three consolidates links, PageRank, and anchor text from the cluster onto the selected canonical.
© Patrick Stox LLC · CC BY 4.0 ·
Esta é a parte que muitos guias tratam superficialmente, então vale fazer direito.
Etapa 1 — detecção de duplicatas
O Google cria fingerprints do conteúdo para encontrar duplicatas. Gary Illyes descreveu o mecanismo no Search Off the Record: “A checksum is basically a hash of the content. Basically a fingerprint.” (um checksum é basicamente um hash do conteúdo. Basicamente, um fingerprint.) Páginas com fingerprints iguais ou muito parecidos (elementos repetidos, como navegação e rodapés, têm grande parte do peso descontado) podem ser tratadas como duplicatas.
A documentação atual do Google apresenta a mesma ideia em termos mais simples, sem a mecânica do checksum: durante a indexação, ele compara o conteúdo principal de cada página e agrupa páginas iguais ou muito semelhantes. O Google não publica exatamente como funciona o fingerprinting nem quanto do conteúdo repetido é descontado; trate a explicação de Illyes como uma descrição direcional de uma conversa de 2020, não como um algoritmo documentado.
Etapa 2 — agrupamento
As URLs duplicadas são reunidas em um grupo. Tudo no grupo é candidato a canonical; exatamente uma vencerá.
Etapa 3 — seleção no grupo
Agora o Google escolhe. Ele usa um conjunto de sinais — e a contagem publicada cresceu com o tempo. Em 2020, Illyes disse “we employ, I think, over twenty signals, we use over twenty signals, to decide which page to pick as canonical.” (usamos, acredito, mais de vinte sinais para decidir qual página escolher como canônica.) Em 2025, a contagem mencionada pelo Google é maior: como observei no guia de canonicalização da Ahrefs, “According to Google’s Allan Scott, there are ~40 different canonical selection signals.” (segundo Allan Scott, do Google, há cerca de 40 sinais diferentes de seleção de canonical.) Trate isso como o Google tendo divulgado mais ao longo do tempo — 20+ em 2020 e ~40 em 2025 — não como contradição.
A documentação do Google lista explicitamente alguns: “There are a handful of factors that play a role in canonicalization: whether the page is served over HTTP or HTTPS, redirects, presence of the URL in a sitemap, and rel="canonical" link annotations.” (há alguns fatores que participam da canonicalização: se a página é servida por HTTP ou HTTPS, redirecionamentos, presença da URL em um sitemap e anotações de links rel="canonical".) Minha lista mais completa inclui o restante do que é citado com frequência: duplicatas, elementos de link canonical, URLs de sitemap, links internos e externos, redirecionamentos, hreflang, hreflang x-default, PageRank, páginas HTTPS em vez de HTTP e URLs mais curtas em vez de longas.
Quais sinais têm mais peso
Eles não são iguais. Illyes foi explícito: “301 redirect, or any sort of redirect actually, should be much higher weight… than whether the page is on an http URL or https.” (um redirecionamento 301, ou qualquer redirecionamento, deve ter um peso muito maior do que a página estar em uma URL HTTP ou HTTPS.) E chamou a própria tag canonical de “quite a strong signal” (um sinal bastante forte) — forte, mas pode perder. Como escrevi no meu guia de canonicalização, a tag canonical “is sometimes referred to as a hint because it’s just one canonicalization signal, but it is considered a strong signal. Google ignores it if other signals are stronger.” (às vezes é chamada de sugestão porque é apenas um sinal de canonicalização, mas é considerada forte; o Google a ignora se outros sinais forem mais fortes.)
Por que é uma sugestão, não uma diretiva
Este é o eixo de precisão de todo o tema. Google: “You can indicate your preference to Google using these techniques, but Google may choose a different page as canonical than you do, for various reasons. That is, indicating a canonical preference is a hint, not a rule.” (você pode indicar sua preferência ao Google usando estas técnicas, mas o Google pode escolher outra página como canonical por vários motivos. Ou seja, indicar uma preferência de canonical é uma sugestão, não uma regra.) Evidence for this claim Canonical declarations express a preference; Google can select a different canonical based on its signals. Scope: Google Search canonicalization; redirects and rel=canonical are strong signals while sitemap inclusion is weaker. Confidence: high · Verified: Google Search Central: How to specify a canonical URL Quando sua canonical declarada perde, você vê no Search Console “Duplicate, Google chose different canonical than user” — o que, como descrevo, “means that Google chose a different URL to index than the one the user selected.” (significa que o Google escolheu uma URL diferente para indexar da selecionada pelo usuário.) A correção quase nunca é “add a stronger tag” (adicionar uma tag mais forte) — é alinhar os sinais conflitantes.
Formas de especificar uma canonical
O Google afirma de início que “none of them are required; your site will likely do just fine without specifying a canonical preference,” (nenhuma é obrigatória; seu site provavelmente funcionará bem sem especificar uma preferência de canonical), mas na prática você deve ser deliberado. A documentação atual também observa que esses métodos podem se somar — usar vários sinais fortes e alinhados aumenta a chance de o Google escolher a URL desejada, embora nenhum isoladamente a garanta. Os principais métodos são:
- Elemento de link
rel="canonical"— a linha no<head>. É o método mais comum; o Google o chama de “a strong signal that the specified URL should become canonical.” (um sinal forte de que a URL especificada deve se tornar canônica.) Ele precisa estar no<head>— uma tag não fechada ou JavaScript que a empurre para o<body>faz o Google ignorá-la. Declare apenas uma por página; declare mais de uma e o Google ignora todas. - Cabeçalho HTTP
rel="canonical"— para arquivos não HTML (como PDFs), que não têm<head>onde inserir a tag, defina a canonical no cabeçalho da resposta HTTP. - Redirecionamentos — “a strong signal that the target of the redirect should become canonical.” (um sinal forte de que o destino do redirecionamento deve se tornar canonical.) Use 301 quando estiver realmente movendo conteúdo.
- Inclusão no sitemap — “a weak signal that helps the URLs that are included in a sitemap become canonical.” (um sinal fraco que ajuda as URLs incluídas em um sitemap a se tornarem canônicas.) Liste apenas URLs canônicas no sitemap.
- Links internos — crie links consistentemente para a versão desejada. Links internos inconsistentes são uma das causas mais comuns de conflito entre sinais.
Canonicals auto-referentes e entre domínios
Uma canonical auto-referente — página indexável cuja canonical aponta para ela mesma — é uma boa prática em toda página que você quer indexar. Ela explicita sua preferência mesmo quando outros sinais são ambíguos e neutraliza cópias com parâmetros que, de outra forma, pareceriam duplicatas.
Canonicals entre domínios são compatíveis: você pode apontar a canonical de uma página para uma URL em outro domínio que controla, para consolidar nela (comum em distribuição de conteúdo). O modo de falha a respeitar é o hijacking — como alerto no guia de canonicalização, “In some really bad scenarios, a page on the wrong domain may be shown. This is referred to as hijacking.” (em alguns cenários muito ruins, uma página no domínio errado pode ser exibida. Isso é chamado de hijacking.) É raro, mas por isso canonicals entre domínios exigem cuidado.
Casos-limite: o que realmente conta como duplicata
Cinco situações recebem o rótulo “duplicata” de forma errada mais do que qualquer outra. O padrão é não decidir por uma característica da URL (um ?, número de página, pasta de idioma ou tag de script), mas pelo conteúdo principal efetivamente renderizado.
| Situação | Tratar como duplicata? | Por quê |
|---|---|---|
Parâmetros de rastreamento ou sessão (?utm_source=, ?sessionid=) | Geralmente sim | Mesmo conteúdo principal — é seguro canonicalizar para a URL limpa. |
Parâmetros de filtro, ordenação ou faceta (?color=red, ?sort=price) | Não automaticamente | Podem produzir conteúdo ou intenção materialmente diferentes da página base — verifique o conteúdo renderizado antes de eliminá-los com canonical. |
Páginas paginadas (/page/2/) | Não | O Google trata cada página da série como conteúdo principal separado — dê a cada uma delas uma URL única e uma canonical auto-referente; nunca aponte para a página 1. |
| Páginas totalmente traduzidas | Não | Conteúdo em outro idioma não é duplicata do original, mesmo quando o template coincide — relacione com hreflang, não canonical. |
| Variantes regionais no mesmo idioma (por exemplo, páginas quase idênticas en-US e en-GB) | Às vezes | Podem ser agrupadas como duplicatas comuns. Mantenha a preferência de canonical no mesmo idioma e use hreflang recíproco para que a URL regional correta ainda possa aparecer. |
Dois detalhes de implementação causam falhas silenciosas com frequência suficiente para merecer destaque próprio:
- Canonicals renderizadas por JavaScript. A orientação do Google é escolher uma única fonte clara para o valor: coloque-o no HTML inicial e não o substitua com JavaScript ou — se isso não for possível — deixe-o fora do HTML e defina-o somente por JavaScript. Declarar canonical na origem e alterá-la com script é a falha real: o Google termina com dois sinais conflitantes na mesma página.
- Arquivos não HTML. O cabeçalho HTTP
rel="canonical"(para PDFs, documentos do Word e semelhantes) é aceito especificamente nos resultados da Busca na Web do Google — não é um sinal universal em todas as superfícies do Google. Use uma URL absoluta e não permita que os metadados do arquivo declarem uma canonical conflitante.
Como verificar a canonical escolhida pelo Google
Não presuma que seu HTML é a fonte da verdade — a escolha do Google é. Como digo às pessoas: “Your main source of truth for what Google chose as the canonical will be the URL Inspection tool in Google Search Console. Enter the URL, and it will show what the declared canonical is and what Google chose as the canonical.” (sua principal fonte da verdade sobre a canonical escolhida pelo Google será a ferramenta de inspeção de URL no Google Search Console. Informe a URL e ela mostrará a canonical declarada e a que o Google escolheu.) Se as duas divergirem, esse é o sinal para alinhar tudo.
Alguns limites que vale conhecer antes de tratar esse campo como verdade absoluta:
- Ele reflete o estado indexado, não uma verificação ao vivo. A canonical escolhida pelo Google na inspeção de URL vem do que o Google já indexou. O Teste ao vivo na mesma ferramenta pode mostrar sinais atuais, mas não prevê a escolha; trate o campo indexado como histórico, não em tempo real.
- A visibilidade é limitada às propriedades que você possui. Você só vê informações de canonical para URLs dentro de propriedades do Search Console às quais tem acesso, não para páginas arbitrárias de terceiros.
- Uma ferramenta de auditoria observa entradas, não a decisão do Google. Uma ferramenta como o Canonicalization Checker mostra os sinais enviados — HTML, cabeçalhos e redirecionamentos. Ela não diz qual canonical o Google escolheu; somente a inspeção de URL faz isso.
- Não há garantia de inclusão, prazo ou ranqueamento. Ter a URL pretendida escolhida como canonical não garante que ela será indexada, que isso ocorrerá em um prazo fixo ou que haverá tráfego ou posições — canonicalização decide a representação, não esses resultados.
Erros comuns de canonicalização
Os recorrentes que vejo (vários da minha própria lista de erros comuns):
- Usar uma canonical de produção para proteger um site de staging. Uma página de staging em
https://staging.example.com/pricing/pode apontar a canonical parahttps://example.com/pricing/e ainda ser rastreada, agrupada ou até exibida enquanto o Google reconcilia os sinais. A canonical diz qual duplicata você prefere; não torna a URL de staging privada nem orienta o Google a removê-la. Se o host de staging escapar para a busca, mantenha-o rastreável comnoindexaté o Google processar a diretiva, ou redirecione-o se houver uma substituição permanente em produção. Para um ambiente que nunca deve ser público, exija autenticação. - Canonicalizar para uma não duplicata. Apontar a canonical de uma página para uma página sem relação informa ao Google que são o mesmo conteúdo; ele pode remover a “duplicata” dos resultados. Canonicals são para duplicatas reais.
- Canonical +
noindexna mesma URL. Instruções contraditórias. A orientação de John Mueller sobre combinar sinais conflitantes é: “I’d just pick one (noindex or followed links). Links on a noindexed page can be picked up, but it’s not guaranteed.” (eu escolheria apenas um — noindex ou links seguidos. Links em uma página noindex podem ser capturados, mas isso não é garantido.) Escolha um. - Bloquear a URL canonicalizada em robots.txt. Google: “Don’t use the robots.txt file for canonicalization purposes. Google may still index URLs that are disallowed in robots.txt without their content.” (não use robots.txt para canonicalização. O Google ainda pode indexar URLs proibidas no robots.txt sem seu conteúdo.) Uma página bloqueada nem pode ser lida para verificar sua tag canonical.
- Retornar 4XX para a URL canonicalizada — se a duplicata der erro, não resta nada para consolidar os sinais.
- Canonicalizar todas as páginas paginadas para a página 1. Cada página da série tem conteúdo distinto; não as colapse na raiz.
- Cadeias de canonicals / redirecionamentos conflitantes — uma canonical apontando para uma URL que depois redireciona força o Google a desfazer uma contradição. Aponte diretamente para o destino final.
- Várias canonicals ou uma canonical no
<body>— a posição no body não é aceita; várias declarações entram em conflito sem um resultado confiável de primeira/última.
Mitos desmentidos
- “Uma tag canonical garante qual URL ranqueia/indexa.” Não — é uma sugestão; o Google pode escolher outra (é exatamente o que informa o status do GSC “Duplicate, Google chose different canonical than user”).
- “rel=canonical is the same as a 301 redirect.” (rel=canonical é a mesma coisa que um redirecionamento 301.) Não. 301 é a diretiva para mover uma página; canonical é uma sugestão de consolidação e ambas as URLs continuam acessíveis. A posição de longa data do Bing é que, ao mover conteúdo, você deve usar 301, não canonical, porque o redirecionamento é a instrução inequívoca. Se está aposentando uma URL, redirecione-a.
- “Uma canonical bloqueia ou permite indexação como
noindex.” Não — canonical não é uma diretiva de indexação. Combiná-la comnoindexenvia sinais conflitantes; use um ou outro. - “Mais tags canonical = sinal mais forte.” O contrário: declare mais de uma e o Google ignora todas.
Bing e outros mecanismos
O Bing usa os mesmos elementos básicos. No enquadramento do Bing em dezembro de 2025, “Duplicate content doesn’t trigger search penalties on its own, but it does reduce visibility by diluting authority, confusing intent, and slowing how updates reach both search engines and AI-powered discovery systems,” (conteúdo duplicado não provoca penalidades de busca por si só, mas reduz a visibilidade ao diluir autoridade, confundir intenção e atrasar a chegada de atualizações aos mecanismos de busca e sistemas de descoberta com IA) e “Canonical tags, redirects, hreflang, noindex, and IndexNow all support this clarity, but the foundation is a streamlined site that avoids unnecessary duplication.” (tags canonical, redirecionamentos, hreflang, noindex e IndexNow apoiam essa clareza, mas a base é um site simplificado que evita duplicação desnecessária.) O Bing também oferece o recurso URL Normalization no Bing Webmaster Tools para consolidar variantes de parâmetros sem alteração de código — útil quando as duplicatas vêm de parâmetros de URL.
Para onde ir agora
Esta página é o hub conceitual da canonicalização, o tópico pai. Ela fica dentro da etapa mais ampla de indexação de como a busca funciona (canonicalização decide qual URL de um grupo duplicado é efetivamente indexada). Os três aprofundamentos abaixo levam cada parte um passo adiante:
- Tags canonical (rel=canonical) — a própria tag: sintaxe exata, implementação no
<head>versus cabeçalho HTTP, padrões auto-referentes e todas as formas de ser ignorada. - Conteúdo duplicado — o que realmente conta como duplicata, por que não é penalidade e como evitá-la na origem em vez de corrigi-la com tags.
- Parâmetros de URL — o maior gerador de duplicatas: parâmetros de rastreamento, ordenação, filtro e sessão, e como impedir que fragmentem uma página em variantes sem fim.
A canonicalização também toca seus temas irmãos neste grupo: duplicatas e excesso de parâmetros desperdiçam exatamente o orçamento de rastreamento, a navegação facetada é uma grande fonte de URLs quase duplicadas e armadilhas de spider podem gerar os espaços infinitos de URLs que fazem a duplicação explodir. Para o pipeline completo — descoberta, rastreamento, renderização, indexação e entrega — veja o grupo Como a Busca Funciona.
Resumo de IA
Uma síntese da versão Avançada:
- Canonicalização = agrupamento + seleção + consolidação. O Google compara o conteúdo principal de cada página para detectar duplicatas, agrupa-as, escolhe uma canonical e — quando seus sinais concordam — consolida nela links, PageRank e texto âncora. Isso também afeta quatro superfícies: participação no grupo, frequência relativa de rastreamento, avaliação de conteúdo/qualidade e (geralmente, não sempre) qual URL é servida nos resultados.
rel="canonical"é uma sugestão forte, não uma diretiva. O Google pode e realmente a substitui — aparece no Search Console como “Duplicate, Google chose different canonical than user”. A correção é alinhar sinais, não “add a stronger tag” (adicionar uma tag mais forte); a documentação observa que sinais fortes e alinhados podem se somar para melhorar as chances.- Os sinais (um conjunto crescente): ~20 segundo Illyes em 2020, ~40 segundo Allan Scott do Google em 2025 — anotação rel=canonical, redirecionamentos, presença no sitemap, links internos/externos, hreflang, PageRank, HTTPS em vez de HTTP e URLs mais curtas. Eles não têm o mesmo peso — um redirecionamento supera o sinal de HTTPS. O Google não publica a mecânica exata dessas contagens; trate-as como números relatados por profissionais, não como detalhe de algoritmo documentado.
- Métodos: elemento de link rel=canonical (precisa estar no
<head>, um por página), cabeçalho HTTP (para PDFs/não HTML, somente busca na web), redirecionamentos 301, inclusão no sitemap e links internos consistentes. - Casos-limite: parâmetros de rastreamento/sessão normalmente canonicalizam sem dificuldade; filtros/ordenação/facetas exigem verificar o conteúdo primeiro; páginas paginadas usam canonical auto-referente (nunca para a página 1); traduções completas usam hreflang, não canonical; uma canonical definida por JavaScript precisa ter uma única fonte clara (HTML ou script, não ambos).
- Canonicals auto-referentes são boa prática; canonicals entre domínios são compatíveis, mas têm risco de hijacking.
- Verifique na inspeção de URL do GSC — ela mostra a canonical declarada e a escolhida pelo Google, mas o campo reflete o estado indexado (não uma verificação ao vivo), é limitado às propriedades que você possui e escolher sua URL não garante inclusão, prazo ou posições.
- Erros comuns: canonical para não duplicata; canonical +
noindex; bloquear a URL canonicalizada no robots.txt; 4XX nela; canonicalizar paginação para a página 1; cadeias de canonical em conflito com redirecionamentos; várias canonicals; tag no<body>. - Mitos desmentidos: canonical ≠ URL de ranqueamento garantida; canonical ≠ 301; canonical ≠ noindex; mais tags canonical ≠ sinal mais forte.
Documentação oficial
Documentação de fontes primárias dos mecanismos de busca.
- What is URL canonicalization — o conceito: agrupamento, seleção, fatores de canonicalização e o enquadramento de “sugestão, não regra”.
- How to specify a canonical URL with rel=“canonical” and other methods — a tabela de métodos (elemento de link, cabeçalho HTTP, sitemap e 301), suas forças relativas e o que não fazer (robots.txt).
- Crawling and Indexing — hub que cobre canonicalização junto com robots, sitemaps e controles de rastreamento.
- Fix canonicalization issues — guia de solução do Google: configuração incorreta do servidor, hijacking e duplicatas de distribuição.
- Verify canonical URLs in URL Inspection — como funciona o campo de canonical escolhida pelo Google, incluindo limites entre estado indexado e ao vivo e de visibilidade da propriedade.
- Pagination and incremental page loading — por que páginas paginadas precisam de URLs únicas e canonicals auto-referentes, não uma canonical para a página 1. — Managing multi-regional and multilingual sites — o limite de duplicação entre traduções e variantes regionais no mesmo idioma e a combinação com hreflang.
Bing / Microsoft
- Does Duplicate Content Hurt SEO and AI Search Visibility? (Canel e Madhavan, dezembro de 2025) — posição atual do Bing: duplicatas não são penalidade; tags canonical, redirecionamentos, hreflang, noindex e IndexNow reforçam a versão correta.
- Moving content? Think 301, not rel=canonical (Forrester, janeiro de 2012) — a posição de longa data do Bing de que uma mudança pede 301, não canonical.
- Better than canonical; URL Normalization — forma do Bing Webmaster Tools de consolidar variantes de parâmetros sem código.
Citações da fonte
Declarações registradas do Google e do Bing. Cada link é um link profundo que salta para o trecho citado na página de origem.
Google — o que é canonicalização
- “Canonicalization is the process of selecting the representative –canonical– URL of a piece of content.” (tradução: canonicalização é o processo de selecionar a URL representativa — canônica — de um conteúdo.) — documentação do Google Search Central. Ir para a citação
- “a canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.” (tradução: uma URL canônica é a URL de uma página que o Google escolheu como a mais representativa de um conjunto de páginas duplicadas.) Ir para a citação
Google — sugestão, não regra (o eixo de precisão)
- “You can indicate your preference to Google using these techniques, but Google may choose a different page as canonical than you do, for various reasons. That is, indicating a canonical preference is a hint, not a rule.” (tradução: você pode indicar sua preferência ao Google usando estas técnicas, mas ele pode escolher uma página diferente como canonical por vários motivos. Indicar uma preferência de canonical é uma sugestão, não uma regra.) Ir para a citação
Google — os sinais e por que isso importa
- “There are a handful of factors that play a role in canonicalization: whether the page is served over HTTP or HTTPS, redirects, presence of the URL in a sitemap, and
rel="canonical"link annotations.” (tradução: há alguns fatores que participam da canonicalização: se a página é servida por HTTP ou HTTPS, redirecionamentos, presença da URL em um sitemap e anotações de linksrel="canonical".) Ir para a citação - “having the same content accessible through many different URLs can be a bad user experience… and it may make it harder for you to track how your content performs in search results.” (tradução: ter o mesmo conteúdo acessível por muitas URLs diferentes pode ser uma experiência ruim e pode dificultar acompanhar o desempenho do conteúdo nos resultados.) Ir para a citação
Google — consolidação e o que é opcional
- “It helps search engines to be able to consolidate the signals they have for the individual URLs (such as links to them) into a single, preferred URL.” (tradução: ajuda os mecanismos de busca a consolidar os sinais das URLs individuais, como links para elas, em uma única URL preferida.) Ir para a citação
- “none of them are required; your site will likely do just fine without specifying a canonical preference.” (tradução: nenhuma delas é obrigatória; seu site provavelmente funcionará bem sem especificar uma preferência de canonical.) Ir para a citação
- “Don’t use the robots.txt file for canonicalization purposes. Google may still index URLs that are disallowed in robots.txt without their content.” (tradução: não use o arquivo robots.txt para fins de canonicalização. O Google ainda pode indexar URLs proibidas no robots.txt sem seu conteúdo.) Ir para a citação
Google — força dos sinais (da tabela de métodos)
- rel=canonical: “A strong signal that the specified URL should become canonical.” (tradução: um sinal forte de que a URL especificada deve se tornar canonical.) Ir para a citação
- Redirecionamentos: “A strong signal that the target of the redirect should become canonical.” (tradução: um sinal forte de que o destino do redirecionamento deve se tornar canonical.) Ir para a citação
- Sitemap: “A weak signal that helps the URLs that are included in a sitemap become canonical.” (tradução: um sinal fraco que ajuda as URLs incluídas em um sitemap a se tornarem canônicas.) Ir para a citação
Gary Illyes, Google (Search Off the Record, via transcrição do Search Engine Journal)
- “we employ, I think, over twenty signals, we use over twenty signals, to decide which page to pick as canonical.” (tradução: usamos, acredito, mais de vinte sinais para decidir qual página escolher como canônica.) Ir para a citação
- “A checksum is basically a hash of the content. Basically a fingerprint.” (tradução: um checksum é basicamente um hash do conteúdo. Basicamente, um fingerprint.) Ir para a citação
- “301 redirect, or any sort of redirect actually, should be much higher weight… than whether the page is on an http URL or https.” (tradução: um redirecionamento 301, ou qualquer redirecionamento, deve ter peso muito maior do que a página estar em uma URL HTTP ou HTTPS.) Ir para a citação
- O texto de origem chama o “the rel=canonical attribute” (o atributo rel=canonical) de “is quite a strong signal.” (é um sinal bastante forte.) Ir para a citação
John Mueller, Google — canonical + noindex é contraditório
- “I’d just pick one (noindex or followed links). Links on a noindexed page can be picked up, but it’s not guaranteed.” (tradução: eu escolheria apenas um (noindex ou links seguidos). Links em uma página noindex podem ser capturados, mas isso não é garantido.) Leia a cobertura
Bing / Microsoft (Fabrice Canel e Krishna Madhavan, dezembro de 2025)
- “Duplicate content doesn’t trigger search penalties on its own, but it does reduce visibility by diluting authority, confusing intent, and slowing how updates reach both search engines and AI-powered discovery systems.” (tradução: conteúdo duplicado não provoca penalidades de busca por si só, mas reduz a visibilidade ao diluir autoridade, confundir intenção e atrasar atualizações para mecanismos de busca e sistemas de descoberta com IA.) Ir para a citação
- “Canonical tags, redirects, hreflang, noindex, and IndexNow all support this clarity, but the foundation is a streamlined site that avoids unnecessary duplication.” (tradução: tags canonical, redirecionamentos, hreflang, noindex e IndexNow apoiam essa clareza, mas a base é um site simplificado que evita duplicação desnecessária.) Ir para a citação
Auditoria de canonicalização — checklist
Uma passagem para confirmar que o Google pode escolher a canonical pretendida e que seus sinais concordam:
- Toda página indexável tem uma canonical auto-referente no
<head>. - Apenas uma
rel="canonical"por página — sem duplicatas nem injeção no<body>por tag não fechada ou JavaScript. - Canonicals apontam para duplicatas reais, nunca páginas sem relação.
- A URL canonical retorna 200 — não 4XX e não redirecionamento (sem cadeias canonical → redirecionamento).
- Nenhum
noindexem URL que também declara canonical (contraditório). - A URL canonicalizada (duplicata) não está bloqueada no robots.txt — o Google precisa ler sua tag canonical.
- Links internos apontam consistentemente para a versão canonical (não uma mistura de variantes
http/https,www/não-www, barra final ou cópias com parâmetros). - O sitemap lista apenas URLs canônicas e indexáveis.
- Redirecionamentos de host/protocolo/barra final chegam à versão canonical e não entram em conflito com ela.
- Paginação não é canonicalizada para a página 1 — cada página é auto-referente.
- Arquivos não HTML (PDFs) usam o cabeçalho HTTP
rel="canonical"quando necessário. - Parâmetros são triados pelo conteúdo, não pelo
?. Parâmetros de rastreamento/sessão vão para a URL limpa; filtros/ordenação/facetas são verificados quanto a conteúdo materialmente diferente. - Páginas traduzidas usam hreflang, não canonical. Somente duplicatas regionais quase idênticas no mesmo idioma são canonicalizadas entre si.
- Compare pontualmente a canonical declarada com a escolhida pelo Google na inspeção de URL do GSC e investigue qualquer “Duplicate, Google chose different canonical than user”.
Os modelos mentais
1. Agrupar → selecionar → consolidar. Canonicalização não é um passo, são três. O Google detecta e agrupa duplicatas (fingerprints de conteúdo), seleciona uma canonical do grupo e então consolida sinais de ranqueamento nela. Quando algo falhar, pergunte qual etapa está errada: o Google agrupou estas páginas como duplicatas? Escolheu a URL que você queria? Os sinais estão se consolidando?
2. Sugestão, não diretiva — faça os sinais votarem juntos.
rel="canonical" é um sinal forte entre vários, e o Google pode derrotá-lo. Pare de pensar “vou dar a resposta ao Google com uma tag” e pense “vou fazer todos os sinais — tag, links internos, sitemap, redirecionamentos e hreflang — apontarem para a mesma URL”. Canonicalização é consenso; seu trabalho é remover divergências.
3. A hierarquia dos sinais. Os sinais não são iguais. Um redirecionamento supera o sinal HTTP/HTTPS; a tag canonical é “bastante forte”, mas pode perder para sinais conflitantes mais fortes. Um 301 solto ou um padrão de links internos que discorde da tag pode substituí-la silenciosamente. Ao depurar, procure o sinal forte que está puxando para o lado errado.
4. Os três “não é igual”.
- Canonical ≠ 301 (301 move uma página; canonical consolida duplicatas que continuam ativas).
- Canonical ≠ noindex (canonical não é diretiva de indexação; não os combine).
- Canonical ≠ URL de ranqueamento garantida (é uma sugestão; verifique o que o Google realmente escolheu).
5. GSC é a fonte da verdade, não seu HTML. O que você declarou e o que o Google escolheu são dois campos diferentes na inspeção de URL. Não raciocine pelo template — leia o que o Google selecionou e deixe qualquer divergência orientar a correção.
Guia rápido de canonicalização
Qual ferramenta para qual trabalho
| Você quer… | Use | Não use |
|---|---|---|
| Consolidar duplicatas que continuam ativas | rel="canonical" | um 301 |
| Mover / aposentar uma URL permanentemente | redirecionamento 301 | uma canonical |
| Remover uma página do índice | noindex (rastreável) | uma canonical |
| Manter bots fora de um espaço de URLs de baixo valor | disallow no robots.txt | uma canonical |
| Definir canonical para PDF / arquivo não HTML | rel="canonical" cabeçalho HTTP | tag <head> (ela não existe) |
| Consolidar variantes de parâmetros no Bing sem código | URL Normalization do Bing | — |
O que cada sinal faz na canonicalização
| Sinal | Força | Observações |
|---|---|---|
Elemento de link rel="canonical" | Forte | Precisa estar no <head>; um por página |
| Redirecionamento (301) | Forte | Supera o sinal HTTPS |
| HTTPS em vez de HTTP | Moderada | O Google prefere HTTPS, mantendo-se tudo igual |
| Links internos | Moderada | Consistência importa mais que quantidade |
| Inclusão no sitemap | Fraca | Ajuda, mas não supera sinais fortes |
| URL mais curta em vez de longa | Desempate | Entre muitos outros sinais |
Fatos rápidos
- A contagem de sinais cresceu com o tempo: “mais de vinte” (Illyes, 2020) → ~40 (Allan Scott, segundo meu guia de canonicalização de 2025). Não é contradição — o Google apenas divulgou mais.
- Uma tag canonical é uma sugestão, não uma regra — o GSC mostra “Duplicate, Google chose different canonical than user” quando a sua perde.
- Fonte da verdade: inspeção de URL do GSC (canonical declarada versus escolhida).
- Nunca combine canonical +
noindex, declare duas canonicals ou canonicalize paginação para a página 1.
Qual ferramenta para qual trabalho?
Canonical, 301, noindex e disallow no robots.txt parecem resolver problemas de “URL duplicada ou indesejada”, mas não são intercambiáveis. Caminhe pelo que você realmente quer fazer:
Choosing between canonical, redirect, noindex, and robots.txt
Erros e mitos de canonicalização a evitar
Os erros recorrentes que vejo, enquadrados como coisas a evitar e não como sintomas a corrigir — combine esta seção com a aba Problemas comuns se já estiver vendo um problema no Search Console.
Não canonicalize uma página para algo que não seja uma duplicata real. Apontar uma canonical para uma página sem relação informa ao Google que elas têm o mesmo conteúdo e pode remover totalmente a “duplicata” dos resultados. Canonicals servem para consolidar duplicatas verdadeiras, não páginas sem relação.
Não combine noindex com uma tag canonical na mesma URL. São instruções contraditórias — uma diz “esta página representa o conteúdo”, a outra diz “não indexe esta página”. A orientação de John Mueller é direta: escolha uma, pois links numa página noindex podem ser capturados, mas isso não é garantido.
Não tente canonicalizar bloqueando uma URL no robots.txt. O Google é explícito: robots.txt não é uma ferramenta de canonicalização, e uma página bloqueada ainda pode ser indexada sem seu conteúdo — além de não poder ser lida para ver sua tag canonical.
Não deixe a URL canonicalizada retornar 4XX. Se a duplicata der erro, não há onde consolidar os sinais.
Não canonicalize toda página paginada para a página 1. Cada página da série tem conteúdo distinto; colapsar a série na raiz perde essa distinção e confunde o que deveria ranquear.
Não construa cadeias de canonical. Uma canonical que aponta para uma URL que depois redireciona obriga o Google a desfazer uma contradição em vez de seguir um sinal limpo. Aponte diretamente para o destino final.
Não declare mais de uma canonical e não deixe uma cair no <body>. Várias declarações criam um sinal ambíguo e sujeito a erros, e uma tag <head> não fechada ou JavaScript que empurre a anotação para o <body> não é aceito. Mais tags nunca significam sinal mais forte — é o contrário.
Não presuma que uma tag canonical garante o resultado. É uma sugestão que o Google pesa contra outros sinais, não um comando. Tratá-la como conclusão é como os sites acabam surpresos com “Duplicate, Google chose different canonical than user”.
Não confunda canonical com 301. 301 serve para mover uma página — canonical é uma sugestão de consolidação e ambas as URLs continuam acessíveis. Se está aposentando uma URL, redirecione-a.
Problemas comuns
O GSC mostra “Duplicate, Google chose different canonical than user”
Sintoma: o relatório de indexação de páginas (ou a inspeção de URL) informa esse status para uma URL na qual você declarou uma canonical.
Causa: seus sinais divergem. O Google pesa a tag canonical junto com redirecionamentos, presença no sitemap, links internos, HTTPS e outros sinais — quando eles não apontam todos para a URL declarada, um sinal conflitante mais forte pode vencer.
Correção: passe a URL pelo Canonicalization Checker para ver o que você realmente está declarando; verifique se seus links internos e sitemap apontam para a mesma URL e confirme que nenhum redirecionamento ou noindex está puxando na direção oposta. Depois confira novamente a inspeção de URL — esta é uma decisão de processamento, não instantânea; dê tempo depois de alinhar os sinais em vez de adicionar uma tag mais forte.
A tag canonical parece não ser respeitada
Sintoma: você declarou uma canonical, mas a canonical escolhida pelo Google (na inspeção de URL) não a reflete e não parece um caso de conflito de sinais.
Causa: o motivo mais comum é posição ou duplicação — a tag caiu no <body> em vez do <head> (uma tag <head> não fechada ou injeção JavaScript pode fazer isso silenciosamente), ou a página declara mais de uma canonical.
Correção: veja o código-fonte renderizado e confirme que exatamente um elemento de link rel="canonical" está dentro do <head>. Trate a posição no body como ineficaz e várias declarações como conflito sem solução; não deduza um vencedor pela primeira/última ordem no código-fonte.
Uma canonical entre domínios mostra o domínio errado na busca
Sintoma: uma página canonicalizada para uma URL em outro domínio que você controla acaba exibindo um domínio diferente do pretendido — o modo de falha de hijacking.
Causa: canonicals entre domínios são compatíveis, mas, se os sinais ao redor forem ambíguos ou o destino não for realmente representativo, o Google pode selecionar algo inesperado.
Correção: verifique se links internos, sitemaps e redirecionamentos dos dois domínios concordam sobre qual deve vencer e confirme que o destino é uma duplicata genuína e acessível — não fina, bloqueada ou com erro.
Você corrigiu os sinais, mas a inspeção de URL ainda mostra divergência
Sintoma: a canonical declarada e a escolhida pelo Google continuam diferentes depois de alinhar tag, links, sitemap e redirecionamentos.
Causa: a seleção da canonical é uma decisão de reprocessamento, não instantânea — o Google precisa rastrear novamente e reavaliar o grupo.
Correção: dê uma janela real de monitoramento (semanas, não dias) antes de concluir que a correção falhou. Se ainda houver divergência após um ciclo completo, volte ao Teste 1 na aba Testes de validação e procure um sinal esquecido em vez de adicionar noindex ou bloquear no robots.txt — nenhum é a ferramenta correta aqui.
Acompanhe a quantidade de divergências de canonical do GSC, não apenas URLs individuais
O sinal do site inteiro que vale observar é quantas URLs aparecem sob “Duplicate, Google chose different canonical than user” no relatório de indexação de páginas do Search Console ao longo do tempo — não se uma URL isolada tem o status, pois essa contagem é o melhor indicador de quão bem seus sinais realmente concordam no site.
Evolução da contagem de “Duplicate, Google chose different canonical than user”
- Métrica — contagem de URLs sob esse status no relatório de indexação de páginas do GSC, acompanhada ao longo do tempo.
- O que informa — se o trabalho de alinhamento (tags canonical, links internos, entradas do sitemap e redirecionamentos correspondentes) está reduzindo conflitos ou se novas inconsistências surgem mais rápido que as antigas são corrigidas — comum após migração, alteração de template ou novo padrão de parâmetros.
- Como obter — relatório de Indexação de páginas do GSC, filtrado pela linha desse status; aprofunde URLs individuais com inspeção de URL para comparar canonical declarada e escolhida e confirmar o motivo da contagem.
- Referência/faixa realista — não há alvo universal — depende do tamanho do site e da duplicação que sua arquitetura produz (parâmetros, navegação facetada, variantes de protocolo/host). Estabeleça uma linha de base antes de julgar a tendência; o objetivo honesto é uma contagem caindo ou estável, não zero no primeiro dia de um site grande.
- Periodicidade — mensal basta para a maioria dos sites; semanal logo após correção de alinhamento ou migração, até a contagem estabilizar.
Prompts de IA prontos para usar
A seleção de canonical depende de vários sinais ao mesmo tempo, o que a torna razoável como etapa de triagem para um LLM — mas trate o resultado como hipótese a verificar na inspeção de URL, não como resposta final. Um modelo de IA não tem acesso ao processo real de seleção do Google; ele raciocina pela mesma lista pública de sinais.
Preveja qual URL o Google provavelmente escolherá como canonical
I have a set of duplicate or near-duplicate URLs on my site. Based on the
signals below, which URL is Google most likely to select as the canonical,
and why? Note any signals that conflict with each other.
Declared rel="canonical" on each URL: [list]
Sitemap: which of these URLs are included: [list]
Internal links: which URL do most internal links point to: [describe]
Redirects: are any of these URLs redirected, and to where: [list]
HTTPS/HTTP: are all URLs on HTTPS: [yes/no, list exceptions]
URL length: [list URLs]
Rank the signals by how strongly they point at each URL, and flag any
signal that's pulling in a different direction than the others.Diagnostique um caso de “Google escolheu uma canonical diferente da indicada pelo usuário”
Google Search Console reports "Duplicate, Google chose different canonical
than user" for this URL. My declared canonical is [URL A]. Given the
signals below, what's the most likely reason Google selected a different
URL, and what should I change first?
Declared canonical: [URL A]
Internal links pointing to: [URL A / URL B / mixed]
Sitemap includes: [URL A / URL B / both]
Redirects affecting either URL: [describe or "none"]
Content differences between URL A and URL B, if any: [describe]
Identify the single most likely conflicting signal, not a generic list of
possibilities. Ferramentas para inspecionar e corrigir a canonicalização
- Canonicalization Checker — minha ferramenta para este trabalho. Cole uma URL e ela mostra os sinais canônicos observados (elemento de link HTML e cabeçalho HTTP), sinaliza conflitos e prevê risco de substituição — canonicals divergentes, noindex ou destino que redireciona, que tornam mais provável o Google escolher algo diferente do declarado.
- Google Index Checker — confirme se uma URL está realmente indexada depois de alinhar os sinais de canonicalização; útil junto do checker quando não sabe se a correção já surtiu efeito.
- robots.txt Tester — antes de perseguir um problema de canonicalização, descarte o erro comum de a URL de destino estar bloqueada no robots.txt, impedindo o Google de ler sua tag canonical.
- XML Sitemap Validator — inclusão no sitemap é um dos sinais de canonicalização; confirme que o sitemap lista as URLs canônicas pretendidas, não duplicatas.
- Search Console — inspeção de URL — a fonte real da verdade. Mostra a canonical declarada pelo usuário e a escolhida pelo Google; nenhuma ferramenta de terceiros substitui verificar a escolha do Google.
Recursos que valem seu tempo
Minha produção relacionada
- Google Uses ~40 Canonicalization Signals — meu guia principal de canonicalização: agrupamento versus seleção, lista completa de sinais, erros comuns e hijacking.
- Duplicate, Google Chose Different Canonical Than User — explicação do status do GSC e como corrigi-lo alinhando sinais.
- Canonical Tags Explained: Why They Matter For SEO (Joshua Hardwick, revisado por mim) — a tag, incluindo a contradição com noindex e a regra de uma canonical por página.
- The Beginner’s Guide to Technical SEO — onde canonicalização se encaixa no panorama maior.
Minhas palestras
- Canonicalization for SEO — BrightonSEO, April 2023 (SlideShare) — minha palestra completa sobre agrupamento, seleção, a natureza de sugestão versus diretiva e a armadilha de
<head>versus<body>. - How Search Works (SlideShare) — rastreamento, renderização, indexação e posição da canonicalização. (Meu aviso permanente se aplica: “This is my understanding of systems… not going to be 100% complete or accurate.” (esta é minha compreensão dos sistemas… não será 100% completa ou precisa.))
Oficial
- Google — URL canonicalization e How to specify a canonical URL.
- Bing — Does Duplicate Content Hurt SEO and AI Search Visibility? (dezembro de 2025).
Da indústria
- How Google Chooses Canonical Page (Search Engine Journal, Montti, novembro de 2020) — transcrição contemporânea de Gary Illyes no Search Off the Record: mais de 20 sinais, checksums como fingerprints e redirecionamento superando o sinal HTTPS.
- Google Clarifies Simultaneous Use of Canonical & Noindex (Search Engine Journal, 2024) — orientação de John Mueller para escolher um ou outro.
- Google Goes Deep On Dupe Detection & Canonicalization (Search Engine Roundtable) — texto complementar sobre o mesmo episódio de Illyes, útil para corroborar.
- Canonicalization and SEO: A guide for 2026 (Search Engine Land, Busby, novembro de 2025) — panorama sólido de auto-referentes, entre domínios, paginação, ecommerce e renderização de IA/edge.
- Canonical URLs: Best Practices, Common Issues, How to Fix (Semrush) — referência focada em implementação e armadilhas comuns.
- rel=canonical: the ultimate guide (Yoast) — referência completa, especialmente útil para WordPress/plugins.
- r/TechSEO — comunidade para depuração de SEO técnico e conteúdo duplicado.
Citações que vale manter
As linhas às quais volto ao explicar canonicalização. (Para as declarações literais dos mecanismos com links profundos, veja a aba Citações da fonte — este é o conjunto mais opinativo, voltado a profissionais.)
Sobre o que é
- “Canonicalization is the process that search engines use to determine the main version of the URL that will be indexed and shown to users when there are duplicate URLs.” — eu, no meu guia de canonicalização da Ahrefs. O enquadramento de dois trabalhos importa: “Clustering creates a cluster of duplicate pages, and canonicalization chooses which version signals consolidate to and what page will be shown in search results.” (o agrupamento cria um conjunto de páginas duplicadas, e a canonicalização escolhe para qual versão os sinais se consolidam e qual página será mostrada nos resultados.)
Sobre a armadilha sugestão versus diretiva
- “The canonical tag is sometimes referred to as a hint because it’s just one canonicalization signal, but it is considered a strong signal. Google ignores it if other signals are stronger.” — eu. A versão do Google é mais direta: “indicating a canonical preference is a hint, not a rule.” (indicar uma preferência de canonical é uma sugestão, não uma regra.)
Sobre verificar o que o Google escolheu
- “Your main source of truth for what Google chose as the canonical will be the URL Inspection tool in Google Search Console. Enter the URL, and it will show what the declared canonical is and what Google chose as the canonical.” — eu. O corolário: o status do GSC “Duplicate, Google chose different canonical than user” “means that Google chose a different URL to index than the one the user selected.” (significa que o Google escolheu uma URL diferente para indexar da selecionada pelo usuário.)
Sobre o caso-limite de alto risco
- “In some really bad scenarios, a page on the wrong domain may be shown. This is referred to as hijacking.” (tradução: em alguns cenários muito ruins, uma página no domínio errado pode ser exibida. Isso é chamado de hijacking.) — eu, sobre o risco de canonical entre domínios.
Teste seus conhecimentos: canonicalização
Cinco perguntas sobre como mecanismos de busca escolhem uma canonical e consolidam sinais. Escolha uma resposta para cada uma e depois confira.
Prove que o Google escolheu a canonical pretendida
Canonical é uma sugestão, então “a tag está na página” não prova nada por si só — o único resultado que conta é qual URL o Google realmente seleciona. Estes testes separam o sinal enviado do resultado obtido pelo Google.
Teste 1 — Todos os sinais apontam para uma URL
- Teste a executar — passe a URL duplicada/alternativa pelo Canonical Checker e compare o
<link rel="canonical">renderizado, a URL no sitemap, os links internos e qualquer redirecionamento. - Resultado esperado — todos nomeiam a mesma URL canonical — auto-referente na canonical e apontando para ela nas duplicatas. Nenhum sinal diverge.
- Interpretação de falha — uma divergência (canonical diz A, sitemap lista B, 301 leva a C) é o motivo mais comum para o Google ignorar sua sugestão — ele pesa sinais conflitantes e pode escolher o próprio vencedor.
- Janela de monitoramento — imediata — é uma verificação estática do que você serve.
- Gatilho de rollback — qualquer sinal conflitante — corrija a divergência antes de esperar o Google, pois sinais inconsistentes permitem que ele substitua a tag.
Teste 2 — O Google concorda com sua escolha
- Teste a executar — use a inspeção de URL no Google Search Console na URL duplicada → leia o campo “Google-selected canonical”.
- Resultado esperado — a canonical escolhida pelo Google corresponde à declarada (“User-declared” e “Google-selected” concordam).
- Interpretação de falha — “Duplicate, Google chose different canonical than user” significa que seus sinais não são fortes ou consistentes o suficiente — geralmente um destino fino/duplicado, um padrão conflitante de links internos ou um sinal de HTTPS/redirecionamento puxando na direção oposta.
- Janela de monitoramento — 2–4 semanas — seleção de canonical é decisão de processamento, não instantânea; não julgue no dia seguinte à publicação.
- Gatilho de reversão — se o Google continuar escolhendo uma URL diferente após um ciclo completo, revise a consistência dos sinais do Teste 1 em vez de adicionar
noindexou bloqueio no robots.txt (ambos têm efeitos colaterais e são a ferramenta errada).
Registro de alterações
Atualizado em 8 de ago. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
Atualizado em 28 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
Atualizado em 17 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.