Why would Google give rich snippets to a non canonical URL but the canonical never displays them?

by mat boy   Last Updated May 08, 2018 12:04 PM

Have a webpage example.com and various parameters slightly adapt that page's content such as ?showreviewsall or ?filterresults. All pages with parameters point to the canonical through a canonical tag.

Since the beginning Google sometimes shows rich snippets to pages with parameters but not the canonical. Why would this be?

Related Questions