Forum Moderators: martinibuster
No Google ad may be placed on any non-content-based pages. This includes error, login, registration, "thank you" or welcome pages.
[google.com...]
I'm using a dreamweaver template for my whole site in which I put the AdSense JavaScript code. I have one registration page an one "thank you" or let's say "confirmation" page on the site, as part of the site, they too use the same template, which means they do show AdSense ads. Now I'm in violation of the AdSense policy.
Sure I can go to the trouble of making another template, for those 2 pages ony, that does contain the AdSense code, but forcing this on me is just not nice. It's enough the G does not allow us to link to its code from an external JS file when using static pages. (If your pages are PHP or any other server side script this problem will not appear.)
Now what do you think about this policy of Google? I just don't like the idea of gowing throug the trouble of removing adsnes from those two (registration and confirmation) pages with a new template.
What dyou think ...
For example, on my site I have:
header
navigation
body start
body end
footer
in that order, and then i have my "adsense" template that i can decided where to put it, and when.
so basically i have a different php file for every file on my entire site that looks like this:
<?php
include ("/template/header.inc.php");
include ("/template/navigation.inc.php");
include ("/template/body_start.inc.php");
include ("/template/adsense_banner.inc.php");
content, etc, maybe some more adsense ads somewhere in here?
include ("/template/body_end.inc.php");
include ("/template/footer.inc.php");
?>
works great for me, maybe you'll find it useful too.
That rule has been there since Adsense began almost 2 years ago.
It's not hard to just make a couple of separate templates for those pages.
It's not something you'll have to do everyday. Since it is a template, just take the 15-20 minutes to change it and you'll have months and months of income without worrying if you are violating a standard policy.
Seems like the benefits outweight the negatives in this situation.
I think the policy is there because those pages normally do not contain a lot of content, which leaves the visitors only "exit" to be via Adsense, which could artificially inflate costs for advertisers.
Or, in case of a "registration" page, no one will click on the ads, because they'll be clicking instead on the registration button. Which means no benefit for anyeone (Google, Advertiser, Publisher). It would count as nothing but an extra load on the AdSense servers, plus reduced CTR. (When G first started text ads, it boasted that its average click through rate was 5 fold that of 'regular' ads at that time.)
jardin, thanks for the tips. Perhaps yes I should make the move to PHP instead of my static HTML pages, as the overhead of loading a PHP page is not that significant nor is the load on the server, besides, search engines index such pages well, though that inner feeling I had about feeling static HTML pages 'caused less indigestion to search engines than dynamic ones. But I ugess that might not be true anymore (spcially if the PHP page does nothing but 'include' or call other php template stubs).
I have emailed google adsense and asked them whether it is fine to put adsense code on my contact.html page because i thought that page is the same thing as registration pages and they said it is fine. I have emailed them the url and they said they reviewed the pages and it is ok.
I have like 2 forms at the contact page which allows visitors to submit feedback and request general info about the site.
Just wana share my opinion.