Steps to diagnose why Google is not indexing a page
https://indexingnotes.greyhavendaily.com/posts/steps-to-diagnose-why-google-is-not-indexing-a-page
Start by using the URL Inspection tool in Google Search Console to see if the page is indexed and check for any crawl errors reported there. Ensure the page isn't blocked by robots.txt or a 'noindex' meta tag, and verify it's not behind a login or paywall. If Google simply hasn't visited yet, request indexing directly in Search Console. Also, check if the page has internal links pointing to it from other indexed pages; without those, Google may never find it.