For files like PDFs, there’s no way to put canonical tags during the site header simply because there is not any web page section. In such scenarios, you’ll have to use HTTP headers to established canonicals. If none of they are utilised, Google will rely on other indicators like hreflang, https://addons.prestashop.com/fr/seo-referencement-naturel/31857-seo-automatique-google-rich-snippets-json-ld-open-graph.html