Currently the site I have been working on is organized by url hierarchy such as /category/sub-cat/product-page/ or /support/category/sub-category/product-support-page with a page at each 'level'.
Some products fall into multiple sub-categories so they show up under multiple urls with the same content exactly just in another url.
I would like to know if placing all the urls at root level would be SEO friendly. For example: example.com/category, example.com/sub-category, example.com/product-page, example.com/everything-else.
This would fix my duplicated pages issue. Would this be hurting user experience not showing where they are? If I redirect all the urls correctly would this hurt or help SEO?