You describe what you want, the model builds it, and the result is competent and completely forgettable. Same centred hero. Same three feature cards with the same rounded icons. Same gradient.
This is not the model being unimaginative. It is the prompt leaving the decisions open, and open decisions get filled with the average of everything the model has seen.
Here is where the genericness actually enters, and what to write instead.
Typography is the biggest single lever
The default is a bold sans-serif headline at whatever size the model picks. It is the single most recognisable tell of AI-generated design.
Specify three things and the page stops looking generated:
- Weight. A
font-weight: 500headline at large size reads considered;700reads like a template. Most well-designed marketing sites use less weight at large sizes than people expect. - Tracking. Large headlines need negative letter-spacing — around
-1pxat 44px and above. Without it, big text looks loose and amateurish. This one change does more than any amount of colour work. - Line height.
1.1to1.15for display sizes. The default1.5makes a two-line headline look like a paragraph.
Asymmetry beats centring
Everything centred is the safe default and the reason pages read as templates. A left-aligned headline with the supporting text at 60% width, and something in the right half of the row — a CTA, a stat, a small piece of UI — creates a composition instead of a stack.
The prompt instruction is simply: "Section header row: label, two-line headline and subtext on the left; primary CTA right-aligned and bottom-aligned to the headline."
Say no to invented content
Models pad landing pages with testimonials, logo walls and metrics that do not exist. Beyond looking generic — the same five fake company names recur constantly — shipping them means publishing fabricated claims about your business.
Write it into every prompt: "No testimonials, no logo walls, no statistics unless I supply them."
If you want social proof and do not have any yet, show the product instead. A real screenshot of real content is more persuasive than a fake five-star quote, and it does not expose you.
Show the actual thing
The most common structural weakness in AI-generated landing pages is that they describe the product without showing it. Copy, then features, then pricing, and the reader never sees what they would be getting.
A browser frame containing real content from your product, placed directly under the hero, is worth more than any amount of adjective. Ask for the frame; supply the content.
Constrain the palette
"Modern gradient" produces the purple-to-blue wash on every AI landing page. Give exact values instead — a background, a foreground, one accent — and require that nothing else appear.
One accent is usually enough. Two is a decision. Three is a mood board.
The shortest version
Add these five lines to any landing page prompt:
Headlines: font-weight 500, letter-spacing -1px, line-height 1.12.
Section headers left-aligned; CTA right-aligned on the same row.
No testimonials, logo walls or statistics unless supplied.
Palette: exactly one accent colour, value given below.
Include a browser-frame product shot below the hero.
Most of the distance between generated-looking and designed-looking is in those five lines.
Our prompts are written with these constraints already applied. Sixty of them are free — no account — if you want to compare the output against what you are getting now.