Alternativa D - To permanently redirect users from one URL to another
Análise da Questão
A questão aborda os códigos de status do protocolo HTTP, especificamente o significado do código 301.
Para entender a resposta correta, é fundamental distinguir entre os tipos de redirecionamentos mais comuns na web:
- Código 301 (Moved Permanently): Indica que o recurso solicitado foi movido permanentemente para um novo endereço (URL).
- Código 302 (Found): Indica que o redirecionamento é apenas temporário. O navegador deve continuar acessando a URL original futuramente.
Por que as outras opções estão incorretas?
- "To temporarily redirect...": Esta descrição refere-se ao redirecionamento 302 (ou 307), não ao 301.
- "To prevent search engine crawlers...": Para impedir indexação, utilizam-se meta tags (
<meta name="robots" content="noindex">) ou arquivos robots.txt, não códigos de redirecionamento 301. - "To resolve duplicate content issues": Embora o uso de 301s seja uma estratégia recomendada para consolidar a autoridade de links e evitar conteúdo duplicado, esta é uma consequência do uso da ferramenta, e não a definição técnica do seu propósito primário.
Conclusão
O objetivo principal de um 301 Redirect é informar aos navegadores e motores de busca que o conteúdo se moveu para sempre para um novo local, transferindo assim a autoridade da página antiga para a nova.
Portanto, a alternativa correta é: To permanently redirect users from one URL to another.