You've done everything right: clear content, relevant keywords, good design. Your site looks great when you visit it in a browser. So why does Google Search Console show your pages as "Discovered - currently not indexed"? Why isn't your site showing up in search results?
The answer has nothing to do with your content quality. It's about how your AI builder delivered that content to the browser—and to Google's crawler.
The Hidden Problem: Client-Side Rendering
Most AI website builders—Lovable, Bolt.new, v0, and others—generate React applications that use Client-Side Rendering (CSR). This means:
What CSR Means for Your Site
- 1 Your server sends a nearly empty HTML file
- 2 The HTML contains a JavaScript bundle (often 200KB+)
- 3 The browser downloads and executes the JavaScript
- 4 JavaScript builds the page content in the browser
- 5 Only then does your actual content appear
For humans with modern browsers, this works fine—you see the final result. But for Google's crawler, this creates serious problems.
What Google Actually Sees
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>My Startup</title> </head> <body> <div id="root"></div> <script type="module" src="/assets/main.js"></script> </body> </html> <!-- Google's initial index entry: --> <!-- Title: "My Startup" --> <!-- Content: (empty) --> <!-- Keywords found: (none) -->
Google's crawler sees an empty page. There's a title, but no content to index. No keywords. No headings. No product descriptions. Nothing.
Google's Render Queue Problem
"But Google can execute JavaScript!" — Yes, they can. But here's what actually happens:
Initial Crawl
Google fetches your HTML and parses it immediately. For CSR sites, this captures almost nothing—just the empty shell. This is what goes into the initial index.
Render Queue
Pages requiring JavaScript get added to a separate render queue. Google allocates limited resources to this queue. Your page might wait hours, days, or weeks before being rendered.
The Render Budget Problem
Google limits how many pages it will render per site. If you have many CSR pages, Google may never render all of them. Large sites can have entire sections that never get indexed properly.
Symptoms in Google Search Console
If your AI-built site has these issues, CSR is likely the cause:
"Discovered - currently not indexed"
Google found your URL but hasn't added it to the index. Often means render queue backlog.
"Crawled - currently not indexed"
Google crawled but found nothing valuable. Empty HTML returns "low quality" signals.
Duplicate titles/descriptions across pages
CSR apps often share one set of meta tags. Google sees duplicate content issues.
Slow indexing of new content
New pages take days or weeks to appear in search, if they appear at all.
The AI Search Catastrophe
Beyond Google, there's an even bigger problem: AI assistants like ChatGPT and Perplexity are becoming major discovery channels. And they cannot execute JavaScript at all.
CSR content visible to ChatGPT
CSR content visible to Perplexity
Chance of AI recommendation
When someone asks ChatGPT "What's the best tool for X?" and your site is built with CSR, you won't be mentioned. AI literally can't read your site to know you exist.
How to Fix It: Static Site Generation
The solution is architectural: switch from Client-Side Rendering to Static Site Generation (SSG).
With SSG, your pages are pre-rendered at build time. When Google (or ChatGPT, or Perplexity) requests a page, they get complete HTML immediately—no JavaScript execution required.
<!DOCTYPE html>
<html lang="en">
<head>
<title>AI Website Builder for SEO - Pagesmith</title>
<meta name="description" content="Build websites that rank...">
<script type="application/ld+json">
{"@type": "SoftwareApplication", ...}
</script>
</head>
<body>
<header>
<nav>...</nav>
</header>
<main>
<h1>Build websites that rank on Google</h1>
<p>Pagesmith generates static HTML sites with
built-in SEO. No JavaScript required to
see your content.</p>
<section>
<h2>Features</h2>
<!-- Full content available immediately -->
</section>
</main>
</body>
</html> Immediate Indexing
Google sees full content on first crawl. No render queue delay. No budget concerns. AI assistants can read and cite your content immediately.
Pagesmith: AI Websites That Actually Rank
Pagesmith generates static Astro sites designed for SEO from the ground up:
- Pre-rendered HTML: Every page is complete HTML. Google indexes immediately.
- AI-Readable: ChatGPT, Perplexity, and AI assistants can read and cite you.
- SEO Built In: Sitemap, meta tags, Schema.org, canonical URLs—all automatic.
- Real Code: Export your site as a standard Astro project you own.