---
title: "AI website builder or an agency?"
description: "Lovable moved to server rendering in May 2026, so the crawler objection has closed. What a builder still leaves you to solve, and when each one fits."
url: https://torn.studio/en/insights/ai-website-builder-vs-agency
locale: en
published: 2026-08-28
---

# AI website builder or an agency?

> **Short answer:** AI builders now ship server-rendered HTML: Lovable moved new projects to server-side rendering on 13 May 2026, and v0 emits Next.js. The old objection that a crawler sees an empty page has largely closed. What a builder still leaves to you is accessibility, multilingual routing, and the checks that hold a codebase together after the first month.

The most repeated objection to AI builders is that the site cannot be indexed. That was true in 2024 and is barely true now, which makes the question more interesting: once the tools have solved the technical part, what is actually left?

## Can I just build my site with Lovable or Bolt myself?

For a landing page, a prototype or an internal tool: yes, and quickly. For a site that has to be found in search, meet accessibility requirements, exist in several languages and still hang together in a year, the work begins after the first draft stands. That part is what a builder leaves behind.

## What actually changed during 2026

Lovable’s own documentation states that new projects have been server-rendered on TanStack Start since 13 May 2026, with every request returning finished HTML to visitors and crawlers alike. Older React and Vite projects get pre-rendering on request. v0 emits Next.js. So the claim that an AI-built site is invisible to Google describes the position two years ago.

## The detail worth knowing about the older fix

Pre-rendering for older Lovable projects is, per the documentation, served only to verified crawlers — Google, Bing, ChatGPT, Perplexity, Claude and Gemini. Third-party SEO scanners get the same single-page app a visitor gets. Your audit tool and Google can therefore contradict each other about the same URL, and it is the audit tool that is wrong. Check with Google’s own URL Inspection in Search Console.

## What can an agency do that a builder leaves to you?

- Decide what the site should say, and to whom — the tool builds what you ask for
- Stand behind a WCAG level AA conformance claim, with contrast and keyboard checked
- Multilingual routing where hreflang pairs the right pages with each other
- Checks that keep the codebase legible after two hundred changes
- Integrations with systems that already exist and have their own rules
- Somebody accountable at seven on a Friday evening

## Where the builder is the right answer

- A landing page for a campaign that lives six weeks
- Testing an idea before you put budget behind it
- An internal tool nobody outside the building will search for
- A prototype that exists to be argued with

In all four cases the speed is the whole point, and an agency would add process while adding nothing. We say so in our own quotes too.

## How to tell which side of the line you are on

Four questions settle it: does the site have to be found in search, does it fall under accessibility requirements, does it need several languages, and does it have to survive one person losing interest? A yes to any of them means the work after the first draft is what decides the result. What that work costs here sits on the [pricing page](https://torn.studio/en/pricing), and what it contains is described under [websites](https://torn.studio/en/services/websites).

**Read next**

- [AI website agency vs traditional agency](https://torn.studio/en/insights/ai-website-agency-vs-traditional-agency)
- [How to choose a web agency in 2026](https://torn.studio/en/insights/how-to-choose-a-web-agency)

## Common questions

### Do AI builders still produce pages Google cannot read?

Rarely now. Lovable’s documentation states server rendering for new projects since 13 May 2026 and pre-rendering for older ones, and v0 emits Next.js. Check your own site anyway: turn JavaScript off and reload, then run the URL through URL Inspection in Search Console.

### What does Lovable’s pre-rendering serve, and to whom?

Per the documentation, verified crawlers — Google, Bing, ChatGPT, Perplexity, Claude and Gemini — get finished HTML generated at request time. Third-party SEO scanners and other unverified agents get the single-page app. So an audit tool can raise an alarm about something Google never sees.

### Can I take the code with me from an AI builder?

With Lovable, yes: the documentation describes two-way GitHub sync, codebase download on paid plans, and a repository that remains intact with its full history after disconnecting. Check the same for any tool before you start, because it is harder to ask afterwards.

### Is a builder enough for a site under accessibility requirements?

The tool produces markup, and the requirement applies to the delivered experience: contrast, keyboard operation, focus indication, labels and error messages. Some of that lands correctly on its own; the rest is checked. The question to ask yourselves is who signs the conformance claim.

### What happens to a builder-made site after six months of edits?

It depends on whether anything checks it. With no type checking, lint rules or tests, the structure drifts apart as the changes accumulate, and you notice when a new page takes three times as long as the first one did. With checks in place it holds together whoever or whatever wrote the code.

### When does it make sense to start in a builder and move later?

When you need something in front of people this week to test an idea, and the decision about the real site can wait. Sync to GitHub from day one, and the move becomes a code migration with the history intact.

## Sources

- [Lovable — Building apps using TanStack Start](https://lovable.dev/blog/building-apps-using-tanstack-start) — That new Lovable projects have been server-rendered on TanStack Start since 13 May 2026, and that existing projects keep working with pre-rendering.
- [Lovable — Optimize your app for SEO and AI search](https://docs.lovable.dev/tips-tricks/seo-geo) — That pre-rendering for older projects is served only to verified crawlers, while third-party scanners receive the single-page app.
- [Lovable — GitHub integration](https://docs.lovable.dev/integrations/git-integration) — That code syncs to GitHub in both directions and the repository remains intact with its history after disconnecting.
