Sim, um 301 afeta o SEO positivamente, se usado corretamente. A única vez que um 301 deve ser usado é quando você tem páginas antigas com links ou tráfego que não existirá mais, de forma que você possa enviar o page rank ou o link juice para as novas páginas. Certifique-se de que o conteúdo para o qual você está redirecionando NÃO é a página inicial e é semelhante ao conteúdo antigo, caso contrário, os mecanismos de pesquisa tratarão o URL como um soft-404, ou seja, o conteúdo realmente não existe mais.