What I would say about content is it is always king.

If you want to rank higher in search engine then you have to provide quality and fresh content regularly, it would of course help.