A field guide, not a vibe
An AI-built site is caught by its defaults, not its flaws.
It’s rarely ugly. It’s that it looks and reads like every other AI site — the same font, the same gradient, the same skeleton, stacked.
01 — The one thing to understand
The damaging tell is sameness, not ugliness. A model samples the statistically typical output, so an unedited export regresses to the median of every tutorial it read.
The cure follows from the cause. A site stops reading as AI-made once you’ve overridden enough of those defaults that fewer than three or four remain stacked. You don’t hide that AI touched it. You add the editing pass that vibe-coded output skips by definition.
02 — The confirmed fingerprint
What actually gives it away
Visual
indigo-500 as a prominent default; the model learned “modern web = purple.”Content
Technical
Folklore that was refuted — don’t use these
Colored card borders are a reliable tell.Refuted 0–3. Not a real signal.AI images always have anatomy errors.Refuted 1–2. Modern models mostly don’t; absence proves nothing.A fixed “Hero Left / Text Right” layout with 0.1-opacity shadows.Refuted 1–2. Too specific.Inconsistent margins & padding.Refuted 0–3. AI output is usually consistent — it inherits a scale.AI can’t form an opinion.Refuted 1–2. It can be prompted into strong ones; neutral tone is lazy prompting.
03 — Judge the cluster
Count the stacked defaults
No single tell is fatal — humans use Inter and gradients too. What’s diagnostic is three or four untouched defaults at once. Check the ones your page still has:
0 of 5 stacked — reads human.
04 — The editing pass
De-stack the defaults
You don’t have to remove every signal. Get under three or four stacked and the “AI-made” read breaks. Tick them off:
0 / 7 done
05 — The caveat that dates this
These are 2025–26 heuristics with a short shelf life
The media tells are collapsing fastest — newer video and image models defeat the old anatomy and motion cues. Text is getting burstier, and the buzzword list dilutes as it circulates and as humans absorb the same vocabulary. What lasts is the visual clustering tell, because it depends on human laziness, not model capability. Re-check the specific signals every few months.
Self-audit: this page scores 0 / 5 on its own stack meter. Serif display, brick accent, editorial skeleton, real receipts, a stated view.