goodroi - 1:18 pm on Oct 22, 2012 (gmt 0)
Just because your sites aren't ranking does not mean the results are not relevant. If you search for a specific product name, then why shouldn't Google show the brands for that product? Did you look at the mathematics of the semantics analysis? I would not be surprised if the product and brand keywords were extremely connected to one another.
In case someone might think that the current algo favors just one thing or another - think again. I would caution anyone from thinking the algo is that simple. There are many moving parts, filters and penalties at work. I would encourage people to think of the algorithm in more holistic terms. Think about what synergy is being created with your on page content, off site backlinks, social campaigns, usage signals, and the 100 other things that Google looks at. Are you providing something isn't already offered on 100 other websites? That is what I would strategize about.