Hi @surfingcinv ,
Using canonical tags is indeed the best practice in this scenario. Canonical tags inform search engines that a particular page is the preferred version among a set of duplicate pages, ensuring that your SEO efforts are concentrated on the parent page.
This seems to be a custom request. We can make the use of metafield to store canonical tags for each page. For this we will have to make changes on the theme. Do you have any experiance creating a meta field? If yes, I can provide a step by step instrutions on how to get this done.
Thank you