Migração sem vítimas: lista de verificação técnica para mover um site para um novo domínio

Mover ou migrar um site é um evento que promete benefícios significativos a longo prazo e aborrecimentos não menos significativos a curto prazo. Infelizmente, é absolutamente impossível evitá-lo, mas é bastante realista pensar antecipadamente como e em que ordem eles devem ser tratados.

Se a menor menção da próxima jogada faz você tremer e um desejo inexorável de ir para os confins do mundo, depois de ter jogado o laptop pela janela, nossa lista de verificação para movimentação é projetada apenas para você :)

1. Criando um backup


Não importa quão cuidadosamente você se aproxime da mudança, é melhor jogar com segurança e fazer backup de todos os arquivos e bancos de dados do site usando as ferramentas internas do servidor ou ferramentas adicionais externas.

2. Familiaridade com o histórico do novo domínio


Esse item é de particular importância para aqueles que estão apenas pensando em mover e "sentir o solo", bem como aqueles que compraram o domínio sem olhar. Há várias razões pelas quais você deve prestar atenção especial ao passado do seu novo domínio:

  1. Se o proprietário anterior conseguiu obter uma proibição dos mecanismos de pesquisa, será extremamente difícil para você combatê-la.
  2. Backlinks de vários tipos podem levar ao site, que você precisará levar em consideração e redirecionar. Além disso, os backlinks podem ser de alta qualidade e vice-versa. Examinando a lista de backlinks que levam ao domínio, você pode ver backlinks orgânicos normais ou spam explícito. Além disso, cada um dos domínios de referência terá diferentes indicadores de confiança e autoridade, com base nos quais conclusões podem ser tiradas sobre a qualidade dos sites.
  3. Se o domínio já tiver sido usado antes de você e o assunto se sobrepuser ao seu de várias maneiras, aproveite ao máximo a situação. Coloque redirecionamentos das páginas antigas desse domínio para as novas páginas relevantes do seu site, que estarão disponíveis em novos endereços após a mudança. Assim, você pode obter backlinks gratuitos e uma parte adicional do tráfego de referência gratuitamente.

3. Criando uma página temporária para exibição durante a movimentação


Se você adquiriu um domínio "com histórico" para a mudança e alguns links já o levam, recomendamos que você coloque um "stub" temporário nele - uma página solicitando que você retorne mais tarde ou links para outros canais de informação da sua empresa. Ele deve ser mostrado para absolutamente todos os usuários que acessam uma das páginas do novo domínio antes do final do trabalho técnico. Você pode até adicionar um cronômetro de contagem regressiva se já tiver definido a data exata do lançamento do site no novo domínio. É imperativo que esta página retorne um código de resposta 503 Serviço Indisponível.

alt_text
Exemplo de stub do GitHub

4. Carregar uma lista completa de páginas e configurar redirecionamentos


Antes de mover um site para outro domínio e criar novas versões de todas as páginas antigas, você deve descobrir quantas páginas possui em princípio e quais. Isso será necessário para criar um mapa de redirecionamentos e sua configuração subsequente. Para fazer isso, você precisará de um rastreador capaz de compilar uma lista de todas as páginas visíveis no site, bem como de qualquer serviço de monitoramento de backlink que você escolher.

4.1 Coletando uma lista de páginas do site usando um rastreador


Para coletar e fazer upload de uma lista de páginas visíveis do site, você pode usar qualquer rastreador da área de trabalho que seja conveniente para você (na estrutura deste artigo, descreverei os procedimentos usando o exemplo do Netpeak Spider). Basta começar a rastrear o site inteiro, levando em consideração todos os subdomínios e diretórios, desativando anteriormente as instruções de indexação nas configurações e também escolhendo o conjunto mínimo de parâmetros a serem analisados.

Netpeak Spider

Além disso, essa verificação permitirá identificar e eliminar já no novo domínio todos os problemas relacionados aos códigos de resposta do servidor - todos os links quebrados, redirecionados com um código de resposta diferente de 301 e assim por diante.

Após a conclusão da verificação, você só precisa exportar os resultados para salvar a lista de páginas em um formulário de tabela.

4.2 Reunindo uma lista de páginas usando serviços de monitoramento de backlink


Recomendamos enfaticamente não se limitar à lista de páginas obtidas durante o rastreamento e passar por cima da lista de backlinks. Em primeiro lugar, ajudará a levar em conta os links que você pode perder. Em segundo lugar, você terá um excelente motivo para verificar se os backlinks vencidos, que parecem levar ao seu site, estão incluídos na lista geral, mas no final eles fornecem códigos de resposta 404. O tráfego é perdido, portanto, faz sentido entrar em contato com o proprietário do site e substituir o link por um novo domínio imediatamente ou registrar um redirecionamento correto para ele.

Isso pode ser feito usando a “Análise de Link” no Serpstat , a ferramenta “Site Explorer” no Ahrefs , além de vários outros serviços similares. A escolha dependerá de suas preferências pessoais.


4.3 Listar pré-limpeza


Após descarregar a lista de links de links internos e externos do site, siga algumas etapas simples que impedirão que vários erros sérios apareçam no novo domínio:

  1. Verifique se a lista de páginas a serem movidas não possui páginas duplicadas completas disponíveis em endereços diferentes. Você pode detectá-los digitalizando as páginas da lista com o hash da página e a análise de hash do texto ativada. Se você encontrar duplicatas no domínio antigo que possuam backlinks externos, é recomendável redirecionar de todas as duplicatas para uma nova página canônica. É melhor cuidar da eliminação de duplicatas imediatamente neste estágio, sem esperar pela verificação final de erros.
  2. Verifique todos os links para sites externos disponíveis no seu site: se possível, substitua-os por sites relevantes ou exclua-os completamente.
  3. Descubra se o site possui links que levam a páginas internas mais inacessíveis. Se eles estiverem disponíveis apenas no seu site e ninguém tiver instalado backlinks nele, remova e substitua-os ao transferir para um novo domínio. Se esses endereços inválidos encontrados aparecerem na lista retroiluminada, leve-os em consideração ao mover-se e coloque um redirecionamento na página mais relevante.

4.4 Configurar encaminhamento de servidor


As listas obtidas pelos dois métodos devem ser combinadas em uma tabela, eliminando duplicatas e registrando os endereços correspondentes para redirecionamentos para o novo domínio. Para o redirecionamento, você deve usar um redirecionamento do servidor 301, configurado com o arquivo .htaccess. E a maneira mais fácil de fazer isso é que as páginas novas e antigas tenham nomes idênticos ( old.com/page-about-seo e new.com/page-about.seo ).

O código responsável pelo redirecionamento no nível do servidor será mais ou menos assim:

RewriteCond %{HTTP_HOST} ^www\.old\.com$ [NC] RewriteRule ^(.*)$ http://new.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^old\.com RewriteRule ^(.*)$ http://new.com/$1 [R=301,L] 

Além disso, não se esqueça de escrever código para redirecionamentos no .htaccess para levar em consideração os redirecionamentos para o espelho principal do site - com o prefixo www. com ou sem HTTP e HTTPS.

5. Criando um mapa do site


Após criar todas as páginas necessárias no novo domínio, você terá o próximo passo - criar um mapa do site.

No total, existem 6 tipos de mapas, dos quais três são usados ​​com mais freqüência - Sitemap XML básico para todas as páginas do site, Sitemap de imagem para imagens e Sitemap HTML, cuja principal tarefa é simplificar a navegação no site para os usuários. O primeiro é criado para absolutamente todos os tipos de sites, o segundo - para sites com uma grande quantidade de conteúdo gráfico, que também pode gerar tráfego na pesquisa de imagens.

Você pode usar várias ferramentas para criar um mapa:

  1. Funcionalidade interna do CMS usada ou plug-ins externos adicionais para ele.
  2. Geradores de mapa do site on-line (XML Sitemap Generator, XML-Sitemaps.com, Check Domains e outros).
  3. Scripts especiais para geração automática de mapas do site.
  4. Ferramentas de área de trabalho (InSpyder) e rastreadores com um gerador de Sitemap embutido (Netpeak Spider, por exemplo)

Depois de criar e colocar o mapa no diretório raiz do site, não se esqueça de especificar seu endereço na diretiva Sitemap do arquivo robots.txt.

6. Preparando um novo arquivo robots.txt


Antes de lançar um novo site e remover o "stub", certifique-se de compilar cuidadosamente o arquivo robots.txt. Uma maneira de verificar a correção dessas instruções de indexação é usar o recurso Virtual Robots.txt no Netpeak Spider.

robots.txt  netpeak spider

Com ele, você pode carregar no programa suas instruções para robôs de busca sem alterar o arquivo robots.txt real e, em seguida, consultar o site "pelos olhos dos mecanismos de busca". Isso tornará possível entender se algumas das páginas importantes foram encerradas da indexação e vice-versa.

Após aplicar as novas instruções de indexação, certifique-se de realizar uma verificação final do site quanto à indexabilidade. Se você cometer algum erro, mesmo que por descuido, uma parte significativa do seu site poderá não ser incluída no índice do mecanismo de pesquisa. O resultado será a perda de uma parcela significativa do tráfego orgânico.

7. Configurando o atributo rel = canonical


Depois de eliminar todas as duplicatas e links quebrados, configure os redirecionamentos e mova todo o conteúdo com sucesso para um novo domínio, preste atenção ao atributo rel = canonical. Primeiro, verifique se, depois de passar para o código da página, não há atributos canônicos apontando para endereços do domínio antigo. Em segundo lugar, nas páginas que não foram canonizadas antes, recomendamos definir rel = canonical nelas.

8. Notificação dos mecanismos de pesquisa sobre mudança


Depois que todo o trabalho técnico básico for deixado para trás, basta notificar os mecanismos de pesquisa sobre a alteração do endereço do site.

8.1 Alterar endereço no Google Search Console


Para alterar o endereço no GSC, primeiro você precisa registrar um novo site e, em seguida, acessar as configurações do domínio antigo e selecionar "Alterar endereço".

alt_text

Selecione um novo domínio na lista suspensa e analise todos os itens da lista de verificação do Google Search Console. Depois disso, você confirma o envio da solicitação de alteração de endereço.

alt_text

8.2 Alteração de endereço no Yandex.Webmaster


No painel para webmasters do sistema de busca Yandex, o procedimento de movimentação é realizado quase da mesma maneira. Você pode especificar facilmente um novo endereço na seção "Indexação" → "Mudança de site". É aconselhável (mas não necessário) que, a essa altura, o novo domínio já esteja registrado em sua conta de webmaster.

alt_text

8.3 Alterar endereço no Google Analytics


Para alterar o endereço nas configurações do Google Analytics, vá para a seção configurações e selecione "Configurações da conta" → "Configurações de recursos". Nesta seção, você encontrará o campo "URL padrão", no qual precisará especificar um novo endereço.

alt_text

Observe que todas as configurações anteriores relacionadas ao comércio eletrônico precisarão ser atualizadas em conexão com a mudança.

8.4 Mudança de endereço no Yandex.Metrica


Para alterar o domínio na sua conta Yandex.Metrica, vá para a seção "Configurações" e, na guia "Resumo", anote o novo endereço do site.

alt_text

9. Verificação dos códigos de rastreamento


Apesar da mudança, seu site, em geral, não sofreu grandes alterações. No entanto, ao mesmo tempo, você ainda deve garantir que todos os códigos de rastreamento necessários funcionem corretamente e estejam presentes em todas as páginas do site. Recomendamos fazer o seguinte:
  1. Dê uma olhada nos relatórios analíticos em tempo real: com a ajuda deles, você pode entender se os códigos do seu site funcionam em princípio.
  2. Use a análise (extração de dados) para procurar códigos no site. Você pode usar um rastreador para isso: você só precisa configurar a análise de acordo com trechos de códigos de rastreamento para entender em quais páginas ele está e quais estão ausentes.

10. Verificação final de erro


Depois de concluir todo o trabalho técnico relacionado à realocação, também é importante realizar uma verificação final e corrigir rapidamente todos os erros cometidos. Quanto mais cedo você os encontrar, mais fácil será eliminá-los e evitar possíveis consequências negativas.

10.1 Verificando páginas do domínio antigo


Após transferir com êxito o conteúdo e configurar o encaminhamento do domínio antigo para o novo, execute uma verificação usando a lista de URLs antigos. Isso é necessário para verificar os redirecionamentos, bem como procurar possíveis links quebrados e redirecionamentos com códigos de resposta incorretos (somente 301 Movidos permanentemente permitidos).

Como parte da verificação, o rastreador mostrará se houver:

  • redirecionar cadeias
  • não 301 redirecionamentos,
  • redirecionamentos quebrados.


10.2 Verificando páginas em um novo domínio


Você pode fazer esse teste da mesma maneira com o rastreador da área de trabalho. É desejável que o site não tenha erros de crítica alta e média, mas é especialmente importante garantir que ele não tenha os seguintes problemas:

  1. Códigos de resposta do servidor incorretos.
    O site pode ter apenas três opções para códigos de resposta: 200 OK , 301 movido permanentemente e 200 OK e canonizado . O quarto, quinto e sexto não são dados. Todos os outros códigos, incluindo todos os 4xx e 5xx, indicarão erros nas configurações do site e impedirão que seja indexado pelos mecanismos de pesquisa. As únicas exceções são as páginas com os códigos 200 OK e Não permitido e 200 OK e Noindex / Nofollow, que devem estar presentes no site, mas não devem ser incluídos no índice.
    alt_text
  2. Duplicatas
    Se você já tiver que realizar um trabalho técnico em larga escala durante a mudança, recomendamos que você não adie a correção dos antigos erros técnicos e faça tudo de uma só vez. Isso inclui todos os tipos existentes de duplicatas: páginas duplicadas, conteúdo de texto, H1, Título e Descrição.
  3. Metadados ausentes.
    Certamente você tinha boas razões para mudar o site para um novo domínio e, provavelmente, entre eles, há uma melhoria na posição do site no orgânico e um aumento na CTR. Para garantir que seus esforços não sejam em vão, verifique se o snippet exibirá não apenas a URL atualizada, mas também o Título correto com a Descrição escrita corretamente.
  4. Erros no mapa do site.
    Como se costuma dizer, a merda acontece e, portanto, erros podem ser encontrados até no mapa do site. A presença deles pode afetar adversamente a indexação do site pelos robôs de pesquisa, especialmente se você tiver um site gigante com dezenas de milhares de páginas. Para verificar o mapa, na lista de ferramentas internas do Netpeak Spider, selecione "XML Sitemap Validator" e especifique o endereço do mapa a ser verificado.

Brevemente sobre o principal


Qualquer que seja o motivo para mudar o site para um novo domínio, você deve abordar seriamente o lado técnico da mudança. O procedimento envolve 10 etapas principais, sem as quais a mudança não pode ser considerada concluída:

  1. Criando uma cópia de backup do site.
  2. Familiaridade com o histórico do domínio escolhido para a mudança.
  3. Definir o "plug" para a duração da mudança.
  4. Coleção de uma lista completa de páginas para configurar redirecionamentos.
  5. Desenvolvimento e implementação de mapas do site.
  6. Crie um novo arquivo robots.txt.
  7. Definindo o atributo canônico.
  8. Altere as configurações nos painéis para webmasters e sistemas de análise.
  9. Verificando os códigos de rastreamento no site.
  10. Verificação final de erro.

Para concluir todas as etapas acima, você precisará de um serviço com coleta de backlinks, um rastreador, uma das ferramentas disponíveis no mercado para a criação de mapas do site, além do Google Analytics, Google Search Console, Yandex.Metrica e Yandex.Webmaster.

Source: https://habr.com/ru/post/pt427925/


All Articles