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

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

46 thoughts on “Link Canonical: o que é e como utilizá-lo?

  1. Diogo

    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
    1. Domicio Neto

      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
  2. Pingback: Domicio Neto

    1. Domicio Neto

      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
  3. Jacqueline Ferreira

    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
    1. Domicio Neto

      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
    1. Arierom

      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
      1. Domicio Neto

        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
      1. Arierom

        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
        1. Domicio Neto

          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
  4. Pingback: Blog de Tarô

  5. Pingback: Expert Comunicação

  6. Pingback: sue saphira

  7. Pingback: Domicio Neto

  8. Pingback: Glaucio Cancion

  9. Pingback: Link Canonical: O que é e como utilizá-lo? | Domicio Neto – SEO | Ispey Seo Expert

  10. Pingback: Jardel Xavier

  11. Junior

    Olá,

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

    Obrigado por ajudar..

    Junior

    Reply
    1. Caique Dourado

      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
  12. Sergio Ronei

    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/"&gt;

    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
    1. Domicio Neto - SEO Post author

      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/&#039; rel='canonical' />, deixando apenas o segundo, certo?

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

      Abraços!

      Reply
  13. Marcelo

    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
    1. Domicio Neto - SEO Post author

      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
  14. Marcelo

    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
    1. Domicio Neto - SEO Post author

      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
  15. Marcelo

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

    Reply
  16. Pingback: Domicio Neto

  17. Pingback: Lisane Andrade

  18. Dermeval Junior

    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
  19. Sonny

    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
  20. elaine sampaio

    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
  21. marcelo

    ola amigo venho ate aqui atraz de ajuda sou novo na área de web máster tenho um site de filmes online a um mês começou bem mais derrepente caiu as visitas me deparei um os seguintes erros Meta descrições duplicadas e Títulos duplicados eu não entendo nada de html eu uso wordpress

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *