According to Google Analytics, I've had 10 visitors with average time of 0.00 time on my site. Then, I go to Google Adsense, and I have 143 page impressions and 2 clicks. How can I have so many page impressions when people evidently spent no time on my site???
Then again the Analytics tool and AdSense should be able to differentiate between an actual user and a bot. Plus the scenario he outlined does not fit a bot related issue. It is possible that the actual counts are delayed. You should look at the totals at the end of the day and not during the day.
I think you misunderstand page impressions. They are not pages on your site. They are Google pages. If I do a search, Google gives me a results page that includes sponsored ads. If 1 of your ads appears - that is one impression. Now if I click it, it is also 1 click. If I don't click it, you have 1 page impression and 0 clicks from that session. See? /*tom*/
Not sure what type of site you have and how it is set up but maybe google analytics is installed in a way that it only monitors certain pages. I know with one of my sites I had to put the code in three places to get the whole site monitored.
Tom, it seems you are talking about Adwords impressions whereas Sarabi was talking about AdSense impressions. Bompa
Their is no error but you can always find difference in different stats checking tools also . I don't know what is the reason but in my Histats account my blog pageviews are higher than comparing adsense reports .
Technically, did you installed properly the Analytics code? Try installing other statistic counter like statcounter to see other details and where your visitors coming from or entering your site.
Since the OP is telling about Google Adsense then it's definitely he/she is using Google Adsense. Page impression is not telling about Google page. Google Adsense count only those pages impression where Adsense is appeared. If the OP have two page where one of them have place Adsense and another doesn't have then Google will count only that page impressions where the Google Adsense code is placed. As you told that I think you misunderstand page impressions. They are not pages on your site. They are Google pages. If there've no any pages on OP's site, then how Google will count the page impression? Google analyze tools can track only those pages information where the Google tracking codes are placed. May be there are 10 visitors with 100% bounce rate where the tracking code is placed but he/she may had still more visitors on those pages where Google Adsense are placed but not Google Tracking codes. Can you Sarabi tell us whether you've placed the Google Tracking code in all your pages or only at some of them?
A click = visit impression = mouse over on the ad/search result or display (not a click) Pretty simple stuff really.