For those whose sites aren't ranking well and getting the traffic you deserve, double check the way your site is optimized. I suggest another look at your site speed, and the overall user experience.
No one will ever know what it is exactly Google wants, but we know for sure that user experience weighs in heavily on that scale.
Quality/valuable content is king and a wonderful User Experience is the reason why everyone loves you and share your product/service with their friends.
Adding a video is one of the most efficient way of drastically increasing your site value. It's the one secret weapon that is still considered underused. A great video will attract free traffic from Youtube and explain your site in less than a minute! An absolute gem that get your visitors buying and your customers buying.
Shoot us a message if you need help.