For files like PDFs, there’s no way to position canonical tags while in the web page header because there is not any webpage segment. In these kinds of instances, you’ll have to use HTTP headers to set canonicals. HubSpot CMS customers can transform their settings to hold the CMS automatically https://addons.prestashop.com/nl/seo-zoekmachineoptimalisatie-vermelding/31857-automatische-google-rich-snippets-json-ld-opengraph-seo.html