Placing a 4XX HTTP standing code for your canonicalized URL has exactly the same influence as using the noindex tag: Google are going to be not able to begin to see the canonical tag and, for that reason, can’t transfer “link equity” on the canonical Edition. If you are using https://www.presta-addons-modules.com/en/opencart-seo-automatic-google-rich-snippets-json-ld-integration-opengraph-twitter-tags-schemaorg.html