Taxonomy
Use categories as a meaningful structure, not just as a navigation path.
Logical hierarchy
Each layer must have a recognizable meaning.
Multiple classification
A product can occur where appropriate in multiple commercial or functional groups.
Landing versus data
Separate marketing landing pages from the underlying product classification.
Analytics
Use stable category Ids so that trends don't break in label changes.