SmAce - As has been suggested, you may have duplicate content issues.
If your CMS is creating different pathnames to a product page depending on your navigational priorities, that would be one kind of duplication.
www.example.com/dir1/dir2/a1/a2/a3/a4/a5/a6/a7/ ...is not the same, eg, as...
www.example.com/dir1/dir2/a1/a3/a4/a7/ Given content should be returned under one url only.
Your quickest fix,
if you have the ability to control meta content on an individual page, would be to use the Canonical Link Element in the head sections...
<link rel="canonical" href="http://example.com/page.html"/>
As a rough rule of thumb, I'd generally pick the shortest pathname as your "canonicalized" form. For some basic info on the Canonical Link Element, see this Matt Cutts blog post [
mattcutts.com...] and see discussions on WebmasterWorld (use site search) for relevant discussions.
If your CMS is creating different page content or combinations of content on a page depending on your navigation path (eg, if it's a form driven website), then you likely have more complicated issues.
With regard to page depth and indexing... the issue is PageRank distribution, which can fall off to "deeper" pages. Note that the directory path is not what decides "depth" of a page. Rather, the important factor is the number of clicks from the pages that attract inbound links. Most discussions assume that your default home page is going to be your most important link magnet... so the consideration is link depth from home,
not directory depth.
Inbound links to deep pages and an intelligent navigation structure can help with PageRank distribution to those inner pages.
Though keywords in a pathname may get highlighted on a serps page and attract the eye, keywords in a path have only miniscule effect on ranking itself.
It sounds like you should be looking for a new CMS as a longterm solution.