EDIT: isto se revela ser um bug, veja a postagem #3
Se “Ocultar perfis de usuário do público” estiver marcado, /u não deveria ser proibido no robots.txt?
Caso contrário, os mecanismos de busca encontrarão um 403, o que pode afetar a classificação e a visibilidade.
Atualmente, já adicionamos noindex às rotas /u. No entanto, como o robots.txt está bloqueando isso, os mecanismos de pesquisa não conseguem ver o cabeçalho.
Em segundo lugar, SiteSetting.hide_user_profiles_from_public gera um Forbidden, o que impede que nossa after_action: add no index header seja acionada.
Este PR garante que o cabeçalho noindex seja adicionado via before_action em vez disso. Podemos considerar remover /u de
Infelizmente, isso nem sempre funciona. Embora /u/rgj tenha um cabeçalho x-robots-tag: noindex, /u/rgj/summary não tem, então parece que a alteração mais recente está tendo alguns efeitos colaterais indesejados.