My public app (“Latin Morph!”, to be found at https://latin-morph.streamlit.app/), which is an app that allows Latin students to practice creating correct forms, has been live and public on Streamlit Community Cloud for over a month, and it’s had st.set_page_config() set for nearly that long. It has a detailed GitHub README here. I’ve done a full reboot on a number of occasions, and the one that solved the lingering ‘deploy’ link (see earlier post on this issue) occurred over two weeks ago. However, it STILL is not indexed on Google Search or Bing (even though the two discussion forum posts I’ve made about the problems, both linking to the app, are indexed!). @mathcatsand or any other Streamlit team members, I would really love to get some help on this from a human being, not just the AI AgentStreamy, who is unable to actually check anything under the hood or in Google Search Console or do anything useful.
Welcome to the Streamlit community and thanks for your detailed question!
You’re not alone—many users have experienced delays with public Streamlit Community Cloud apps being indexed by Google and Bing, even after following all best practices. According to Streamlit’s official SEO and indexability docs, all public apps are automatically indexed by search engines on a weekly basis. To maximize indexability, they recommend: (1) ensuring your app is public, (2) choosing a custom subdomain early, (3) setting a descriptive title with st.set_page_config(page_title="Latin Morph!"), and (4) adding a good description to your GitHub repo’s README. The preview image and meta description are also auto-generated, but it can take up to 24 hours for the preview and up to two weeks for search engines to index new or updated apps.
However, as seen in community discussions, some apps take longer to appear in search results, and there is currently no way to force indexing or verify ownership via Google Search Console (since you can’t add meta tags or upload verification files to the app root) (see this forum thread). The best advice is to continue sharing your app link on indexable sites, ensure your app remains public, and wait—indexing can sometimes take several weeks. If the issue persists much longer, you can try reaching out directly to Streamlit support or continue the conversation in the forums, as sometimes engineering intervention is needed for edge cases. Community members, please jump in if you’ve seen similar issues or have tips for speeding up indexation!
Sources:
