I get more than 100 visitors/day (unique visitors) in my health blogs (more than one), but page impressions in Adsense is about 40/day. I dont understand why it is showing less page impressions than visitors. Can anybody kindly explain? Thanx.
This is the correct explanation You might be having pages where there are no google ads, so that do not show as page impressions in your adsense account
Thanks for your answer, but there are no pages where ads are no displayed. I am afraid this may not be the right explanation.
You mean Google Adsense team will install ad block, but why in my case only? Do you mind clarifying. Thanks
The Ad block plugin is installed on individual computers by the users, mostly are tech savvy users. Since you mentioned that your sites are health related, i don't think Ad block plug in is the main problem. If you want a better diagnose of your problem, it will be better to share details of your website.
In my case, when I browse from office, all adsense ads are blocked.. so I can see your page, but no ads. Or if some browsers have javascript disabled, they won't show ads
- who is your visitors tracking provider? - if it is not google analytics then check if the page is loading properly for various networks like dial up, dsl etc.. It can happen your server is tracking a new visitor and page is never loaded hence the visitor went back. Here you get an incremented visitor but adsense never loaded...