Link Canonical: o que é e como utilizá-lo?

Postado em 26. mar, 2010 por Domicio Neto - SEO em SEO

O que é Link Canonical?

Link canonical é um elemento da tag Link que visa diminuir a quantidade de URLs com conteúdo duplicado e recentemente passou a ser suportado pelos principais buscadores (Bing, Yahoo! e Google).

Link Canonical

As vezes vemos algumas URLs com o mesmo conteúdo e sendo assim, a relevância daquela página se dispersa entre as demais, fazendo com que a URL principal perca relevância.

Ex:

http://www.SeuSite.com.br/index.html

http://SeuSite.com.br/index.html

http://www.SeuSite.com.br

http://SeuSite.com.br

http://www.SeuSite.com.br/

http://www.SeuSite.com.br

Todas as páginas mostradas acima representam o mesmo conteúdo somente alterando uma única imagem, ou seja, a relevância da página principal http://www.SeuSite.com.br está sendo distribuída por várias páginas fazendo com o que o Google a considere menos relevante.

*Vemos também muitas URLs com o mesmo conteúdo quando criamos parâmetros (variáveis) para serem utilizados na mensuração do Google Analytics.

Antes da existência do Link canonical o próprio buscador determinaria qual era a página principal e muitas vezes não necessariamente era a que realmente era a mais importante.

Pensando nisso, criou-se o link canonical que na verdade é um atributo da tag Link. Ou seja, todo atributo canonical deve ficar dentro da tag Link e dessa forma o dono do site informa para o buscador qual a URL ele deverá considerar como principal.

Como utilizar o Link (atributo) Canonical?

O link com o atributo canonical deverá ficar dentro do header, ou seja dentro das tags <head> e </head> .

Link rel Canonical

Para você informar para o buscar qual a URL principal, basta você inserir o link com o atributo canonical da seguinte forma:

<head>

… (conteúdo do header)

<link rel=”canonical” href=”http://www.seusite.com.br” />

… (conteúdo do header)

</head>

Dessa forma você deixará de ter conteúdo duplicado no buscador e irá informá-lo qual a página mais importante.

Link Canonical x Redirect 301

A utilização do Link Canonical é muito similar ao do Redirect 301 porém o link canonical passa a relevância de uma URL para a outra sem a necessidade de um redirecionamento, ou seja, o usuário permanece na mesma página mas o motor de busca é avisado qual a URL mais relevante.

O redirect 301 simplesmente redireciona o usuário para a URL principal, “matando” as outras URLs e passando todo o seu juice e o seu PageRank para a página principal.

Dessa forma, o Link Canonical mostra-se muito similar ao Redirect 301 na teoria mas quando aplicado torna-se clara a diferença entre ambaos.

Udpate: O @Pelati da Agência Orange 5 (@AgenciaAO5), lembrou que é possível fazer link canonical entre domínios diferentes mas isso será assunto para um novo post que vocês verão em breve. Se alguém quiser ir lendo a respeito, acesse o link da dúvida do Cassiano no fórum de ajuda do Google que o Pelati passou no comentário aqui no post.

Se você ainda ficou com alguma dúvida a respeito do elemento Link Canonical, assista abaixo o vídeo do Matt Cutts, engenheiro do Google.

Sobre o autor

Domicio Neto é Especialista em Marketing Digital ou SEM (Search Engine Marketing) – SEO (Search Engine Optimization) – SMM (Social Media Marketing) e atualmente é Presidente Conselheiro da Versa Comunicação e Especialista em SMM e SEO na IWS – Intelligent Web Solutions.

Para entrar em contato:
Contato (domicio@domicioneto.com)
Twitter: @DomicioNeto

Domicio Neto - SEO

Domicio Neto é Analista SEO na Mestre SEO e consultor Web Analytics.

Twitter - More Posts

Tags: , , , ,

44 Responses to “Link Canonical: o que é e como utilizá-lo?”

  1. Diogo

    26. mar, 2010

    Leu meus pensamentos, estava com uns problemas de redirect e pensei no caminho pra casa em estudar um pouco de canonical e 301.
    Matou o páu e mostrou a cobra Salvador.

    Reply to this comment
    • Domicio Neto

      26. mar, 2010

      Muito bom o seu FeedBack!

      Bom saber que o meu artigo sobre o link canonical e o redirect 301 está ajudando as pessoas.

      Qualquer coisa estamos ai, é só perguntar.

      Abração,
      Domicio Neto

      Reply to this comment
  2. Alex Sander Pelati

    27. mar, 2010

    Fala Domínio! Ou seria Salvador?

    Bacana seu artigo, mas o link canonical também é interessante para resolver problemas de conteúdo duplicado em domínios diferentes, fiz alguns testes e os resultados foram positivos. Teve um discussão bem interessante sobre isso no fórum, veja o link:
    http://www.google.com/support/forum/p/webmasters/...

    Abraços

    @pelati

    Reply to this comment
    • Domicio Neto

      27. mar, 2010

      Salve Salve Pelati!

      Muito bom o seu comentário e realmente eu já tinha lido essa dúvida do Cassiano sobre o cross-domain com a utilização do link canonical ou canonical tag como é referenciado no fórum.

      Fiz uma breve atualização sobre essa questão do link canonical mas como falei no update do post, depois farei um post só sobre esse assunto.

      Obrigado pela colaboração, Pelati.

      Abraços!
      Domicio Neto

      Reply to this comment
  3. Jacqueline Ferreira

    30. mar, 2010

    Devo confessar que a primeira imagem é excelente!
    Realmente, eu tinha muitas dúvidas sobre redirect 301 e nunca tinha estudado nada além do significado e resultado sobre o link canonical.
    Acredito que blogueiros, principalmente iniciantes, têm certas dificuldades em aplicar utilizar o link canonical, e seu post com a dicas foi bastante interessante.

    Parabéns! :D

    Beijos,
    Jacqueline Ferreira.

    Reply to this comment
    • Domicio Neto

      31. mar, 2010

      Olá Jacqueline,

      Vale ressaltar que o link canonical é muito importante para evitar conteúdo duplicado e a maioria dos blogs possuem esse problema e não ficam atentos para esse detalhe.

      O redirect, como falei acima, só é válido quando for utilizar ter alteração de URL literalmente.

      Obrigado pelo comentário e qualquer dúvida estou à disposição.

      Abraços,
      Domicio Neto

      Reply to this comment
  4. Arierom

    03. abr, 2010

    Domicio

    Gostei da dica simples e eficaz e já estou usando o link canonical.

    Um abraço!

    Reply to this comment
    • Arierom

      03. abr, 2010

      Domicio

      … mas na hora de salvar da uma mensagem de erro:
      " Não foi possível analisar o seu modelo, pois sua formatação é inadequada. Certifique-se de que todos os elementos XML estão fechados adequadamente.
      Mensagem de erro em XML: Open quote is expected for attribute "{1}" associated with an element type "rel". "

      Reply to this comment
      • Domicio Neto

        03. abr, 2010

        Olá Arierom,

        O Link canonical deve ser inserido no HTML, entre a tag < head> e < /head>, antes da tag < body>.

        O XML não deverá ser alterado ok?

        Qualquer dúvida sobre Link Canonical ou qualquer outra coisa, sinta-se a vontade para perguntar.

        Abraços,
        Domicio Neto

        Reply to this comment
    • Domicio Neto

      03. abr, 2010

      Olá Arierom,

      Obrigado pelo elogio no post sobre Link Canonical. Parabéns pelo interesse em melhorar o seu site.

      Abraços,
      Domicio Neto

      Reply to this comment
      • Arierom

        03. abr, 2010

        Domicio,

        na 1ª tentativa havia colocado o link canonical bem abaixo de , agora revendo com mais calma, mudei para próximo de ] ]> e assim "aceitou".

        Obrigado!

        Reply to this comment
        • Domicio Neto

          04. abr, 2010

          Olá Arierom,

          Fico feliz em saber que agora conseguiu inserir ao Link Canonical.

          Qualquer outra dúvida relacionada a Link Canonical ou não, estou à disposição.

          Abraços,
          Domicio Neto

          Reply to this comment
  5. Graficas

    29. out, 2010

    Gostei da dica simples e eficaz. Muito melhor do que o redirecionamento 301, né.
    Ótima dica. Obrigado!

    Graficas4cores

    Reply to this comment
  6. Junior

    10. mar, 2011

    Olá,

    Essa tag também é considerada a mesma do o canonical? pode ser usada como canonical?
    <base href=" " />

    Obrigado por ajudar..

    Junior

    Reply to this comment
    • Caique Dourado

      10. mar, 2011

      Junior,

      Acredito que não. O serve apenas para indicar ao navegador qual o caminho (diretório) base do seu documento.

      A partir dessa informação o navegador saberá de onde puxar os CSS, JS, imagens e qualquer outro tipo de arquivo que a sua página requisita usando uma URL relativa.

      Você não informa no o caminho do arquivo. Informa a raiz do site, um subdiretório ou até mesmo o caminho de outro site.

      Abraço!

      Reply to this comment
  7. Sergio Ronei

    10. mar, 2011

    Junior, encontrei o trecho abaixo no site do iMasters, talvez ajude:

    Imagine que você tenha um link: imagens/macromedia.gif. Normalmente o navegador procura na página atual pelas imagens identificadas da sub pasta. Se você determinar na sua tag <base> o URL por exemplo:

    <base href="http://www.macromedia.com/dreamweaver/">

    Quando o mesmo link imagens/macromedia.gif for ativado, o navegador vai procurar o arquivo no seguinte local:
    http://www.macromedia.com/dreamweaver/imagens/mac...

    Reply to this comment
  8. Caique Dourado

    10. mar, 2011

    Peço desculpas. As tags HTML que usei no comentário foram removidas.

    Reply to this comment
  9. @osnysantos

    10. mar, 2011

    São coisas diferentes, o <base> serve apenas para especificar um padrão de URL que sua página irá seguir.
    Se você especificar <base href="http://www.seusite.com/images/" /> dentro do <head> todos os links terão como prefixo essa url especificada no <base>
    ou seja:
    <img src="imagem.gif" />
    ficará:
    <img src="http://www.seusite.com/images/imagem.gif" />
    Espero ter ajudado

    Reply to this comment
    • Domicio Neto - SEO

      10. mar, 2011

      Opa!

      Obrigado a todos pelas respostas.

      Assumo que essa diferença entre <base> e canonical tag eu também não sabia.

      Vivendo e aprendendo :)

      Grande abraço!

      Reply to this comment
  10. Messias Anjos

    29. mar, 2011

    Acabei de colocar no meu blog do blogger veja la no www. bahiaemfocos.com se é realmente do jeito que coloquei no codigo… desde ja muito obrigado

    Reply to this comment
    • Domicio Neto - SEO

      29. mar, 2011

      Olá Messias,

      Primeiro obrigado pelo comentário, mas vamos lá para a sua dúvida.

      Analisei aqui o seu site e notei que ele está com dois links canonical. O primeiro sempre aponta para a home e DEVE SER REMOVIDO o quanto antes e o segundo está funcionando corretamente, variando o link da meta canonical de acordo com a página em questão.

      Acredito que o primeiro link canonical deve ter sido você que inseriu manualmente e é ele que você deverá remover, < link href='http://www.bahiaemfocos.com/' rel='canonical' />, deixando apenas o segundo, certo?

      Se ainda tiver dúvida, é só comentar de novo.

      Abraços!

      Reply to this comment
  11. Marcelo

    04. abr, 2011

    Olá Domício,

    Em primeiro lugar quero te parabenizar pelo blog e seu conteúdo, tem sido de grande ajuda!
    Agora eu gostaria de expor uma dúvida em relação ao Canonical, eu não sei ao certo se posso ou não fazer isso.

    Bom, vamos lá:
    Digamos que eu tenha uma ação de Adwords com 3 palavras-chave e cada palavra-chave leva para o meu site, na mesma landing page.
    Só que eu fiz um tratamento na qual dependendo da palavrac-chave ele terá uma title diferente, ex:
    palvra-chave1 >> index.php?keyword=1 >> title= blá blá blá palavra-chave1
    palvra-chave2 >> index.php?keyword=2 >> title= blá blá blá palavra-chave2
    palvra-chave3 >> index.php?keyword=3 >> title= blá blá blá palavra-chave3

    Só muda isso. O restante do site continua o mesmo!
    Isso é considerado conteúdo duplicado certo? O Canonical resolve esse problema? Se não resolve, qual seria a melhor forma para se resolver isso. Uma vez que eu também uso a mesma landing page para resultados orgânicos.

    Agradeço desde já pelo HELP.

    Abraço,

    Reply to this comment
    • Domicio Neto - SEO

      04. abr, 2011

      Olá Marcelo,

      Obrigado pelo elogio ao blog e ao conteúdo. Muito bom saber que ele tem lhe ajudado.

      Mas vamos lá a sua dúvida:

      Sim, isso gera conteúdo duplicado e faz com que você divida a relevância da sua página entre diversas urls. Não sei se você já leu sobre isso, mas é a mesma coisa de seu site carregar com WWW e sem www. Também gera conteúdo duplicado.

      Mas no seu caso, o melhor que você faz é inserir uma canonical tag para a URL principal que seu problema estará resolvido.

      Caso tenha mais dúvidas, não hesite em perguntar.

      Grande abraço!!

      Reply to this comment
  12. Marcelo

    05. abr, 2011

    Olá Domicio,

    Obrigado pela rápida resposta.
    Mas me apareceu uma 2ª dúvida referente ao mesmo assunto: Se eu fizer o canonical e mudar dinamicamente somente os titles, isso não é considerado cloaking?

    Abraço,

    Reply to this comment
    • Domicio Neto - SEO

      05. abr, 2011

      Fala Marcelo,

      Nada meu velho, estamos aqui pra isso.

      Eu não vejo muito o porque de você alterar dinamicamente os titles, só em caso de link patrocinado que tem gente que utiliza, pois, dizem que melhora a conversão.
      Mas se você altera o title dinamicamente, o conteúdo perde um pouco do sentindo (ao meu ver).

      Se só for uma alteração de title e seja visível para o buscador, acho que não teria problema. Insere só o canonical para não gerar conteúdo duplicado.

      Se ainda tiver uma terceira dúvida, é só avisar!

      Grande abraço!

      Reply to this comment
  13. Marcelo

    05. abr, 2011

    Grato pela resposta. Vou testar o canoncical do jeito que está me falando e depois eu posto os resultados.
    Grande abraço!

    Reply to this comment
  14. pabloruan0710

    19. jun, 2011

    Muito bom ja coloquei no meu site!!! Obrigado pela dica sempre tinha duvida a respeito disso

    Reply to this comment
  15. Dermeval Junior

    13. fev, 2012

    Eu tenho uma dúvida com relação a tag more do WordPress que introduz um complemento depois da url, exemplo: fazeromeusite.com/como-anda-o-seo-do-seu-site#more-1250
    e fazeromeusite.com/como-anda-o-seo-do-seu-site

    Levam exatamente ao mesmo conteúdo, será também um caso de link canonical?

    Reply to this comment
    • Domicio Neto - SEO

      13. fev, 2012

      Olá, Dermeval Jr.. Boa tarde.

      Sim, seria o caso de usar canonical tag pois temos duas URLs levando para o mesmo conteúdo, ok?

      Abraços,
      Domicio Neto

      Reply to this comment
  16. Sonny

    20. mar, 2012

    o meu blog universomulheres.blogspot.com.br acho que aparece com www e sem e gostaria que sempre ficasse sem o http://www... não consegui colocar o canonical … gostaria saber aonde exatamente devo colocar este tag … me devolve este erro
    Não foi possível analisar o seu modelo, pois sua formatação é inadequada. Certifique-se de que todos os elementos XML estão fechados adequadamente.

    Reply to this comment
  17. elaine sampaio

    06. abr, 2012

    Olá,
    Minha dúvida é em relação a url do site, que por infelicidade tem outro semelhante, e quando busco pelo nome do meu aparece o outro, a menos que coloque na busca o www.
    meu site exemplo: http://www.lualinda... o outro http://www.lindalua... detalhe, o segmento é o mesmo, se eu colocar o canonical resolve esse problema?

    Reply to this comment
    • Domicio Neto - SEO

      07. abr, 2012

      Olá, Elaine.

      Nessa caso você não tem como alterar o site de terceiros, ok? Sendo assim, você não tem muito o que fazer nesse seu caso.

      Abraços

      Reply to this comment
  18. Ribbon

    15. mai, 2012

    Isso sim é uma verdadeira aula!

    Parabéns!

    Reply to this comment

Trackbacks/Pingbacks

  1. Domicio Neto - 26 de março de 2010

    Link Canonical: O que é e como utilizá-lo? http://bit.ly/link-canonical // Comentem e se gostarem não se esqueçam do RT

  2. Blog de Tarô - 3 de abril de 2010

    RT @DomicioNeto Link Canonical: O que é e como utilizá-lo? – SEO http://bit.ly/9OrSCy //Simples e eficaz! : )

  3. Expert Comunicação - 12 de abril de 2010

    O que é link canonical e como utilizá-lo, por @DomicioNeto: http://ow.ly/1xnX8 #SEO #SEM

  4. sue saphira - 12 de abril de 2010

    RT @domicioneto: O que é link canonical e como utilizá-lo, por @DomicioNeto: http://bit.ly/9OrSCy #SEO #SEM (via @@ExpertCom)

  5. Domicio Neto - 13 de maio de 2010

    Link Canonical: O que é? Como Utilizá-lo? Link Canonical x Redirect 301 http://bit.ly/9OrSCy

  6. Glaucio Cancion - 13 de maio de 2010

    RT @DomicioNeto Leu meu pensamento hein – Link Canonical: O que é? Como Utilizá-lo? Link Canonical x Redirect 301 http://bit.ly/9OrSCy

  7. Link Canonical: O que é e como utilizá-lo? | Domicio Neto – SEO | Ispey Seo Expert - 20 de setembro de 2010

    [...] Udpate: O @Pelati da Agência Orange 5 (@AgenciaAO5), lembrou que é possível fazer link canonical entre domínios diferentes mas isso será assunto para um novo post que vocês verão em breve. Se alguém quiser ir lendo a respeito, acesse o link da dúvida do Cassiano no fórum de ajuda do Google que o Pelati passou no comentário aqui no post. [...]

  8. Jardel Xavier - 29 de outubro de 2010

    Mais sobre #canonical tag http://migre.me/1Rf91 e http://migre.me/1RfbY vale conferir!

  9. Domicio Neto - 4 de maio de 2011

    Link Canonical: o que é e como utilizá-lo? – O que é Link Canonical? Link canonical é um elemento da… http://bit.ly/aHKvnN #OldPost

  10. Lisane Andrade - 24 de maio de 2011

    Ótimo post: "Link Canonical: o que é e como utilizá-lo?" http://www.domicioneto.com/seo/link-canonical-o-que-e-e-como-utiliza-lo/

Leave a Reply