SEO is really hard work and more like a million small things to do. Unless you're a technical person, hire someone to do it. Or just advertise on Google.
Learn how to set up Lighthouse to audit your web apps.
developers.google.com
Try to get score above 90, both for desktop and mobile. After that include structured data in your website to that search bots can understand the data easily.
Google uses structured data markup to understand content. Explore this guide to discover how structured data works, review formats, and learn where to place it on your site.
developers.google.com
Create a sitemap and submit it to Google so that Google can index it.
If you've recently added or made changes to a page on your site, you can request that Google re-index it using any of the methods listed in this guide.
support.google.com
Most of the above is documented on Google. Please go through this guide and make sure you implement all of them: