also fresh and good quality. somehow quantity matters (backlinks and no. of quality pages in the site.)
Try and keep your content relevant to your site, if its about football don't put content on about food shopping
Having a good internal link structure as well as external links helps a bunch too. Using targeted keywords to name your internal pages and images along with all of the other stuff can help as well. But as for most important stuff? That is indeed the million dollar question isn't it?
Google won't reveal their algo. You should find out on your own research. And if you do please share it here. Thanks
well there is nothing specific called as google algo because its not designed by a single coder or team. But yes there are certain rules which you can follow to get good results. Read Matt Cutts blog for more details about what google wants from your site.