SEMrush has a great article on the 21 basic SEO factors you need to master to rank in search engines. Quality content is not enough. If your content is not crafted to rank in internet searches, you are not going to build an audience. It is that simple. This article is a great refresher, even if you have decent search engine optimization.