They're important but what's important first is optimizing your website. Something like:
- At least 500 words of text on each article. Larger pieces of content address searcher's intent more accurately and are thus easier to index.
- https://blog.hubspot.com/marketing/build-sitemap-website & submit it & all money site article links (content) to https://search.google.com/search-console/about
- Ensure your page load speed for the entire site is minimal (as fast as possible). See here: https://www.blackhatworld.com/seo/wordpress-optimization-guide-from-3-to-1-second-load-time.1230324/
- Use https://rankmath.com/blog/google-indexing-api/. Follow this link's instructions exactly: https://rankmath.com/blog/google-indexing-api/
- Create a social footprint online using all forms of social media including: https://seolinkworld.com/web-2-0-sites-list/, https://bloggerspassion.com/social-bookmarking-sites/, Facebook, Instagram, Twitter, Reddit, etc.
- Ensure that your articles/posts are getting indexed by Google/Bing.
There's more such as which plugins to install such as perfmatters, simple custom CSS/JS, etc. However, also important is optimizing your articles as well:
- Title & description optimized with your main keyword.
- URL structure.
- Alt tags/Meta tags
- Internal links (linking to other articles or content posted on your website within the new article/content).
- H2 & H3 need to be optimized for your keyword topic as well.
- Use your main keyword a couple more times throughout the paragraphs/body of overall text between headings. Google needs to know what you're targeting.
- Longer content (1.5k+ words) is easier to optimize for entire topics. How long you decide to make your content is up to you, but the longer the better. The more questions about the topic that your content answers, the better.
You can read more about this & access many resources https://www.blackhatworld.com/seo/guide-tutorials-a-short-beginners-guide-to-blackhat-seo-part-2-3k-words.1424475/