non so se con i software che ci sono in giro hai quello che cerchi, anche perché avendo tipologie diverse di prodotti avrai la necessità di specificare dei dati aggiuntivi per tipologia e poi dei filtri di ricerca per tipologia, utilizzabili nella ricerca
per intenderci se un utente cerca scarpe gli interesseranno i colori, la misura, la marca ... ma se cerca televisori gli interesseranno tutt'altre informazioni