Softr
How do I get my Softr site indexed by Google?
Connect a custom domain, fill in each page's SEO settings, verify the domain in Google Search Console, and submit yourdomain.com/sitemap.xml. Because Softr renders data-driven content in the browser, Google's rendering queue adds delay — push important URLs directly rather than waiting.
https://yourdomain.com/sitemap.xml
Where the Softr sitemap lives
Softr generates a sitemap for published pages; list-detail pages generated from your data source need checking separately.
Why Softr pages don't get indexed
- Data-driven detail pages may not be in the sitemap. Check before assuming they'll be discovered.
- Client-side rendering means Google indexes these pages more slowly than static ones.
- Gated pages behind authentication are not indexable.
- Per-page SEO fields are blank by default, so many Softr sites ship with duplicate titles.
- The softr.app subdomain can't be verified as your own domain property.
Step by step: getting your Softr site into Google
- Connect a custom domain and publish.
- Fill in SEO title and description for every public page.
- Verify the domain in Google Search Console.
- Submit https://yourdomain.com/sitemap.xml and check which pages are actually in it.
- Add static text content to important pages so there's something to index without rendering.
- Push key URLs through the Indexing API to bypass the rendering-delayed discovery path.
Softr indexing controls at a glance
- Sitemap — https://yourdomain.com/sitemap.xml — Softr generates a sitemap for published pages; list-detail pages generated from your data source need checking separately.
- robots.txt — Limited control. Softr manages robots.txt with limited exposure; page-level SEO settings are the practical control.
- Rendering — Softr renders much of its content from your data source in the browser. Static page content is more crawler-visible than dynamic list content.
- Hiding a page — Per page, in the page's SEO settings.
- Custom head code — Custom code sections accept head markup on paid plans.
- llms.txt — Not at the root; use a clean sitemap and answer-first static pages instead.
Connect your own Search Console, point IndexerNow at your sitemap, and push new and updated URLs straight to Google's Indexing API and IndexNow — on your account, your quota, no plugin.
Get your pages indexedFrequently asked
Does Softr generate a sitemap?
Yes, for published pages. Detail pages generated from a data source need checking separately — they aren't always included.
Why isn't my Softr page on Google?
Common causes are the page being gated behind authentication, the content being entirely client-rendered, or the page missing from the sitemap. Submitting the URL directly resolves the discovery half of that.
Is Softr SEO-friendly?
Adequate for static pages, weaker for data-driven ones. The more of your content lives in static page blocks, the better both search engines and AI assistants will do with it.
Why isn't my Softr site showing up in AI answers?
Being in Google's index doesn't put you in ChatGPT's answers — those run on Bing plus their own crawlers, and they quote pages built to be quoted. The companion guide covers what Softr lets you control.
Softr AI visibility guide →Other platforms
Bubble
Connect a custom domain, configure per-page and dynamic-page SEO settings in Bubble's SEO & Metatags panel, verify the domain in Search Console, and submit yourdomain.com/sitemap.xml. Google can render Bubble's JavaScript, but rendering is queued — expect slower indexing than a server-rendered site, and push important URLs directly.
Notion
Notion publishes pages but not a sitemap — here's how to make a Notion site genuinely indexable.
Carrd
Submit the URL itself — a one-page Carrd site doesn't need a sitemap. Verify the domain in Google Search Console (Carrd Pro with a custom domain makes this straightforward), set a real title and description in Carrd's meta settings, and push the URL directly so Google crawls it rather than waiting to stumble on it.