Creating engaging and relevant content is not enough to rank highly on Search Engine Result Pages. To achieve it, you have to optimize your content correctly. Optimizing your content will boost the chance to rank well and generate high volumes of organic traffic.
For content optimization, you need to understand how to find the right topic and the right keywords, how to manage keyword density, how to update your content regularly, etc.
Here's the list of 250+ resources covering 20+ topics.