O melhor guia de recursos de SEO canônico

Publicados: 2019-07-24

Este artigo é uma contribuição de convidado – leia mais sobre o autor na parte inferior do post.

Já se perguntou o que é SEO canônico e como isso se relaciona com suas propriedades? Bem, deixe-me assegurar-lhe, você não é o primeiro!

Como um SEO técnico para uma empresa maior, vejo especialistas e desenvolvedores juniores lutando para entender o que são rels canônicos, como/quando usá-los e por que eles têm um lugar na otimização para mecanismos de pesquisa.

E para ser honesto, a maioria dos SEOs concorda que a própria natureza do propósito e da intenção da canônica é complicada.

Hoje, no entanto, SEO Butler acaba com qualquer mal-entendido com um guia informativo abrangente sobre canônicos para fins de SEO.

O que é uma etiqueta canônica?

Uma tag canônica, também conhecida como “rel canônico” ou “rel canônico”, é um atributo que define o relacionamento que um recurso tem com um documento HTML.

É frequentemente usado para definir a cópia de uma página que você deseja apresentar aos mecanismos de pesquisa para indexação.

O uso da tag canônica impede que as páginas sejam veiculadas no SERPS em variações de sua propriedade que você não deseja usar.

Como há quatro variações de cada site, é de extrema importância que você sempre especifique qual variante deseja servir como “Cópia Mestre”.

Exemplos de rels canônicos e suas quatro variações são os seguintes:

<link rel=”canonical” href=” http://seobutler.com/”/ >

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

<link rel=”canonical” href=” https://seobutler.com/”/ >

<link rel=”canonical” href=” https://www.seobutler.com/”/ >

Verificação de Conhecimento:

A palavra canônico vem da raiz latina canonicalis, que significa “pertencente ao cânon” ou “de acordo com a regra”. No que diz respeito ao SEO canônico, estamos simplesmente dizendo aos mecanismos de pesquisa qual é a regra para indexar documentos HTML e suas variantes.

Por que ainda temos canônicos em 2019

Por que nós de fato? Parece supérfluo ter quatro variações de um site, não é?

Você pensaria que o Google, Bing e Yahoo escolheriam qualquer versão que considerassem melhor para indexar e seguir em frente, certo?

Embora isso tornaria nossas vidas muito mais fáceis, também poderia ser potencialmente perigoso para certas propriedades da web. Permita-me explicar…

Muitos sites na Internet usam subdomínios e hreflang (outro atributo rel) para comunicar aos mecanismos de pesquisa que sua propriedade pode estar atendendo a versões de idioma diferentes do mesmo site.

Repercussões negativas de não usar Rels canônicas

  • Erros de conteúdo duplicado
  • Páginas que não aparecem no SERPS devido a serem mal interpretadas como outra página (especialmente relacionadas a hreflang)
  • Deficiências de orçamento de rastreamento devido a vários rastreamentos de página do mesmo conteúdo

Mais informações sobre problemas de rel canônicos do Google

Além disso, os canônicos também são cruciais ao criar páginas Accelerated Mobile Pages (AMP) para dispositivos móveis, principalmente porque o Google agora expressou que todas as novas propriedades são indexadas primeiro por sua versão móvel, com a área de trabalho sendo uma segunda prioridade.

Como você pode ver, por causa desses diferentes tipos de sites, os canônicos desempenham um papel crucial na comunicação aos mecanismos de pesquisa sobre qual URL usar.

Verificação de Conhecimento:

Uma página AMP, também conhecida como página móvel acelerada, é um documento em um site que funciona em conjunto com suas páginas padrão para veicular conteúdo de forma acelerada para usuários que usam dispositivos móveis. Na maioria dos casos, essas páginas não contêm JavaScript, vídeos e imagens na tentativa de reduzir as solicitações HTTP ao seu servidor, permitindo que a página seja carregada o mais rápido possível para o usuário.

Se inscrever

Li e aceito os Termos e Condições*

Quando usar a canonização

Vamos manter isso curto. A única coisa que você precisa lembrar é que é crucial usar canônicos. Em cada página, cada projeto, sempre.

Seja na forma de um link rel, cabeçalho HTTP ou em seu arquivo .htaccess, não há razão para não usar um.

Enquanto para um ser humano, todas essas páginas representam uma única página ou documento em um site, para um rastreador de mecanismo de pesquisa, todas elas representam um local ou URL diferente para extrapolar o conteúdo.

Por causa disso, você pode ver como não usar canônicos pode levar a erros de conteúdo duplicados.

Felizmente, a maioria dos CMS — como o WordPress — na verdade tem um sistema de canonização embutido. Se configurados corretamente desde o início de um site, eles nunca precisam ser tocados novamente (mais sobre isso abaixo).

Onde e como usar canônicos

Agora que temos uma compreensão clara do que é um canônico e quando usá-lo (sempre!) – isso naturalmente levanta a questão de como usá-lo.

Vamos pular direto!

Antes de começarmos a configurar nossos canônicos em nosso site ou páginas, precisamos primeiro garantir que nosso Serviço de Nome de Domínio (DNS) esteja configurado para suportar nossa estrutura canônica.

Em muitos casos, tenho visto web designers, especialistas em SEO e administradores de sistema colocar rels canônicos na página no nível da página, mas não conseguem garantir que seus registros DNS correspondam ao tipo de visão que estão tentando veicular para seus usuários e mecanismos de pesquisa .

Então, como lidamos com isso? Simplesmente o suficiente. Vamos até nosso registrador de domínios e começamos no nível DNS para garantir que tudo esteja consistente.

Editando seu DNS para dar suporte aos seus canônicos

Editar seus arquivos DNS pode ser um processo assustador. Hoje, vamos prepará-lo para o sucesso com capturas de tela simples de texto que você pode inserir diretamente em seus registros sem uma compreensão completa ou abrangente de todas as nuances por trás disso.

Abaixo, mostrarei como editar este arquivo para sites que não sejam www.websites. e www.sites.

Para sites preferidos www

Para sites preferidos www, essencialmente o que precisamos fazer é comunicar ao DNS que você deseja que sua versão www seja vista como canônica.

Isso é feito simplesmente configurando dois registros: um registro “A” e um registro CNAME.

Passo 1: Faça login no seu provedor de DNS (nós usamos o Google).
Canonicals - Domínios do Google
Etapa 2: selecione a propriedade de domínio que você deseja gerenciar. Para este exemplo, selecionaremos "Tucson's Trusted". Se você estiver usando o Google Domains, no lado esquerdo, você verá a opção DNS. Clique.
Etapa 3: role para baixo até a parte inferior da página e procure por “Registros de recursos personalizados”. Vai parecer algo assim.

Etapa 4: Para definir sua visão preferida para www, use os dois tipos de registro na captura de tela acima. O primeiro tipo de registro é um registro “A” que resolve para o endereço IP de hospedagem. O segundo registro é o registro CNAME, ou Registro de Nome “Canônico” (Fazendo sentido ainda?!) que aponta para a versão www do site.

Depois de executar essas etapas e todos os campos atualizados, pressione salvar! Isso agora informa ao servidor e aos rastreadores no nível do DNS qual é sua preferência canônica.

Para sites preferidos sem www

Para sites preferenciais sem www, seguiremos o mesmo caminho acima, mas apenas para as etapas 1 a 3. A quarta etapa é um pouco diferente.

Nesse cenário, definiríamos nossa visão preferencial para não www, em vez de www. Para fazer isso, usaremos dois tipos de registro, como visto na captura de tela abaixo.

Realmente, estamos apenas excluindo o registro CNAME no lugar de outro registro “A”. Isso elimina qualquer canonização que os mecanismos de pesquisa possam levar em consideração no nível do DNS.
Canonicals AName
Com essas etapas concluídas, podemos avançar em nosso processo para padronizar nossa visão preferida em nossa propriedade ou domínio!

Editando seu arquivo .htaccess para suportar seus canônicos

Em seguida, chegamos à linha HTTP do DNS para suportar nossa topografia canônica.

As informações abaixo são controladas e tratadas através do arquivo .htaccess. Ele é voltado para garantir que, depois que seu DNS for resolvido para seu IP, seu host entenda qual caminho de URL você prefere para o tráfego.

Abaixo, mostrarei como editar este arquivo com códigos simples de copiar e colar para seu arquivo .htaccess.

Para sites preferidos www

Etapa 1: estabeleça uma conexão FTP com a pasta raiz do seu domínio. Dentro desta pasta, deve haver um arquivo .htaccess. Se não houver, por favor, crie um.

Etapa 2: clique com o botão direito do mouse no arquivo e selecione editar. Isso abrirá o documento no editor de arquivos de sua escolha.

Etapa 3: para sites com preferência www sem https , adicione o código Apache abaixo:

Rewrite Engine On

RewriteCond %{HTTP_HOST} ^seudominio.com [NC]

Regra de regravação ^(.*)$ http://www.seudominio.com/$1 [L,R=301]

Para www e https use:

RewriteCond %{HTTP_HOST} ^seudominio.com$

Reescrever Cond %{SERVER_PORT} ^443

Regra de regravação ^(.*)$ https://www.seudominio.com/$1 [R=301]

Observação: certifique-se de substituir seudominio.com pelo seu domínio real.

Passo 4: Por favor, salve seu arquivo e reescreva o antigo.

Para sites não-www-preferenciais

Etapa 1: estabeleça uma conexão FTP com a pasta raiz do seu domínio. Dentro desta pasta, deve haver um arquivo .htaccess. Se não houver, por favor, crie um.

Etapa 2: clique com o botão direito do mouse no arquivo e selecione editar. Isso abrirá o documento no editor de arquivos de sua escolha.

Etapa 3: para sites preferenciais sem www sem https, adicione o código Apache abaixo:

Rewrite Engine On

RewriteCond %{HTTP_HOST} ^www.seudominio.com [NC]

Regra de regravação ^(.*)$ http://seudominio.com/$1 [L,R=301]

Para não www e https, use:

RewriteCond %{HTTP_HOST} ^www.seudomínio.com$

Reescrever Cond %{SERVER_PORT} ^443

Regra de regravação ^(.*)$ https://seudominio.com/$1 [R=301]

Observação: certifique-se de substituir seudominio.com pelo seu domínio real.

Passo 4: Por favor, salve seu arquivo e reescreva o antigo.

Depois de concluir essas etapas, agora podemos passar para a configuração de canônicos na página!

Esta é a etapa final para garantir que os mecanismos de pesquisa entendam a maneira exata como você deseja que seu site seja visto em suas páginas de resultados.

Se você está tendo problemas para entender o código acima, confira estes recursos abaixo para redirecionamentos gerados pelo Apache em seu arquivo .htaccess.

Também é importante observar que dependendo de qual versão do Apache seu servidor está executando, o código pode ser escrito de forma ligeiramente diferente para executar esses comandos.

Aqui estão dois recursos que podem ser úteis caso você precise.

Editando sua página para apoiar seus canônicos

Conforme discutido anteriormente, se você estiver usando um CMS (Sistema de Gerenciamento de Conteúdo) como o WordPress, poderá usar o processo turnkey integrado em uma etapa para definir seus canônicos no nível da página.

Como você pergunta? Muito simples.

Vá até os painéis de administração de back-end e selecione “Configurações” e depois “Geral”. Abaixo de Geral, você verá as opções da captura de tela abaixo:
Canônicos do WordPress Tudo o que você precisa fazer aqui é escrever seu site da maneira exata que você deseja que o WordPress corresponda ao seu link rel canonicals.

Bastante simples, certo?!

Que tal se você não tiver WordPress e estiver trabalhando em um site HTML estático com módulos CSS e PHP personalizados?

Quase tão fácil!

Para páginas estáticas, adicione o snippet de código abaixo ao seu site no cabeçalho. Esse código permite que os mecanismos de pesquisa saibam que essa é a visão preferida na qual você deseja que sua página seja indexada.

Esses rels são os seguintes. Como você configura seu DNS e seus redirecionamentos .htaccess 301 determina qual link rel você deve usar. Lembre-se de verificar se ele corresponde, para que não haja nenhuma indexação de conteúdo inconsistente nas SERPs.

<link rel=”canonical” href=” http://seobutler.com/”/ >

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

<link rel=”canonical” href=” https://seobutler.com/”/ >

<link rel=”canonical” href=” https://www.seobutler.com/”/ >

Depois que seus rels forem adicionados, verifique se eles foram verificados na página em que você está trabalhando. Isso pode ser feito inspecionando a fonte da página e pressionando <ctrl + f> para pesquisar “Canonicals”.

Será algo parecido com isso:

Otimizando seus canônicos para recursos externos

Com o avanço de aplicativos baseados em nuvem, servidores e redes de entrega de conteúdo, entregar tráfego para recursos nomeados em vez de endereços IP é de extrema importância.

Quando não feito incorretamente, pode levar a um serviço de registro inconsistente e confusão de rastreamento dos mecanismos de pesquisa.

Um rápido Google de “CDNS prejudica SEO” mostrará que, quando configurados incorretamente, muitas propriedades sofrem perda de tráfego devido à desindexação relacionada à SERP.

A configuração de tipos de registro de alias permite associar um recurso nomeado a uma raiz. Um exemplo de um recurso nomeado seria mywebsite.website.com.

No nosso caso, para os fins desta explicação, estaríamos direcionando mywebsite.website.com para website.com. Isso leva a menos problemas de integração entre o recurso nomeado e seus URLs canônicos.

Observação: o registro de alias é configurado em sua nuvem de escolha ou rede de entrega de conteúdo. É um tipo de registro virtual para fornecer um comportamento semelhante ao CNAME em domínios raiz ou apex e faz com que qualquer nome seja resolvido para um endereço IP.

Entendendo as diferenças

Um registro A mapeia um nome para um endereço IP.

O registro CNAME mapeia um nome para outro nome (www para não www, nos dando um canônico de www)

O registro Alias ​​mapeia um nome para outro nome (mywebsite.website.com para website.com

Take Away: Os registros CNAME e ALIAS mapeiam nomes para outros nomes (site www ou subdomínios) e os registros A resolvem para um IP.

Considerações finais sobre canônicos para SEO

Se você chegou ao final deste artigo, espero que tenha uma nova compreensão do que são canônicos e por que eles são essenciais para a otimização de mecanismos de pesquisa.

Embora muitos acreditem que a implementação canônica não seja tão necessária quanto antes, eu diria que é ainda mais. Com a guerra em andamento que o Google está travando para tornar as páginas AMP mais relevantes e suas recomendações para sites específicos de idioma em alguns nichos, os canônicos são mais cruciais do que nunca.

Lembre-se do SEO, otimize para se preparar para o futuro com o presente em mente.

Você não precisa ser melhor do que todos os outros, mas precisa executar com mais eficiência do que seus concorrentes, mesmo quando se trata de SEO canônico.

Se inscrever

Li e aceito os Termos e Condições*