Which is more favourable to improve the keyword ranking on inorganic search result?

a) unique and fresh content
b) user friendly web design for search engine
c) Manual link building techniques
d) Paid backlinks