{"id":1091,"date":"2025-07-01T09:02:07","date_gmt":"2025-07-01T09:02:07","guid":{"rendered":"https:\/\/newormedia.com\/blog\/?p=1091"},"modified":"2025-07-01T09:02:07","modified_gmt":"2025-07-01T09:02:07","slug":"what-is-ad-viewability-a-practical-guide-for-publishers","status":"publish","type":"post","link":"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/","title":{"rendered":"What is Ad Viewability? A Practical Guide for Publishers\u00a0"},"content":{"rendered":"<p><b><span data-contrast=\"auto\">Ad viewability<\/span><\/b><span data-contrast=\"auto\"> is a word\u00a0that gets tossed around a lot in digital advertising. But for <a href=\"https:\/\/newormedia.com\/programs\">publishers<\/a>, it is not just another metric, it is directly linked to revenue, advertiser trust, and user experience.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">So, what is ad viewability, actually? And more importantly, how can you measure it, improve it, and benchmark your performance? Let\u2019s break it down without the jargon overload.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">What is Ad Viewability?<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">In a nutshell, <\/span><b><span data-contrast=\"auto\">ad viewability<\/span><\/b><span data-contrast=\"auto\"> measures whether an ad was really <\/span><i><span data-contrast=\"auto\">seen<\/span><\/i><span data-contrast=\"auto\"> by a user.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">It is not about whether an ad was served. It\u2019s about whether that ad had any <\/span><i><span data-contrast=\"auto\">real chance<\/span><\/i><span data-contrast=\"auto\"> to make an impact.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">According to the Media Rating Council (MRC), the standard definition is:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">I<\/span><\/b><span data-contrast=\"auto\">f <\/span><b><span data-contrast=\"auto\">50% of the ad\u2019s pixels are in view for at least one continuous second, then display ads are considered to be viewable.<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Video ads<\/span><\/b><span data-contrast=\"auto\"> are considered viewable if <\/span><b><span data-contrast=\"auto\">50% of the ad\u2019s pixels are in view for at least two continuous seconds<\/span><\/b><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Ad is\u00a0not considered viewable, if your it loads at the bottom of a page and the user never scrolls that far, even if technically delivered.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">Why Viewability Matters in Advertising<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Publishers and advertisers care about different stuff, but <\/span><b><span data-contrast=\"auto\">viewability is one common ground<\/span><\/b><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Advertisers goal is to have their ad creatives be seen<\/span><\/b><span data-contrast=\"auto\">. They don\u2019t want to pay for impressions that don\u2019t get any eyeballs.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Publishers<\/span><\/b><span data-contrast=\"auto\"> on the other hand, want to monetize their content effectively and keep advertisers happy.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Ads tend to perform better, when they\u00a0are more viewable. That means more clicks, more conversions, and more trust from buyers who are increasingly optimizing campaigns based on viewability metrics.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If you\u2019re running programmatic ads, viewability can also influence which campaigns you attract and how much advertisers are willing to bid.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">How to Calculate Viewability<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">The math behind viewability isn\u2019t complicated, but it\u2019s worth understanding.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Here\u2019s the basic formula:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Viewability Rate (%) = (Number of Viewable Impressions \/ Total Measured Impressions) \u00d7 100<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Let\u2019s say 10,000 ads were served on your site, and 6,500 met the MRC\u2019s viewable criteria. Your viewability rate would be:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">(6,500 \/ 10,000) \u00d7 100 = 65%<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Pretty straightforward, but keep in mind:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"3\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Only <\/span><i><span data-contrast=\"auto\">measurable<\/span><\/i><span data-contrast=\"auto\"> impressions are counted. If an impression can\u2019t be verified (e.g., due to missing viewability tags), it\u2019s excluded.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"3\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Most analytics platforms\u2014like Google Ad Manager, MOAT, or IAS\u2014will track viewability automatically.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><b><span data-contrast=\"none\">What Are Good Viewability Benchmarks?<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">So what\u2019s considered a \u201cgood\u201d viewability rate?<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The Interactive Advertising Bureau (IAB) and MRC set the baseline definition, but that\u2019s just the floor. Most advertisers aim higher\u2014and expect publishers to do the same.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Here are some general <\/span><b><span data-contrast=\"auto\">viewability benchmarks<\/span><\/b><span data-contrast=\"auto\"> to keep in mind:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<table data-tablestyle=\"MsoNormalTable\" data-tablelook=\"1696\">\n<tbody>\n<tr>\n<td data-celllook=\"0\"><b><span data-contrast=\"auto\">Format<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><b><span data-contrast=\"auto\">Industry Benchmark (Average)<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td data-celllook=\"0\"><span data-contrast=\"auto\">Display<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"auto\">60\u201370%<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td data-celllook=\"0\"><span data-contrast=\"auto\">Video<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"auto\">65\u201375%<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td data-celllook=\"0\"><span data-contrast=\"auto\">Mobile<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"auto\">Slightly higher than desktop, due to vertical scrolling<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span data-contrast=\"auto\">That said, these numbers fluctuate depending on:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Ad format (native tends to be more viewable than standard display)<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Page layout<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Scroll depth<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Load speed<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">If you\u2019re consistently above 70%, you\u2019re in a good place. Below 50%? Time for a tune-up.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">Factors That Affect Ad Viewability<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">If your viewability numbers aren\u2019t where you want them, you\u2019re not alone. Even top-tier publishers struggle with this. A few common culprits include:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Ad Placement<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Ads placed at the top of the page (\u201cabove the fold\u201d) tend to get higher viewability. But don\u2019t count out mid-content placements\u2014especially on longer, scrollable pages.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Page Load Speed<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">If your ads take forever to load, users might scroll past before they even render. Lazy loading can help, but only if implemented correctly.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Layout and UX<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Too many ads, pop-ups, or cluttered designs can push ads out of sight. A cleaner, content-first layout tends to perform better in the long run.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> User Behavior<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Think about how users engage with your site. Are they scrolling quickly? Clicking away fast? Optimizing content engagement can also indirectly boost viewability.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">Tips to Improve Your Ad Viewability<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Now let\u2019s get tactical. Here are a few things publishers can do to <\/span><b><span data-contrast=\"auto\">improve viewability in advertising<\/span><\/b><span data-contrast=\"auto\"> without wrecking the user experience:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Use Sticky Units (Wisely)<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Ad units that stick to the top or bottom of the screen often deliver higher viewability. But overuse can annoy users, so be strategic\u2014especially on mobile.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Load Ads Only When Needed<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Lazy loading ads (i.e., loading them only when the user is about to see them) can reduce wasted impressions and increase viewability rates.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Refine Ad Density<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Less can be more. If your pages are overloaded with ads, users might bounce\u2014or skip past them entirely. Trim the fat and place fewer, better ads in high-impact zones.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Test and Iterate<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Use A\/B testing to try different placements, sizes, and layouts. Small changes in structure can make a big difference in viewability metrics.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"none\"> Monitor Viewability per Placement<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">Not all ad slots are equal. Track performance by placement and pause underperformers. Double down on those delivering strong viewability and engagement.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">How Viewability Impacts Revenue<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">We talk a lot about <\/span><b><span data-contrast=\"auto\">viewability as a quality signal<\/span><\/b><span data-contrast=\"auto\">, but it\u2019s also a <\/span><b><span data-contrast=\"auto\">performance lever<\/span><\/b><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Here\u2019s how it ties into revenue:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"5\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Higher viewability = better ad performance = higher CPMs.<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"5\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Many advertisers set <\/span><i><span data-contrast=\"auto\">viewability floors<\/span><\/i><span data-contrast=\"auto\"> (e.g., only bidding on inventory with &gt;60% viewability).<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"5\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Viewability scores influence which auctions you win and how much you earn per impression.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">In short, if you boost viewability, you\u2019ll likely boost earnings. It\u2019s one of the clearest optimization levers publishers can pull.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">Final Thoughts: Don\u2019t Chase Viewability in a Vacuum<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Yes, ad viewability matters. But like any metric, it\u2019s most powerful when looked at <\/span><i><span data-contrast=\"auto\">in context<\/span><\/i><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If you blindly optimize for viewability at the cost of content or user experience, you\u2019ll lose more than you gain. Focus on the bigger picture: quality content, clean layouts, responsible ad strategy.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The goal isn\u2019t just to get ads <\/span><i><span data-contrast=\"auto\">seen<\/span><\/i><span data-contrast=\"auto\">. It\u2019s to get ads seen in a way that supports your audience and your business.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">At <a href=\"https:\/\/newormedia.com\/\">Newor Media<\/a><\/span><\/b><span data-contrast=\"auto\">, we help publishers go beyond the basics. Whether it\u2019s improving ad layout, optimizing lazy load logic, or providing real-time viewability analytics\u2014<a href=\"https:\/\/newormedia.com\/programs\">we\u2019re here to help you build a smarter monetization strategy<\/a>.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Let\u2019s make every impression count.<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ad viewability is a word\u00a0that gets tossed around a lot in digital advertising. But for publishers, it is not just another metric, it is directly linked to revenue, advertiser trust, and user experience.\u00a0 So, what is ad viewability, actually? And<a class=\"more-link\" href=\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\">Read more&#8230;<\/a><\/p>\n","protected":false},"author":8,"featured_media":1092,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Learn what ad viewability means, how to calculate it, industry benchmarks, and ways to improve viewability for better ad revenue.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Ad Viewability? A Detailed Guide For Publishers\" \/>\n<meta property=\"og:description\" content=\"Learn what ad viewability means, how to calculate it, industry benchmarks, and ways to improve viewability for better ad revenue.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\" \/>\n<meta property=\"og:site_name\" content=\"Newor Media Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-01T09:02:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newormedia.com\/blog\/wp-content\/uploads\/2025\/07\/Blog-Banners-28.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"5 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/newormedia.com\/blog\/#website\",\"url\":\"https:\/\/newormedia.com\/blog\/\",\"name\":\"Newor Media Blog\",\"description\":\"Professional Ad Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/newormedia.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/newormedia.com\/blog\/wp-content\/uploads\/2025\/07\/Blog-Banners-28.png\",\"contentUrl\":\"https:\/\/newormedia.com\/blog\/wp-content\/uploads\/2025\/07\/Blog-Banners-28.png\",\"width\":1200,\"height\":628,\"caption\":\"ad viewability\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/#webpage\",\"url\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\",\"name\":\"What is Ad Viewability? A Detailed Guide For Publishers\",\"isPartOf\":{\"@id\":\"https:\/\/newormedia.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/#primaryimage\"},\"datePublished\":\"2025-07-01T09:02:07+00:00\",\"dateModified\":\"2025-07-01T09:02:07+00:00\",\"author\":{\"@id\":\"https:\/\/newormedia.com\/blog\/#\/schema\/person\/efe1a75ad4397cbd56fbfbb2878b151e\"},\"description\":\"Learn what ad viewability means, how to calculate it, industry benchmarks, and ways to improve viewability for better ad revenue.\",\"breadcrumb\":{\"@id\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newormedia.com\/blog\/\",\"url\":\"https:\/\/newormedia.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\",\"url\":\"https:\/\/newormedia.com\/blog\/what-is-ad-viewability-a-practical-guide-for-publishers\/\",\"name\":\"What is Ad Viewability? A Practical Guide for Publishers\\u00a0\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/newormedia.com\/blog\/#\/schema\/person\/efe1a75ad4397cbd56fbfbb2878b151e\",\"name\":\"Rutvi Parekh\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/newormedia.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a01c528b6ae126430bc02ef6b03035d7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a01c528b6ae126430bc02ef6b03035d7?s=96&d=mm&r=g\",\"caption\":\"Rutvi Parekh\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts\/1091"}],"collection":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/comments?post=1091"}],"version-history":[{"count":1,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts\/1091\/revisions"}],"predecessor-version":[{"id":1093,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts\/1091\/revisions\/1093"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/media\/1092"}],"wp:attachment":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/media?parent=1091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/categories?post=1091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/tags?post=1091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}