Setting a 4XX HTTP status code for any canonicalized URL has exactly the same influence as using the noindex tag: Google are going to be struggling to see the canonical tag and, thus, can’t transfer “link fairness” on the canonical version. This basically will not likely work. Combining the canonical https://addons.prestashop.com/de/seo-suchmaschinenranking-optimization/31857-automatische-google-rich-snippets-json-ld-opengraph-seo.html