I tried that little random ad colors feature that adsence has and it doubled by CTR overnight. anyone else have good luck with this? this seems to be a feature that many overlook
You know, I should go back to that, it really does work quite well. I have had a dip since I went with the background color match, I think I will go back to random and report back next week.
You know would like to do the same thing. The main problem with random colors that I found was that if you had more than one ad on a page, for any given page view, there was a high likelihood that the different ad units would appear in different colors. So you might have a red ad block next to a blue ad block next to a yellow ad block! This made the sites look clumsy and unprofessional. Is there any way of preventing this "color jumbling" from occuring?
It made my C** drop quite a bit, seems on a site that has a white background with black text, the adsense does best looking the same as the content, blended. When I tried the colored adsense, the stats dropped a lot.
if i were doing this using PHP, i would add the randomization code using an include to get the colors and then use the same color variables in each ad block. for the include: <? // google color rotator // original with blue link $ad_color[0] = "CC9900 FFFFCC 0099CC CC9900 666600"; // tan background $ad_color[1] = "CC9900 FFFFCC 996600 666600 CC9900"; // white background $ad_color[2] = "FFFFFF FFFFFF 006699 006699 663300"; // red link blue background $ad_color[3] = "99CCFF E5F2FF FF0000 6633CC 3399FF"; srand ((double) microtime() * 1000000); $random_number1 = rand(0,count($ad_color)-1); $ad_color_picked = $ad_color[$random_number1]; ?> Code (markup): for the adsense code: <script type="text/javascript"><!-- google_ad_client = "pub-XXXXXXXXXXXXXXX"; google_ad_width = 120; google_ad_height = 240; google_ad_format = "120x240_as"; google_ad_channel ="XXXXXXXXXX"; google_ad_type = "text"; <? $ad_colors = explode(' ',$ad_color_picked); ?> google_color_border = "<? echo "$ad_colors[0]"; ?>"; google_color_bg = "<? echo "$ad_colors[1]"; ?>"; google_color_link = "<? echo "$ad_colors[2]"; ?>"; google_color_url = "<? echo "$ad_colors[3]"; ?>"; google_color_text = "<? echo "$ad_colors[4]"; ?>"; --></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> Code (markup): justin
I made a script for this quite a while back over at http://www.toseef.com/200504-adsense-random-colors-php-script
What do you mean? He is adding a whole bunch of stuff that doesn't come in the original code provided by adsense
how do you think client IDs are rotated on this forum for the adsense rev share? if you notice where you have the option to participate, you can only add your client ID and channel, so those two variables have to be entered dynamically into the Adsense code.
That's my point, doesn't the " have to be entered dynamically into the Adsense code" part mean that you are actually changing the code? Meaning that you are violating the TOS?
You aren't changing the actual code though. You are just using a mechanism to generate the code. As long as the code delivered to the end user is the same, it's fine.
I agree. If your using PHP to do this it would be impossible for Google to even know that you are generating the code dynamically. If you really feel strongly about it you could always do something like this: $random = rand(0,2); switch( $random ) case 0: /* Insert Google code for color 1 */ break; case 1: /* Insert Google code for color 2 */ case 2: /* Insert Google code for color 3 */ }
Ive tried the random colors, and other things to make the adsense stand out, believe me the more they stand out the less they do, it's like a flashing sign that says 'hey click me I am an ad'.... nobody clicks. But if you keep it blended and kinda obsqure, it's like the sign that says: 'Don't look under here !' Everyone looks........