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.