As such, a one-size-fits all testing or implementation approach is tough, short of simply saying that 'each page should output the definitive, single canonical URL for that resource as the canonical URL, regardless of how it is accessed' - however, there tend to be more grey areas than clear approaches as soon as you start investigating areas such as taxonomies, faceted navigation, pagination, sear