Dec 10
8
Google’s John Mueller said in a Google Webmaster Help thread that the canonical tag, used to inform search engines a URL has moved, is slower for Google to pick up on than if they used a 301 redirect. John explained that Google would first have to crawl and index the first page to understand that there is a canonical tag on the page
See the rest here:
Google: Canonical Tag Slower Than 301 Redirect