UltraSkills
Back to Blog
TutorialsMay 23, 20267Updated May 22, 2026

Why Google Ignores AI-Built Sites and How to Get Indexed

Why Google Ignores AI-Built Sites and How to Get Indexed

Your AI-built site loads perfectly for you and is invisible to Google. It ships as an empty HTML shell that crawlers read as a blank page — and AI engines like ChatGPT never run JavaScript at all. Here is the no-code pre-launch SEO check to run before you launch.

Why Google Ignores AI-Built Sites and How to Get Indexed

Quick Answer

Most AI-built sites are invisible to Google because they ship as an empty HTML shell. Tools like Lovable, Bolt, and v0 build a page that only fills in after a browser runs its JavaScript — but search crawlers read the raw HTML first, see nothing, and move on. AI search engines make it worse: an analysis of over 500 million GPTBot fetches found it never runs JavaScript at all, so ChatGPT, Claude, and Perplexity read your homepage as a blank page. On top of that, AI builders skip the basics by default — generic page titles, missing descriptions, no canonical tags, and a sitemap that may even list pages that don't exist. The result is a site that loads perfectly for you and is unfindable to everyone else. The fix is a short pre-launch SEO check, and none of it requires code.

You built it with Lovable, Bolt, or v0. It looks great. You shared the link, you're ready to launch — and weeks later, your site still doesn't appear anywhere in Google. You search your own brand name and get nothing.

This is not bad luck, and it is almost never about your content. It is about what a search engine sees when it visits — which is very different from what you see in your browser.

What a Crawler Actually Sees

When you open your site, your browser does a lot of quiet work: it downloads the page, runs its JavaScript, and assembles the words and images in front of you. AI website builders lean on this. They send a nearly empty page and let the browser build the rest.

Definition

The empty-shell problem

Most AI-built sites use "client-side rendering" — the page arrives blank and JavaScript fills it in inside your browser. Search crawlers fetch the raw page before any of that happens, so the version they read often contains no headline, no text, and no real content at all.

Google can sometimes run that JavaScript to see the finished page — but it is slow and expensive for them, so JavaScript-heavy pages get pushed into a queue and deprioritized. When the first look finds an empty shell, Google is in no hurry to come back. That is how a brand-new site sits unindexed for weeks while you wait.

AI Search Engines Are Even Stricter

If you're hoping ChatGPT, Claude, or Perplexity will recommend your site, here is the hard part. Those AI crawlers don't run JavaScript at all. They grab the raw HTML, take what's there, and leave — no second attempt.

An analysis of more than 500 million fetches by GPTBot (OpenAI's crawler) found zero evidence of it ever executing JavaScript. It downloads JavaScript files about 11.5% of the time but never runs them. So an AI-built site that needs JavaScript to show its words reads as a completely blank page to every major AI engine.

That leads to a strange situation worth sitting with: your site could one day rank on Google, which renders JavaScript, while being totally invisible to every AI answer engine that doesn't.

The Four Things Your Builder Skipped

Even when content does show up, AI builders leave the labels that help search engines understand your pages turned off by default. You have to ask for each one explicitly — and most people never know to.

What AI builders ship by defaultWhat search actually needs
One generic title from the project nameA unique, descriptive title on every page
Missing or duplicated descriptionsA clear description per page
No canonical tagA canonical tag so Google knows the "official" page
No link-preview tagsOpen Graph tags so shares look right
No sitemap, or one with invented URLsA real sitemap of pages that exist

That last one is not a typo. AI builders have a documented habit of hallucinating — inventing — URLs when they generate a sitemap, handing Google a map to streets that were never built.

Why This Bites at the Worst Time

There's also the clock. A brand-new site typically takes around two to three weeks just to start appearing in Google, and up to two or three months for full coverage — and that's after crawlers can read it. Every week your site ships as an empty shell is a week that timer hasn't even started.

And it shows up socially before it shows up in search. LinkedIn, X, and Facebook almost never run JavaScript either, so when you proudly share your launch link, the preview pulls from those missing tags — and your big moment shows a generic title and the wrong image.

The Good News

None of this means AI builders are the wrong choice. It means they optimize for what loads in a browser, not for what a crawler reads first — and that gap is fixable, usually in under an hour, without writing a line of code.

There's a short pre-launch check that closes every gap above: confirming your real content is in the page, fixing your titles and descriptions, generating a clean sitemap, getting it in front of Google the right way, and — where needed — switching your site to send a full page instead of an empty shell. The trick is knowing what to look for and in what order, because "the site loads fine for me" is exactly the trap.

Want the full guide?

Get the step-by-step playbook. Free, no credit card.

Get Free Guide

We put the whole thing into a plain-English, ten-point checklist built for people who can't code — the exact checks, and the simple instruction to give your AI tool to fix each one. Grab it before you launch.

Key Takeaways

  • AI-built sites are usually invisible to search because they ship an **empty HTML shell** that only fills in after a browser runs JavaScript — crawlers read the empty version.
  • **Google** can render JavaScript but queues and deprioritizes empty pages, so new sites sit unindexed for weeks.
  • **AI search engines don't run JavaScript at all** — 500M+ GPTBot fetches showed zero JS execution, so ChatGPT, Claude, and Perplexity see a blank page.
  • AI builders **skip titles, descriptions, canonical tags, sitemaps, and structured data by default** — and sometimes invent fake sitemap URLs.
  • The fix is a short, **no-code pre-launch check** — but order and knowing what to look for is everything.

Read Next

Frequently Asked Questions

Why isn't my AI-built website showing up on Google?

The most common reason is that your site ships as an empty HTML shell. AI builders like Lovable, Bolt, and v0 send a nearly blank page and let the browser fill in the content with JavaScript. Search crawlers read the raw page first — before any JavaScript runs — so they often find no headline and no text, and Google deprioritizes the page. On top of that, new sites take roughly two to three weeks to begin appearing in search even under ideal conditions, and AI builders skip the basics — titles, descriptions, and a sitemap — that help Google find and understand your pages. So the page can be live and perfect in your browser while being effectively blank and unfindable to Google.

Can ChatGPT, Claude, and Perplexity see my website?

Only if your real content is in the raw HTML. The crawlers behind these AI engines — GPTBot, ClaudeBot, and PerplexityBot — fetch the raw page and do not run JavaScript at all. An analysis of more than 500 million GPTBot fetches found zero evidence of it ever executing JavaScript. So if your site needs JavaScript to display its words (which most AI-built sites do by default), those AI engines read it as a blank page and have nothing to learn or recommend. This is a separate problem from Google, which can run JavaScript but is slow to. To be visible to AI search, your content has to exist in the page before any JavaScript runs.

What is a sitemap and do I actually need one?

A sitemap is a simple list of all the real pages on your site that you hand to Google so it can find them faster. Google treats it as a hint, not a command — it won't force indexing — but submitting one in Google Search Console clearly helps new sites get discovered and crawled sooner. You do need one. The catch with AI-built sites is that the builder often doesn't generate a sitemap at all, or generates one that lists pages that don't actually exist (a known issue where the tool "hallucinates" URLs). So part of the pre-launch check is making sure your sitemap is real, accurate, and submitted correctly.

My site loads fine for me — why do search engines see nothing?

Because you and a crawler look at the page in completely different ways. Your browser downloads the page and then runs its JavaScript, which builds the content you see. A search or AI crawler usually grabs the raw page before any JavaScript runs — and on an AI-built site, that raw page is often an empty shell. So "it works for me" tells you nothing about what a crawler sees. The reliable way to check is to look at the page's raw source (or use Google Search Console's URL Inspection) and confirm your actual headline and body text are there, not just an empty container waiting to be filled.

Do I need to know how to code to fix this?

No. Every gap here can be closed without writing code. The checks are things you can confirm by looking — does my headline appear in the page source, does each page have its own title, is my sitemap real — and the fixes are mostly plain-language instructions you give your AI builder, like asking it to add a unique title and description to every page, generate an accurate sitemap, or switch the project to send a full page instead of an empty shell. The genuinely tricky part isn't technical; it's knowing which checks matter and in what order, which is exactly what a structured pre-launch checklist gives you.

Free Guide

The Pre-Launch SEO Check: Make Your AI-Built Site Findable

The full 10-point pre-launch SEO check for AI-built sites: prove your content is in the page (not an empty shell), fix titles and descriptions, generate a real sitemap, submit to Google, and switch on server-side rendering — in plain English, no code.

  • Step-by-step setup walkthrough
  • Free tool comparison table
  • Common mistakes to avoid
Get the Free Guide
71% of small businesses are already using AI tools

Related Posts