web-dev-qa-db-pt.com

Devo redirecionar o endereço IP do site para o nome de domínio

Uma empresa de SEO me disse para redirecionar o IP do site para o domínio usando um redirecionamento 301. Aparentemente, isso melhorará o ranking de SEO do site. O site possui um endereço IP dedicado.

Vale a pena fazer e deve ser feito?

9
Stephen

Embora não seja um mau conselho da empresa de SEO, acho que é um pouco incompleto, há uma tag que você pode usar em suas páginas para evitar duplicatas que possam aparecer no índice de mecanismos de busca como o Google.

Melhor conselho

O melhor conselho da empresa de SEO seria garantir que você usasse o Rel Canonical em suas páginas para que nenhuma página acabasse no índice de mecanismos de pesquisa como o Google como duplicado, o redirecionamento do IP> Domínio deve ser visto como uma experiência do usuário atributo em vez de um ponto de vista de SEO hoje em dia, uma vez que o uso correto das páginas Canonical é impossível ter duplicatas em quaisquer índices.

Não há nenhum mal em 'NOT' redirecionar IP para o domínio (supondo que HTTP_Host não esteja definido)

Pessoalmente, eu não me incomodo e, na verdade, acho um "NÃO" mais um redirecionamento de IP para o domínio, pois se um servidor DNS estiver desativado em um usuário END (não seu DNS, seu ISP), eles ainda poderão acessar seu site usando IP (Sim essa é uma pequena porcentagem e as pessoas com mentes de TI serão uma pequena quantia, mas se não houver mal em ter acesso ao site via IP, qual é o DANO? nenhum ...)

rel = "canonical" ajuda mais maneiras do que uma

Além disso, os benefícios do uso da Canonical se estendem além do problema de IP, pois evita duplicatas de muitas maneiras, evita duplicatas não www, URLs não sef, URLs curtas e muito mais.

Usar a tag é muito simples: você diz ao Google e a outros mecanismos de pesquisa a página principal do seu site ... Então, digamos que você tenha uma página acessível por estas 8 maneiras:

http://yourdomain.com/
http://yourdomain.com/index.php
http://www.yourdomain.com/
http://www.yourdomain.com/index.php
http://54.1.1.163/
http://54.1.1.163/index.php
http://another-domain-on-same-hosting-account/~2nd-domain-name/
http://another-domain-on-same-hosting-account/~2nd-domain-name/index.php

Usando <link rel="canonical" href="http://www.yourdomain.com" /> na seção <head> </head> de suas páginas www.yourdomain.com sempre será tratado como o mestre aos olhos dos mecanismos de pesquisa, o que significa que todos os URLs acessíveis também nunca prejudicarão o seu SEO pois dificilmente as pessoas encontrarão esses URLS, pois não serão listados em nenhum mecanismo de pesquisa. Isso também ajuda a vazar o suco, independentemente do problema do conteúdo duplicado.

A Canonical deve ser diferente em cada página

Observe que essa tag META não é um conjunto global e você precisa configurá-lo de maneira diferente em cada página. Por exemplo, se você possui root, mais a página1 e a página2, ficará assim:

  • Raiz <link rel="canonical" href="http://www.yourdomain.com/" />
  • Página1 <link rel="canonical" href="http://www.yourdomain.com/page1/" />
  • Página2 <link rel="canonical" href="http://www.yourdomain.com/page2/" />

Plug-ins canônicos para vários mecanismos CMS

Se você estiver usando um Sistema de Gerenciamento de Conteúdo, esse processo será facilitado, pois será mais provável que alguém tenha criado um plugin/extensão que fará o trabalho para você (WordPress, Drupal e Joomla têm muitos, por exemplo, .).

Leia mais sobre a Canonical

Eu recomendo que você leia mais sobre rel = "canonical":

8
Simon Hayter

Essa é uma boa idéia e certamente não causará nenhum dano. O que acontece é que às vezes são encontrados links com o endereço IP em vez do domínio.

Isso faz com que o conteúdo seja encontrado com dois endereços diferentes e, mesmo que esse site seja o mesmo, o Google não saberá qual usar. Você pode resolver isso com tags canônicas em suas páginas da web. Na pior das hipóteses, parecerá conteúdo duplicado, embora seja trivial fazer a associação.

Mais importante, os resultados da pesquisa sempre mostrarão o nome do domínio porque o Google usa o endereço redirecionado para um redirecionamento permanente. Isso ficará melhor nos resultados da pesquisa.

Pessoalmente, eu confiaria mais em um resultado de pesquisa com um nome de domínio do que em um IP como URL, simplesmente porque o último parece pouco profissional ou inacabado.

1
Itai

Se o seu site for mostrado no seu endereço IP e no nome do site, ele será configurado como o host padrão no seu servidor da web. Eu recomendo não usar o Host padrão para servir o seu site. Como sugere sua empresa de SEO, você deve redirecionar o host padrão para o seu site e servi-lo como um "host virtual".

Aqui está um exemplo de algo que pode dar errado quando você serve o site como o Host padrão: Meu site aceita qualquer coisa na frente de www.domain.com . A solução para você é a mesma: altere a configuração do servidor da Web para definir seu site como um host virtual em vez de um host padrão. Dessa forma, você pode escolher o que fazer com o host padrão. Por exemplo, você pode redirecionar todas essas solicitações para o seu site ou mostrar uma mensagem de erro.

1
Stephen Ostermiller