The domain name is ok? The website is built on a fresh domain name, or on an expired one? If it's built on expired one, have you checked the history of it?
What about the quality of the content? How often do you publish new articles? Before you start to write an article, do you research and focus on the right keywords (focus on long tail keywords, as many people already recommended)? Content quality is good? Do you interlink the articles?
Also check if the site have a well-organized structure, and without any errors (check GSC console), and the site's speed is ok.
What kind of backlinks do you build daily/weekly? Are relevant for your site?