For documents like PDFs, there’s no way to position canonical tags during the website page header for the reason that there is not any website page part. In such circumstances, you’ll have to use HTTP headers to set canonicals. The sitemap also enables you to alter any characteristics, including hreflang. https://addons.prestashop.com/pt/seo-referenciamento-natural/31857-rich-snippets-automaticos-json-ld-opengraph-seo.html