For paperwork like PDFs, there’s no way to position canonical tags from the webpage header simply because there's no page part. In these conditions, you’ll need to use HTTP headers to set canonicals. En muchas ocasiones, en las tiendas online se generan URLs que expresan filtros y códigos de seguimiento, https://onelifesocial.com/story4102948/the-smart-trick-of-%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D1%82%D0%B5%D0%B3%D0%B8-hreflang-%D0%B8-%D0%BA%D0%B0%D0%BD%D0%BE%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D1%82%D0%B5%D0%B3%D0%B8-seo-that-no-one-is-discussing