Questions
-
Is it best practice to have a canonical tags on all pages
ColesNathan, Have you seen what Google has to say about canonicals? https://support.google.com/webmasters/answer/139066?hl=en You might find it helpful. They list reasons why you might want to use a canonical tag including those identified above and a few others, for example, for letting Google know your priorities when it comes to crawl budget and SERP display. Canonicals can also help undermine plagiarism. If scrapers leave your self-referencing canonical intact, it will tell Google you are the originator of that content and consolidate link signals into your URL.
Intermediate & Advanced SEO | | DonnaDuncan0