Back to Blog

Ad Blindness (Banner Blindness): Why Readers Ignore Ads and How to Fix It

The Aditude Team

No headings found on page

Banner blindness, also called ad blindness, is when readers unconsciously skip anything that looks like an ad, especially in predictable spots like the header and right rail. For publishers it shows up as low viewability and falling eCPM. The fix is usually better placement and fewer, stronger ad units, not more ads.

Most publishers notice banner blindness in their reports before they know its name. Viewability on certain slots sits low no matter what demand you add, and buyers bid less for that inventory. This guide explains why it happens, which placements suffer most, and seven layout changes you can test.

What is banner blindness?

Banner blindness is a learned habit. After years of seeing ads in the same places, readers' eyes skip those areas without a conscious decision. The term dates to a 1998 study by Jan Panero Benway and David Lane at Rice University.

Eye-tracking research from the Nielsen Norman Group has repeatedly found the same pattern. Readers scan pages in an F-shape, focusing on the top and left of the content, and they avoid elements that look like ads, even when those elements are not ads. Bright, animated units and ads unrelated to the page were among the most ignored.

The takeaway for publishers: readers do not ignore ads at random. They ignore predictable ads in predictable places.

How does banner blindness hurt publisher revenue?

Banner blindness costs money through viewability. The chain works like this:

  1. Readers skip a slot, often by scrolling past it fast or never scrolling to it.

  2. The impression fails to meet the viewability standard. For display, the common MRC standard is at least 50% of the ad's pixels on screen for at least one continuous second.

  3. Buyers who pay for viewable impressions bid less for that slot, or skip it.

  4. eCPM on that slot falls, and so does page RPM.

This is why adding more ad units rarely fixes a revenue problem. If readers already ignore the slots you have, more slots mean more unviewed impressions, lower average prices and a worse experience. See our explainer on CPM vs. eCPM for why a falling eCPM can hide inside rising impression counts.

Which ad placements suffer most?

The placements that suffer most are the ones readers have learned to expect. Replace the guidance in the second column with your own viewability data by placement before publishing.

Placement

Viewability (replace with your data)

Blindness risk

Recommended fix

Header leaderboard

Often high on load, then gone

High

Keep it, but do not rely on it; lazy-load other units

Right rail

Low below the fold

High

Use a single sticky rail unit instead of a stack

In-content

Usually strongest

Low to medium

Place between paragraphs with consistent spacing

Sticky footer (mobile)

Consistently high

Medium

Keep to one compact unit that complies with ad experience standards

End of article

Low to medium

Medium

Pair with recommended content so readers pause there

To find your own weak spots, compare viewability and eCPM by ad unit over the last 30 days. Slots in the bottom quarter on both are your first candidates for a change.

Seven layout fixes that work

Each fix below aims to put fewer, better ads where readers actually look. Test them one at a time so you can tell which change moved the numbers.

  1. Move ads into the content. In-content units placed between paragraphs sit inside the reader's natural path, not in the zones they have learned to skip. Space them evenly, for example every three to five paragraphs, and never break a paragraph.

  2. Use one sticky unit instead of a stacked rail. A single right-rail unit that stays in view as the reader scrolls usually beats three static units that scroll out of view.

  3. Lazy-load below-the-fold slots. Request an ad only when the slot is about to enter the viewport. Impressions that load but are never seen drag down viewability for the whole site.

  4. Run fewer, larger units. One well-placed 300x600 or in-content unit often earns more than two smaller units buyers treat as low value.

  5. Keep consistent spacing from content. Clear, consistent margins and an "Advertisement" label help readers trust the page, which keeps them scrolling past ads instead of leaving.

  6. Use native-style formats, clearly labeled. Ads that match the look of the page get more attention. They must still be clearly marked as ads.

  7. Refresh only viewable slots. If you refresh ads, refresh only units that are in view and have been for a set time. Refreshing ads no one sees inflates impressions and lowers prices.

What should publishers not do?

Some tactics raise short-term clicks and cost more in the long run:

  • Disguising ads as editorial content. It breaks reader trust and advertising disclosure rules.

  • Autoplay video with sound, pop-ups and large sticky ads that cover content. These formats fall under the Coalition for Better Ads standards, and Chrome can filter ads on sites that repeatedly fail them.

  • Adding units to make up for low viewability. More ignored ads mean lower average prices and a slower page.

How do you test a layout change?

Run layout changes as A/B tests by page template, not across the whole site at once.

  1. Pick one change and one template, for example in-content units on article pages.

  2. Split traffic evenly between the current layout and the new one for at least two full weeks, to cover weekday and weekend patterns.

  3. Judge on page RPM and session RPM, not on click-through rate or eCPM alone. RPM shows whether the page as a whole earns more.

  4. Watch engagement too. Pages per session and time on page tell you whether the change cost you readers.

  5. Roll out winners gradually and keep monitoring for a month.

Insights shows viewability, eCPM and RPM by placement and page template in one place, which makes it easier to see which slots readers ignore and whether a layout test worked.

Frequently asked questions

What is banner blindness in UX?

In UX research, banner blindness is the tendency of users to ignore page elements that look like ads, whether or not they are ads. It was first described in a 1998 Rice University study and has been confirmed by later eye-tracking research.

Does banner blindness affect native ads?

Less than standard display, because native ads match the look of the page. But readers learn to spot repeated native formats too, so placement and relevance still matter.

What is a good viewability rate?

It depends on your buyers and formats. Many advertisers set targets of 70% or higher for display. Compare each ad unit against your own site average and focus on the lowest performers.

Will adding more ads make up for banner blindness?

Usually not. More ads that readers ignore lower your viewability and average price, and slow your pages. Fewer, better-placed units tend to raise page RPM.

Banner blindness, also called ad blindness, is when readers unconsciously skip anything that looks like an ad, especially in predictable spots like the header and right rail. For publishers it shows up as low viewability and falling eCPM. The fix is usually better placement and fewer, stronger ad units, not more ads.

Most publishers notice banner blindness in their reports before they know its name. Viewability on certain slots sits low no matter what demand you add, and buyers bid less for that inventory. This guide explains why it happens, which placements suffer most, and seven layout changes you can test.

What is banner blindness?

Banner blindness is a learned habit. After years of seeing ads in the same places, readers' eyes skip those areas without a conscious decision. The term dates to a 1998 study by Jan Panero Benway and David Lane at Rice University.

Eye-tracking research from the Nielsen Norman Group has repeatedly found the same pattern. Readers scan pages in an F-shape, focusing on the top and left of the content, and they avoid elements that look like ads, even when those elements are not ads. Bright, animated units and ads unrelated to the page were among the most ignored.

The takeaway for publishers: readers do not ignore ads at random. They ignore predictable ads in predictable places.

How does banner blindness hurt publisher revenue?

Banner blindness costs money through viewability. The chain works like this:

  1. Readers skip a slot, often by scrolling past it fast or never scrolling to it.

  2. The impression fails to meet the viewability standard. For display, the common MRC standard is at least 50% of the ad's pixels on screen for at least one continuous second.

  3. Buyers who pay for viewable impressions bid less for that slot, or skip it.

  4. eCPM on that slot falls, and so does page RPM.

This is why adding more ad units rarely fixes a revenue problem. If readers already ignore the slots you have, more slots mean more unviewed impressions, lower average prices and a worse experience. See our explainer on CPM vs. eCPM for why a falling eCPM can hide inside rising impression counts.

Which ad placements suffer most?

The placements that suffer most are the ones readers have learned to expect. Replace the guidance in the second column with your own viewability data by placement before publishing.

Placement

Viewability (replace with your data)

Blindness risk

Recommended fix

Header leaderboard

Often high on load, then gone

High

Keep it, but do not rely on it; lazy-load other units

Right rail

Low below the fold

High

Use a single sticky rail unit instead of a stack

In-content

Usually strongest

Low to medium

Place between paragraphs with consistent spacing

Sticky footer (mobile)

Consistently high

Medium

Keep to one compact unit that complies with ad experience standards

End of article

Low to medium

Medium

Pair with recommended content so readers pause there

To find your own weak spots, compare viewability and eCPM by ad unit over the last 30 days. Slots in the bottom quarter on both are your first candidates for a change.

Seven layout fixes that work

Each fix below aims to put fewer, better ads where readers actually look. Test them one at a time so you can tell which change moved the numbers.

  1. Move ads into the content. In-content units placed between paragraphs sit inside the reader's natural path, not in the zones they have learned to skip. Space them evenly, for example every three to five paragraphs, and never break a paragraph.

  2. Use one sticky unit instead of a stacked rail. A single right-rail unit that stays in view as the reader scrolls usually beats three static units that scroll out of view.

  3. Lazy-load below-the-fold slots. Request an ad only when the slot is about to enter the viewport. Impressions that load but are never seen drag down viewability for the whole site.

  4. Run fewer, larger units. One well-placed 300x600 or in-content unit often earns more than two smaller units buyers treat as low value.

  5. Keep consistent spacing from content. Clear, consistent margins and an "Advertisement" label help readers trust the page, which keeps them scrolling past ads instead of leaving.

  6. Use native-style formats, clearly labeled. Ads that match the look of the page get more attention. They must still be clearly marked as ads.

  7. Refresh only viewable slots. If you refresh ads, refresh only units that are in view and have been for a set time. Refreshing ads no one sees inflates impressions and lowers prices.

What should publishers not do?

Some tactics raise short-term clicks and cost more in the long run:

  • Disguising ads as editorial content. It breaks reader trust and advertising disclosure rules.

  • Autoplay video with sound, pop-ups and large sticky ads that cover content. These formats fall under the Coalition for Better Ads standards, and Chrome can filter ads on sites that repeatedly fail them.

  • Adding units to make up for low viewability. More ignored ads mean lower average prices and a slower page.

How do you test a layout change?

Run layout changes as A/B tests by page template, not across the whole site at once.

  1. Pick one change and one template, for example in-content units on article pages.

  2. Split traffic evenly between the current layout and the new one for at least two full weeks, to cover weekday and weekend patterns.

  3. Judge on page RPM and session RPM, not on click-through rate or eCPM alone. RPM shows whether the page as a whole earns more.

  4. Watch engagement too. Pages per session and time on page tell you whether the change cost you readers.

  5. Roll out winners gradually and keep monitoring for a month.

Insights shows viewability, eCPM and RPM by placement and page template in one place, which makes it easier to see which slots readers ignore and whether a layout test worked.

Frequently asked questions

What is banner blindness in UX?

In UX research, banner blindness is the tendency of users to ignore page elements that look like ads, whether or not they are ads. It was first described in a 1998 Rice University study and has been confirmed by later eye-tracking research.

Does banner blindness affect native ads?

Less than standard display, because native ads match the look of the page. But readers learn to spot repeated native formats too, so placement and relevance still matter.

What is a good viewability rate?

It depends on your buyers and formats. Many advertisers set targets of 70% or higher for display. Compare each ad unit against your own site average and focus on the lowest performers.

Will adding more ads make up for banner blindness?

Usually not. More ads that readers ignore lower your viewability and average price, and slow your pages. Fewer, better-placed units tend to raise page RPM.