Com www ou sem www: escolha um e redirecione o outro

Com www ou sem www

Com www ou sem www: qual escolher e como redirecionar | We.Inc

Seu site deve usar www ou não? As diferenças de DNS, cookies e hospedagem, um assistente de decisão rápido e as tags 301 e canonical para escolher uma versão.

Os dois funcionam para a busca e para os visitantes, desde que você escolha um e redirecione o outro para ele de forma permanente. As diferenças reais são técnicas: um nome com www pode ser um CNAME apontando para sua hospedagem, enquanto o domínio raiz normalmente não pode, e cookies definidos no domínio raiz chegam a todos os subdomínios. A consistência importa muito mais do que a escolha.

As diferenças na prática

Muitos sites de pequenas empresas respondem nos dois endereços sem querer, o que divide os links e deixa os buscadores adivinhando qual é o verdadeiro. Resolver isso exige uma decisão e duas pequenas mudanças: um redirecionamento permanente da versão que você abandona e uma tag canonical em todas as páginas indicando a versão que você mantém. Responda às perguntas abaixo para receber uma recomendação e o código para aplicá-la.

Perguntas frequentes

Com www ou sem www é melhor para SEO?

A orientação do Google sobre URLs duplicadas trata de escolher uma versão, não de qual escolher. O que prejudica é servir as mesmas páginas nas duas, porque aí o Google precisa escolher uma canônica. A documentação dele chama redirecionamentos e rel=canonical de sinais fortes, então use os dois para indicar qual você escolheu.

Por que meu domínio raiz não pode ser um CNAME?

O padrão DNS diz que nenhum outro dado deve ficar em um nome que tenha um CNAME. O domínio raiz precisa ter registros SOA e NS, então um CNAME ali quebra essa regra. Alguns provedores de DNS oferecem registros ALIAS ou CNAME flattening para ter o mesmo efeito.

Os cookies se comportam de forma diferente no www?

Um cookie definido sem o atributo Domain fica restrito ao host exato que o definiu. Um cookie definido com Domain=example.com é enviado para example.com e todos os seus subdomínios, como shop.example.com, o que pode vazar dados ou deixar cada requisição ali mais pesada.

Devo usar 301 ou 302 entre eles?

Um 301 ou 308, porque a escolha é permanente. O Google usa um redirecionamento permanente como sinal de que o destino deve ser o canônico, e um temporário não transmite esse sinal.

Meu criador de sites cuida do domínio. Preciso fazer alguma coisa?

Procure nas configurações uma opção de domínio principal. A maioria dos criadores hospedados permite conectar os dois nomes e marcar um como principal, e depois redireciona o outro para você. Teste os dois endereços em um navegador para confirmar.

Por que é mais difícil apontar o domínio raiz para uma hospedagem

Fazendo a troca sem perder tráfego

Código de redirecionamento e canonical

Nginx: enviar o domínio raiz para o www

Um bloco server captura o nome abandonado nas duas portas e envia tudo para o escolhido com um 301.

Tag canonical em cada página

Cada página indica o próprio endereço na versão escolhida, o que reforça o redirecionamento.

DNS típico de um site com www

O nome www é um CNAME para a hospedagem; o domínio raiz mantém um registro A apontando para o que faz o redirecionamento.

Qual você deve escolher?

Responda a três perguntas. A recomendação e o código se atualizam quando você muda uma resposta.

Seu domínio

Sua hospedagem pede que você aponte o domínio para um dos nomes dela com um CNAME?

Seu provedor de DNS oferece ALIAS, ANAME ou CNAME flattening na raiz?

Você roda outros serviços em subdomínios, como shop. ou app., que não devem receber os cookies do seu site principal?

Sim

Não

Use {v} e redirecione o domínio raiz para ele.

Os dois funcionam. O domínio raiz {v} é uma boa escolha; redirecione o www para ele.

Sua hospedagem quer um CNAME e seu provedor de DNS não consegue simular um na raiz, então o www é a versão que pode apontar para ela.

Um site com www mantém seus cookies longe dos seus outros subdomínios.

Seu provedor de DNS consegue apontar a raiz para sua hospedagem, então nada obriga a usar www.

Redirecionamento no Nginx

Tag canonical

Digite um domínio raiz, como example.com.

Comece grátis · Sem cartão de crédito

Relacionados: Guias

Produto

Para quem é

Recursos

Recursos

Empresa

Mapa do site