Has it been weeks, months, years of waiting and your Google Sites website still isn't being displayed in search results? Even when you put in a specific keyword or phrase, is your Google Site nowhere to be found? This is a common issue, let's investigate.
If you checked the box "Request public search engines to not display my site", you effectively told Google Search not to crawl or index your website. This is verifiable in Google Search Console (GSC)
If all you have is duplicated, ai-generated or plagiarized content on your website. You probably won't get picked up by Google Search Engine.
Will someone, anyone, want to read your content? If the answer is no, then it does not benefit Google to serve this website to others. Make sure your content answers a question, preferably one that many are seeking the answer to. Google search is powered by queries after all.
Google Crawl bot will crawl other websites and follow the web of interlinking websites. If you website is referenced, or hyperlinked to, from a blog, news website, community website or social media platform, that increases your odds of the website being indexed.
Without getting too much into SEO, if you website has no title and you aren't using headings, then Google bot can't easily digest your site.
GSC will report to you any errors that are happening with your website including page indexing. Pay close attention to these and fix or validate them.
More help direct from Google Search Console Help Center
Be careful what you select here in the Publish Settings!
Listen to a podcast of 3 GSC staff discuss this important issue: My site isn't indexed!