Fiquei confusa com essa parte da explicação em SEO II: Aula 3 - Detalhes técnicos, pois até então eu entendi a implementação da tag canonical e a implementação do 301 como sendo coisas bastante diferentes.
Para mim, a taga canonical serve para que o mecanismo de busca saiba interpretar a passar toda a relevância de uma página A para uma página B, no caso de conteúdo duplicado, por exemplo, porém ambas URLs permaneceriam ativas.
No caso do redirecionamento 301 não apenas o spider entenderia a transfência da relevância mas o usuário também seria redirecionado para uma nova URL, a antiga fosse alterada ou deixasse de existir por algum motivo.
Estou errada?