The indexing question: SSR, SSG, and why some no-code sites don't rank
The single most important SEO question for any no-code platform: does it produce server-rendered HTML, or does it render content with JavaScript after the page loads? The answer determines whether Google indexes your content reliably.
Server-side rendered (SSR) and statically generated (SSG) sites send fully-formed HTML on the first page load. Google reads it instantly and indexes it reliably. Client-side rendered (CSR) sites send a near-empty HTML shell and rely on JavaScript to populate content after load. Google can render JavaScript, but it's slower, less reliable, and sometimes incomplete — especially for large sites.
Lovable produces SSR/SSG HTML via TanStack Start, so content is indexed reliably. Webflow generates static HTML. Framer generates static HTML for public pages. Bubble historically had indexing issues because of heavy client-side rendering, though they've improved. Softr depends on configuration. If you're on a CSR-heavy platform and seeing pages that Google won't index, this is usually the cause.
Test any no-code site by viewing source on a key page (Cmd+U on Mac, Ctrl+U on Windows). If the page content is visible in the raw HTML, you're in good shape. If you see only a JavaScript loader and no content, you need to investigate whether the platform offers SSR/SSG mode or whether you need to migrate.