Um redirecionamento de atualização de meta é um redirecionamento do lado do cliente. Ao contrário dos redirecionamentos 301 e 302 que ocorrem no servidor web, um redirecionamento de meta refresh instrui o navegador web a ir para uma página diferente após um intervalo de tempo especificado.
Exemplo:
<head> ... <meta http-equiv=\"refresh\" content=\"4; URL='https://ahrefs.com/blog/301-redirects/'\" /> ... </head>
O número (4) é a quantidade de tempo em segundos antes de o navegador redirecionar para o URL especificado.
Os redirecionamentos de atualização de meta são mais comumente associados a uma contagem regressiva de cinco segundos com o texto "Se você não for redirecionado em cinco segundos, clique aqui".
Mesmo que o Google afirme tratar os redirecionamentos de meta refresh como qualquer outro redirecionamento, eles não são recomendados para uso, exceto em certos casos, como quando:
você não pode usar um arquivo .htaccess - caso, por exemplo, você esteja usando um CMS que sobrescreva periodicamente seu arquivo .htaccess;
você deseja redirecionar apenas um único arquivo em um diretório com vários arquivos.
Em outros casos, o uso de meta refresh pode levar a certos problemas:
ele pode desorientar e confundir os usuários. Por exemplo, se o redirecionamento ocorrer muito rápido (dentro de 2-3 segundos), os usuários de alguns navegadores não podem clicar no botão "Voltar"; ou se o usuário experimentar uma atualização que ele/ela não iniciou, pode se preocupar com a segurança do seu site;
redirecionamentos de atualização de meta são frequentemente usados por spammers para enganar os motores de busca, portanto, se você usar essa opção com frequência, os motores de busca podem considerar seu site como spam e removê-lo de seus índices;
quando usado para redirecionamento, a tag de atualização de meta não passa muito ou nenhum suco de link.
Assim, a menos que seja especificamente necessário em suas páginas, é recomendável usar um redirecionamento 301 no lado do servidor em vez disso.