Since 2 days i have page impressions and i don`t know where from. I have the ads on 8 websitres of mine and on DP. I have a channel for everyone of them. I have about 1400 visits from my channel and 700 unknown. I got even clicks from that 700. How can i find out where are my ads or where do i get page impressions from ?
It could be that those clicks/impressions are coming from cached copies of your site on Google and other places. Did you recently do a major revamp? If so, then your new pages wouldn't have the chance to replace the old cached copies just yet. Just one possibility...
Ah, there you go. That's most likely the reason. Check your site in Google (type in the full URL) and take a look at their cache copy of your site. That should give you a definitive answer.