1. A method for indexing a product identifier and logical parts thereof, comprising: receiving a product identifier; splitting the product identifier into logical parts; indexing the product identifier and the individual logical parts in association with a particular document or portion thereof in an index; and storing the index.