Was this site built with v0 by Vercel? How to tell

AI builder · default hosting v0-*.vercel.app

v0 turns a prompt into a Next.js project and deploys it to Vercel. Unlike most builders it is honest about it: the generated page carries <meta name="generator" content="v0.app">, which is the single clearest signal any AI builder leaves.

Older projects say v0.dev instead. Both are v0; the product was renamed.

The verdict and the evidence are free. The improvement report needs a free account.

How to check it yourself

No tools needed
  1. Search the page source for generator. If the content is v0.app or v0.dev, it is v0.
  2. Look at the domain: default deployments are named v0-<project>.vercel.app.
  3. Check the response headers for server: Vercel. On its own that only means Vercel hosting, not v0.
  4. Look for data-v0-t= attributes in the markup, left by some generated components.

What the scanner looks for

6 live rules

These are the rules enabled in the database right now, with the weight each one carries. A single strong match is enough to name the builder; the weights decide how confident the verdict is.

RuleWhere it looksWhat it matchesWeight
v0 generator meta tagthe generator meta tagv0(\.dev| by vercel)100
v0 generator meta tag (v0.app)the generator meta tagv0\.app100
v0 hosting domainthe site address(^|\.)v0\.(build|dev)$95
v0 script hostthe host a script is loaded from(^|\.)v0\.dev$90
v0 default project domainthe site address^v0-[a-z0-9-]+\.vercel\.app$88
v0 source markerthe page sourcev0\.dev/chat|data-v0-t=|built with v085

What v0 by Vercel sites usually get wrong

Copied and never finished

v0 output is a starting point. Sites shipped straight from it often keep placeholder copy, "Your Company" links and buttons that go nowhere, which reads as unfinished to a visitor.

A page that weighs more than it needs to

Generated components pull in whole icon and UI libraries for a handful of elements. The result loads slowly on a phone, which affects both visitors and ranking.

Exported projects lose every marker

Once a v0 project is exported to GitHub and hosted elsewhere, nothing in the code says v0. Our scanner then reports "No AI builder detected", which is the honest answer rather than a guess.

Questions

Should I remove the v0 generator tag?

You can, and it takes one line in the layout. Removing it does not improve SEO; it only stops advertising how the page was made. Do it if you are delivering the site to a client.

Is a v0-*.vercel.app address bad for search?

It is not penalised, but every link you earn builds the reputation of that address, not yours. Move to your own domain before you promote the site.


Other builders