For files like PDFs, there’s no way to place canonical tags during the page header due to the fact there is no website page part. In such conditions, you’ll need to use HTTP headers to set canonicals. This suggests other position factors might override it and rank another version of https://addons.prestashop.com/es/seo-posicionamiento-buscadores/31857-google-rich-snippets-automatico-json-ld-opengraph-seo.html