Ask Dave Taylor
  • Facebook
  • Instagram
  • Linkedin
  • Pinterest
  • Twitter
  • YouTube
  • Home
  • YouTube Channel
  • Most Popular
  • Newsletter!
  • Ask Me A Question
  • Meet Dave
  • Home
  • AdSense, AdWords, and PPC Help
  • Why don’t my AdSense impressions equal my page views?

Why don’t my AdSense impressions equal my page views?

January 1, 2009 / Dave Taylor / AdSense, AdWords, and PPC Help / 22 Comments

I’m new to Google AdSense my website is a social networking. My page views of a single day is about 10000, but my Google AdSense impression shows only 4000-5000 impressions. Could you tell me why?

  CLICK TO GET DAVE'S FREE NEWSLETTER! 
Guaranteed to Make you Smarter.

You ask a good question because while Google does explain the stats shown on a Google AdSense report, it’s still often puzzling to figure out exactly what they mean, especially if you’re running something like Google Analytics too. As you say, shouldn’t they all add up?
The answer is, no, they don’t all add up. The problem is that you’re measuring different things with these different programs. In your case, for example, when you say you have 10,000 page views in a typical day, that likely includes pages requested by Googlebot and other spiders that are indexing your content, pages requested by mobile devices or similar that can’t get all of the elements and might simply ignore requests to include external data and users who have disabled or turned off JavaScript, which prevents the ad from showing up. In addition, some people run ad blocking software which means that they tend to get blank space where ads would otherwise be shown.

google adsense report labels

More important than all of these, though, the main reason that you’re seeing about 50% of your page views having AdSense impressions, is because Google can’t always fulfill a requested ad block with paid advertising.
Advertisers call this the “inventory problem” and it works like this: let’s say that there are five possible advertisers who would be willing to pay for clicks off your pages. Each of them has a certain daily budget and early in the day every page your visitor sees has an advertisement included. Some get clicks (either on your site or another) and over the course of the day many end up exhausting their daily ad budget. By the late evening, Google has a problem: your pages are being served up and asking for ads, but all of the five advertisers have run out of money to pay for the potential clicks.
There’s also a geotargeting issue: if your readers are coming from geographic regions where advertisers aren’t targeting (for example, Eastern Asia) then there won’t be any ads to include even though there might be available ad inventory for the same page view if they were from a more [advertiser] popular geographic region (Western Europe).
Does Google show those ads anyway, knowing that it’ll violate the requested budget limits of those AdWords advertisers? Or does it replace those ads with public service ads (PSAs) that are free, or does it simply leave the ad block blank?
I’ll also quote from the AdSense help too, though I don’t think it really clarifies much:

“A page impression is generated every time a user views a page displaying Google ads. We will count one page impression regardless of the number of ads displayed on that page. For example, if you have a page displaying three ad units and it is viewed twice, you will generate two page impressions and six ad unit impressions.”

Got that? 🙂
You are seeing surprisingly low figures, I will admit, with less than 50% page impressions against your traffic, but I’d really look closely at what categories you’re in, what time of day you’re analyzing, and where your readers come from.
Good luck.

About the Author: Dave Taylor has been involved with the online world since the early days of the Internet. Author of over 20 technical books, he runs the popular AskDaveTaylor.com tech help site. You can also find his gadget reviews on YouTube and chat with him on Twitter as @DaveTaylor.

Let’s Stay In Touch!

Never miss a single article, review or tutorial here on AskDaveTaylor, sign up for my fun weekly newsletter!
Name: 
Your email address:*
Please enter all required fields
Correct invalid entries
No spam, ever. Promise. Powered by FeedBlitz
Please choose a color:
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you, Dave, for all your helpful information by buying you a cup of coffee!

22 comments on “Why don’t my AdSense impressions equal my page views?”

  1. jikla says:
    June 17, 2016 at 1:06 am

    hi sir
    i have same type of problem in adsense just showing 50% page views compare to analytics

    Reply
  2. Riaz says:
    March 25, 2016 at 5:53 pm

    I dont agree, using analytics and awstats you can see exactly which page is getting the views. SO if you can see this site getting 500 views and it has three ads that should be about 1500 ad impressions, ok so sometimes the ads dont get served but then whats the point of using it? the value on adsense cant be that different!

    Reply
  3. Marty says:
    June 27, 2015 at 9:38 am

    Good explanation. http://aklosismedia.com My site’s numbers didn’t seem to add up, but now it makes sense.

    Reply
  4. Gaurav Sethi says:
    April 29, 2015 at 4:04 am

    Thank’s for this explanation. I was also confused about it.

    Reply
  5. Viene says:
    February 26, 2015 at 7:18 am

    Very tricky indeed, somehow I have the same question. Sometime’s I got USD 4 dollars around 2pm then whey I checked again around 2:10 it goes back to 3 dollars or less.

    Reply
  6. Tom I. says:
    January 26, 2015 at 10:13 pm

    very clear explanation, thanks!

    Reply
  7. Arjun says:
    March 22, 2014 at 4:34 am

    Well,Good Explanation,but you forgot about iframe tag,google serve it’s advertise using iframe tag,if some browser doe’s not support then it will not count your impression.

    Reply
  8. Hamlet says:
    August 30, 2012 at 7:50 pm

    I was wondering why google adsense is not counting my all page views. This post explain something very clearly.

    Reply
  9. Andre says:
    May 21, 2012 at 2:56 pm

    Awesome information a bit old but still usefull! Cheers

    Reply
  10. Rajiv says:
    August 7, 2011 at 11:55 am

    But, my problem is a huge one. My Chitika impressions are good enough, but adsense impressions are pretty low on my site. I don’t know how come that be. If a person blocks an ad, then the chitika ads on my site should also less impresions, then why only my adsense ad impressions are so less.

    Reply
  11. wendy says:
    March 8, 2011 at 3:44 pm

    Hello,
    i have a similar issue. I have had 57,000 viewed pages so far in March 2011 according to my server plesk. I have place google adsense banner 486 x 60 in a very prominent place at the top of article pages linked to from our site. Google adsense report only recognises 10 page views. I think it only seems to see my own views and clicks and no-one elses, but i have checked all the settings on adsense and all seems ok. We had affiliate banners there before and they were viewed no problem. Please help, i can’t get anyone to acknowledge the problem – everyone talks about content and position but i know these are not the issue.
    wendy

    Reply
  12. phani says:
    February 25, 2011 at 3:11 am

    Even I dont understand.my adsense impressions are about 30% of page views..God knows whtz going wrong 🙁

    Reply
  13. Janet Lim says:
    February 10, 2011 at 4:53 pm

    Dave, I get about 150-200 unique visitors a day. But somehow i have very low impression. Can you explain why? Thanks single mother

    Reply
  14. Rob says:
    January 20, 2011 at 1:38 pm

    Hi, thanks for this info. I am having the same issue but it’s not with adsense,it is with an ad company called juicy ads. But the thing is this issue just started about a month ago,so it is very confusing to me. I bought traffic from trafficholder.com and the impressions were not showing like they were supposed to show 20k in page views and only 14 k in impressions. I have sisnce deleted my trafficholder account but the problem is still here. The strange thing is that other ad companies that I deal with seem not to have this issue. Any ideas? Thanks

    Reply
  15. kimian55 says:
    January 3, 2011 at 6:36 pm

    Hey thanks ma men.. Now I understand, got it.
    Guys please check out my site its about top ten mosts
    topten10most.blogpost.com

    Reply
  16. Dave Taylor says:
    July 27, 2010 at 10:59 pm

    I think when you see a major discrepancy it’s because AdSense isn’t counting traffic and clicks from specific non-US regions, whereas your regular analytics package (and your own ad server) counts EVERY click.

    Reply
  17. Shirley Hunter says:
    July 27, 2010 at 2:47 pm

    Hi Dave, we are using our own ads server and the impressions according to the adserver are twice as much as Google AdSense is reporting. Now, bare in mind that the zones we have created to show ads from the adserver are installed on various domains. Could it be that the ad server is recording impressions and clicks on some of the other domains displaying these zones, while Google is not counting them? Do we need to somehow notify the Anlytics agent that these additional domains are also displaying AdSense data?

    Reply
  18. Alex says:
    June 9, 2010 at 3:17 pm

    Very useful information
    Thanks a lot.

    Reply
  19. Neeraj Kumar says:
    March 18, 2010 at 7:40 am

    Very useful information Dave. I have bookmarke this site for my further help.
    Thanks a lot.

    Reply
  20. Rob Abdul says:
    November 10, 2009 at 3:30 am

    @james, most often this is to do with Google doing maintenance.

    Reply
  21. djemmers says:
    July 28, 2009 at 5:16 am

    hi dave,
    this answers some of my question marks I have been struggling with.
    I thought that It might have something to do with ppl only visiting the page for say 1.5 seconds. If they are returning visitors that can happen, just clicking through.
    And adsense might not count those as an impression because those ppl clearly don’t read the ads…

    Reply
  22. james beuthling says:
    February 14, 2009 at 3:15 pm

    I am having the same problem today. It does not seem to registering page impressions. it about 6 hours ago ? first time this has happend.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Recent Posts

  • How to Make App Icons Bigger on a Samsung Galaxy Phone
  • How to Fix the Location of an iPhone Photograph
  • Reformat a USB Flash Drive from ExFAT to NTFS in Win11?
  • Share Contact Info Cards Between iPhone and Android?
  • How Do Virtual Private Networks (VPNs) Protect my Privacy?

On Our YouTube Channel

The Easy to Use ClonerAlliance UHD Pro 4K Video Recorder

A Beautiful Listen: The Onkyo Creator Series GX-30ARC Powered Monitors

Categories

  • AdSense, AdWords, and PPC Help (106)
  • AI and ChatGPT Help (57)
  • Alexa, Kindle, and Nook Help (105)
  • Amazon, eBay, and Online Shopping Help (172)
  • Android Help (297)
  • Apple iPad Help (156)
  • Apple Watch & Smartwatch Help (63)
  • Articles, Tutorials, and Reviews (361)
  • Auto Tech Help (26)
  • Business Advice (202)
  • Chromebook & ChromeOS Help (74)
  • Computer & Internet Basics (834)
  • d) None of the Above (170)
  • Facebook Help (397)
  • Google, Chrome & Gmail Help (215)
  • HTML & Web Page Design (249)
  • Instagram, Bluesky & Threads Help (65)
  • iPhone & iOS Help (693)
  • iPod & MP3 Player Help (173)
  • LinkedIn Help (95)
  • Linux Help (182)
  • Linux Shell Script Programming (93)
  • Mac & MacOS Help (980)
  • Most Popular (16)
  • Outlook & Office 365 Help (49)
  • PayPal Help (69)
  • Pinterest Help (58)
  • Reddit Help (23)
  • SEO & Marketing (83)
  • Spam, Scams & Security (123)
  • Trade Show News & Updates (23)
  • Video Game Tips (66)
  • Web Site Traffic Tips (62)
  • Windows PC Help (1,060)
  • Wordpress Help (207)
  • Writing and Publishing (72)
  • X/Twitter Help (230)
  • YouTube Help (52)
  • YouTube Video Reviews (159)
  • Zoom, Skype & Video Chat Help (75)

Archives

Social Connections:

Ask Dave Taylor


Follow Me on Pinterest
Follow me on Twitter
Follow me on LinkedIn
Follow me on Instagram


AskDaveTaylor on Facebook



microsoft insider mvp


This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this site or on any linked site. Further, please note that by submitting a question or comment you're agreeing to our terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site. Our lawyer says "Thanks for your cooperation."
© 2025 by Dave Taylor. "Ask Dave Taylor®" is a registered trademark of Intuitive Stories, LLC.
FTC Notice: If you buy products through links on this site we may receive a modest affiliate commission. This won’t affect the price you pay.
Privacy Policy - Terms and Conditions - Accessibility Policy - Humix Video Content
  • Home
  • YouTube Channel
  • Most Popular
  • Newsletter!
  • Ask Me A Question
  • Meet Dave