Banner blindness

The learned habit of skipping page regions that look like ads, even when the message inside is useful.

people ignore the big bannernobody sees the announcement barusers skip anything that looks like an adwhy is nobody clicking this noticethe promo box gets ignoredad blindnessour announcement bar gets zero clicksbanner blindess

See it

Live demo coming soon

What it is

Banner blindness is the learned habit of skipping anything that looks or sits where an advertisement usually does. A wide strip across the top, a bright rectangle in a sidebar, or a card labelled Promotion can disappear from attention even when it contains useful product information. Jan Panero Benway and David Lane named it in 1998 in 'Banner Blindness: Web Searchers Often Miss Obvious Links', after watching people fail to find the exact link they had been asked for because it was styled like an ad.

Design around it when the message is part of the task. Put a billing warning beside the invoice action, a validation message beside the field, and a service status update beside the affected feature. Match the surrounding product language and layout instead of dropping every important message into the same promotional rectangle.

The gotcha is trying to win by making the banner louder. More color, motion, and size can make it look even more like an ad, while repeated sitewide notices train people to dismiss the whole region. Measure whether people notice and act during the real task, not whether they can recall a banner after being told to look for it.

Ask AI for it

Redesign this critical banner as contextual product UI. Place the message next to the control or content it affects, use the same type scale and spacing as the surrounding interface, and write a specific heading plus one clear action. Mark a new non-urgent status with role='status' and aria-live='polite'; use role='alert' only for an urgent error that requires immediate attention. Do not use an ad-shaped top strip, auto-rotating carousel, pulsing animation, or a generic 'Learn more' button. Test whether people complete the affected task without first pointing out the message.

You might have meant

discoverabilityvisual hierarchycall to actionrecognition over recallaffordance