Hello
@Captainleo You need to do some analysis to identify the actual problem and then take necessary steps accordingly. Google and every search engine web crawler have a
re-visit policy that guides it when to crawl the page again. Low quality pages and sites are less frequently crawled in comparison with higher quality pages. Here is a short checklist -
#1. Identify and Resolve Technical issues for indexing -
(i). Make sure that your web-page is accessible by search engines (you can use google search console to inspect and test live URL)
(ii). It should return 200 OK status and all the important elements of the page like images, css, js etc. should also be accessible to search engines.
(iii). It should not have any noindex in meta robots tag or X-robots tag.
(iv). Page should not be massive that can't be read by search engine.
#2. Resolve content quality issues -
(i). If your page or website had low quality content then Google might not find it appropriate to crawl it very frequently. So make sure to have quality content on the page that you want to index as well as on your website. For getting more crawl-budget, you should keep posting new quality content on your website.
(ii) Submit the page for indexing through google search console URL Inspect tool or with sitemap.
#3. Improve its worth through backlinks
Create some quality backlinks for it. It is a time taking process so don't worry much and give it sufficient time.
#4. If nothing works then move it
If your content was not good earlier and was not ranking anywhere then you can just take off that page and publish your new page with better content. You can also 301 redirect old page to new page. It will index faster than the page that earlier had low quality content.
Hope it answer your doubts...