I have my standard product title, Amazonite 10mm Round. This shows up on my product page, but I don't want that for SEO. And I don't want a long title on my product page.
So I bought an extension. Now I have a Custom Title Field that I can populate and choose to activate or not. You can see it as the last element in my screen shot. The custom title, which will show up in search results, is Amazonite 10mm Round Gemstone Beads Strands.
I also have custom titles for my categories.
I'm looking at switching from OpenCart to AbanteCart, but lacking this SEO option is a definite deterrent to that move.