Respostas:
Por experiência prática, descobrimos que, além do usual 301, o redirecionamento dessas ações a seguir resultaram em uma flutuação mais curta (e em uma ocasião inexistente) do Search Engine:
Afaste a migração da expiração / renovação do seu nome de domínio, para que haja pouca ambiguidade por ser um site diferente
Defina todos os cabeçalhos de expiração de HTTP futuros para a data / hora em que o site será alterado, os carimbos de data e hora relativos exigem um pouco de mexer para se tornarem absolutos quando estiverem próximos o suficiente
Migre lentamente, suportando o máximo de backport possível para que o site funcione paralelamente - o Google tem um processo de aprendizado para "confiar" em seu site - se todos os caminhos forem repentinamente 301, às vezes diminui a indexação apenas para retornar um ou dois dias depois, durante a que horas seu ranking despenca
Faça com que a nova estrutura do site seja iniciada precocemente (e em paralelo) usando os sitemaps para conduzir os mecanismos de pesquisa aos caminhos de URL corretos - quando chegar ao ponto de você agora usar 301 mensagens para impor a alteração, haverá confiança adicional entre os mecanismos de pesquisa e você
Lembre-se de que, se achar que haverá caminhos de URL duplicados, use o
Link: <http://www.example.com/my/new/page>; rel="canonical"
Cabeçalho HTTP para sinalizar seu destino correto (também existe uma versão da tag META).
Se sua estrutura / posição de ligação estiver mudando drasticamente, o melhor conselho é perguntar "é do interesse do usuário?"
Se seus URLs estiverem mudando, faça um redirecionamento 301 para que os mecanismos de pesquisa saibam que o URL antigo foi movido para um novo local e que todos os links recebidos do URL antigo devem ser transferidos para o novo URL. Um exemplo de redirecionamento 301 em .htaccess ficaria assim:
redirect 301 /old.html http://www.example.com/new.html
É tudo o que você pode controlar quando reprojeta um site. Como o HTML mudará, as classificações também podem mudar, pois a marcação semântica afeta muito as classificações. O melhor que você pode fazer é garantir a marcação correta do seu conteúdo (usar tags de cabeçalho etc.) e aproveitar todas as oportunidades de vinculação internas.
O mais importante é garantir que você saiba quais são todos os seus URLs atuais e, em seguida, redirecione-os para os novos URLs usando um redirecionamento 301 ao redesenhar. Você pode achar que suas classificações caem temporariamente, mas não entre em pânico, isso pode acontecer algumas vezes quando o Google se reajusta no site. Espere algumas semanas antes de fazer algo drástico.
Se você puder, também poderá alterar os hrefs de sua âncora para corresponder aos novos URLs.
Na sua experiência, você testemunhou a perda do ranking do Google para a maioria ou reprojetos do site? Eu estou olhando para ter meu site redesenhado e potencialmente um novo cms, mas estou totalmente desanimado com casos de sites que caem no esquecimento após uma reformulação.