Adam Audette tells us how to optimize different product types, sizes and colors for search engine optimization. He provides three recommendations for product variations. For example, place color variations in the interface as a hover, so the URL doesn't change. It provides an inherent canonical URL, and requires only one rather than many, which means all links support one URL rather than many. He points to REI as a good example.