Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My main index.html page consists of 2 parts (it is written in html & jquery/javascript):

  1. a fixed header that is always at the top of the page
  2. a content page that is loaded when a user clicks a button (ie click "blog" and the "content" div tag gets loaded w/ the blog contents. Click "about" and the "content" div tag gets loaded w/ the about us page. When the user clicks a button on the page, the index.html and header do NOT reload; only the "content" div tag on index.html refreshes with new info.

I am using CPM advertising. This may sound like an obvious question but because the user stays on "index.html" and doesn't explicitly navigate to a "blog.html" page nor a "about.html" page, will that hurt my advertising revenue? Or, are the ad networks (buysellads.com, etc) smart enough to figure out that the user IS loading new content implicitly?

EDIT: The ad would be w/in the fixed header portion, not in the "content" part

share|improve this question

If you're loading pages seamlessly (with AJAX, for example) and the Ads are placed in the part of the page that isn't reloaded (the header), that would only count as one impression. If you place the ad in the part of the page that changes, that would result in the desired behavior.

Basically, an impression is counted each time the Javascript for an ad is loaded. One load = one impression.

share|improve this answer
that's what I was thinking but wanted to double check. Can't people game it either way? Set a timer function that would refresh the ad every 5 seconds? – kristen Jan 17 '12 at 0:05
In theory that would work, but the chances are the multi-million/billion dollar company behind the ad network will have thought of this and countered it in every way under the sun to stop their advertisers from having a bad experience and keep them spending. :-) – Anonymous Jan 17 '12 at 16:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.