Having fresh, useful posts regularly on your website is one of the best ways to achieve good rankings. They will attract visitors and provide new content for bots to index. Other sites may also link to the new information, increasing your domain authority and number of backlinks. But good content alone is not enough to get high rankings. It needs to be supplemented with a good comprehensive SEO strategy that covers link building and good on-site SEO architecture.