Forum Moderators: martinibuster
We count impressions only when our ad code is executed by a user's browser. There are therefore several factors that would cause a discrepancy between the impressions you register and the impressions listed in your AdSense account. Instances that wouldn't execute the code include:Other spiders, robots, crawlers from other search engines
Browsers that don't have JavaScript enabled or don't support JavaScript
Browsers that don't support the <iframe> tag
Programs that people may have written to grab website content
Mine are too 25% under server stats but some days is worse, some days is better.
Also, though at least one person here has sworn that the public service ads (unpaid ads) do not count towards the impressions in the AdSense reporting (and I suspected that was the case previously), my own current tests show otherwise. On one site I've limited the AdSense code to a single page the last few days and the page has shown nothing but unpaid ads yet shows ~1,000 daily impressions which nearly matches the page views according to the web server's logs.
On one site I've limited the AdSense code to a single page the last few days and the page has shown nothing but unpaid ads yet shows ~1,000 daily impressions which nearly matches the page views according to the web server's logs.
That is good to know, richmondsteve. I think many just assumed that PSAs would not count towards the impressions.