Did you know that Google uses around 40 different signals to perform canonicalization in Google Search? This not only includes numerous type of redirects, the rel canonical attribute but also things like x-default, sitemaps, links, PageRank and other signals.