| 6:48 am on Jun 16, 2013 (gmt 0)|
i can't explain this too, same traffic almost every day (+-10%) but one day i have for example 1k impressions, next day 2k, how is this possible i don't know
i only have one 728 ad on the pages, and my site is super fast, loading under 1.5 seconds according to pingdom, only slowness i see is the ad, so maybe visitor leave page before ad loads, who knows?
today i tested some ad units and made new channel for specific pages, so far after 12 hours i have 0 impressions, and in analytics there are plenty of visitors on that pages
| 8:50 am on Jun 16, 2013 (gmt 0)|
but that doesn't explain why the ad requests from the month don't match up with the pageviews for the month.
I would have thought that G was simply displaying ads that don't interest your visitors. June has been a bad month for me too but in my sector I know that this is a rough period for advertising (I run a print magazine as well and I still have a lot of white space to fill in the next issue)
| 8:59 am on Jun 16, 2013 (gmt 0)|
it depends on how much traffic you get. a drop of 55% could be millions of page views, or it could just be 10. the more traffic you get, the more steady your stats will be. if your traffic is still quite low then your stats will tend to be quite volatile because a small change can account for loads-of-percent.
its also quite possible that by 'improving' your site with CSS you have inadvertently reduced the number of clicks. the page may be displaying the content a lot quicker now, so their focus is on that. before you made the change, they might have been waiting 2 or 3 seconds for the content to appear, which gave them more time to focus on the ad
| 9:10 am on Jun 16, 2013 (gmt 0)|
It seems that Google ads often load last on my website so by the time the visitor has read the page, the visitor is already gone.
| 9:15 am on Jun 16, 2013 (gmt 0)|
you could try moving the ad code to the very top of your <body>, and then reposition the ad to wherever you want with CSS. that should make it load quicker.
| 9:27 am on Jun 16, 2013 (gmt 0)|
Yeah, I did that and I also removed anything else that could be slowing the page down like a comments script, social sharing buttons, etc.
| 9:33 am on Jun 16, 2013 (gmt 0)|
Well, actually I moved the ads higher but I couldn't figure out how to move them up all the way to right under the <body> tag. I am new to CSS but I got my ads to position by doing something like:
ad 2 code here
ad 2 code here
Then I used CSS with bottom:0 to place the ads at the bottom of each div positioning tag.
I couldn't figure out how to move ad2 higher because of the nested <div> tags. Is there a way to do it? Thanks!
| 9:34 am on Jun 16, 2013 (gmt 0)|
I meant ad 1 where it first says "ad 2 code here".
| 11:08 am on Jun 16, 2013 (gmt 0)|
its a bit difficult to give tips without knowing how your page is laid out.
if you want ad2 to appear above the header content, and the header content is a fixed height, then it might be easier to just give the header content some padding-top, or a margin-top, that is the same height as the ad (that will have the effect of moving the header down the page). then you can use "position:relative;top:-100px" (or whatever the height of the ad is) on ad2 to move it up above the header (into the space that you just created).
| 12:34 am on Jun 17, 2013 (gmt 0)|
Using my sample code earlier, how could I put the ad2 code above the ad1 code and then position it to show up at the bottom of the ad2-positioning section?