App deployed successfully, but 'deploy' still showing, and app not showing up in Community Cloud

I’ve successfully deployed my app publicly from GitHub to Community Cloud, and people are able to visit it, and it’s visible in my profile. However, it’s not showing up when I search for the app (it’s called “latin morph”, and I’ve tried search both for ‘latin’ and ‘latin morph’), and (perhaps relatedly), it has a “Deploy” link up at the top of the app page next to the GitHub link (by contrast with the images shown in, say, the ‘Share your app’ instructions):

image

It also doesn’t have an image of the app when I visit my dashboard, it just shows the default Streamlit icon on a grey background.

App URL: https://latin-morph.streamlit.app/

Thanks in advance, and let me know if I should provide any more information!

1 Like

Welcome to the Streamlit community and thanks for your detailed question! :balloon: It seems likely that your app is deployed and public, but isn’t yet indexed by search engines or showing a preview image in your dashboard. According to the docs, public Streamlit Community Cloud apps are indexed by search engines on a weekly basis, so it can take several days (sometimes up to two weeks) for your app to appear in search results. To maximize indexability, ensure your app is public, set a descriptive title with st.set_page_config(page_title="Latin Morph"), and add a good description to your GitHub repo’s README. The preview image is generated by a daily screenshot, so it may take up to 24 hours to update after deployment or changes—until then, you’ll see the default icon. The “Deploy” link in your app’s menu is not standard for public apps and may indicate a UI caching issue or a temporary glitch; it should disappear after a full refresh or once the app is fully recognized as deployed.

If you want to check your app’s index status, you can search for site:latin-morph.streamlit.app on Google. For more on search indexability, meta titles, and preview images, see the official docs on SEO and indexability and share previews. If the issue persists after a week or two, try rebooting your app from the dashboard and double-checking your repo’s README and app settings. Community members, feel free to jump in if you’ve seen similar UI quirks or have tips for speeding up indexation!

Sources:

Thanks for your help! I’ll try setting the page title like you suggest; just to clarify, when I said it wasn’t showing up in a search, I actually meant in the internal Streamlit community cloud search! So I suspect something must be slightly wrong with the deploy, but I’ll wait a few days and then see if it clears itself up. If not, I’ll be back… :slight_smile:

1 Like

Okay, it still doesn’t seem to be correctly operative: ‘deploy’ link still showing in header, still not found in a Streamlit Community Cloud search, and still no image generated for display card. (It’s also not being found in a Google search, but I know that could take longer, so I’m not worried about that one yet.) Is there a Streamlit team person that I should be tagging about this? Thanks again!

Either the nth time refreshing the cache or accidentally creating a Codespace for it on GitHub with the ‘edit in Codespaces’ link seems to have solved the problem, although I still see the ‘Deploy’ link. At least it’s now showing up in a Streamlit search, plus has processed the site’s name and snapshot, so that’s the most important issues solved.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.