I think the most important thing here is to work with SEO. Here are some basic tips which help to rank and make indexing of your websites:
Choose proper Keywords.
Chose searchable domain name according to your content.
Use keywords in file name and folders.
Use keywords in the navigation menu.
Make points of use full keywords and apply on articles.
Meta description should content keyword.
Give an outer link of high authority domains.
Not use click here text. use your keyword in place of click here text.
Make a site map of your website.
For off-page SEO you will need to get backlinks. I also recommend to use SEO automation
https://linklifting.com/help/seo-automation/ it can really improve your results.