Se la categoria è diversa, allora anche il titolo e la descrizione devono essere diversi!
Poi il motore di ricerca sceglierà quale categoria è più cercata/cliccata e di conseguenza penalizzerà le altre, senza bisogno di mettere un tag canonical...
Comunque dipende da caso a caso.