I hahve a confusion. I think adsense doesnt show all the ads blocks on a page to everyone. It some times hides out ; Like to me I have 3 ad blocks on a page and all have channels associated to it; so overall I should be getting the same impression on all 3 channels but sometimes this doesn't happen and I see impressions like: first Channels: Impressions 48 Second channel: Impressions 50 third channels: Impressions 37 Can u Please explain this? why is this?
If your page is slow to load, people may be either closing your site or clicking on a link that takes them to another page before all the adblocks have a chance to load. If they don't all load, then the channel will not increment and be registered as a "view"
Check the order of the channels on your page. If the top ad gets more than the middle which gets more than the bottom, then my suggestion may have merit.
Increase your traffic! it will automatically enhance your impressions with decent amount of earnings!
yeah could be the loading times between each channel on the page. and are you sure its spread out evenly? not 1 channel on another page that doesn't have the other two on?
impressions is calculated by ads view average . So to increase Impression used adsense image ad in top header or in sidebar , so when ever visitor come they can watch it directly .
I think "Adpubster" is right. Some people may have closed your site before its fully loaded and that is why you see different number of impressions for ad units on the same page.
It's not a matter of them being placed "properly", it's a matter of whether or not they get a chance to load in the viewer's browser. No Load - No Impression.