Forum Moderators: martinibuster
This is another case that’s difficult to troubleshoot without being able to see your site. However, I have a couple of possible solutions.
First, does the ‘www’ version of your site frame the content of your non-‘www’ version? If so, you will need to generate special AdSense ad code to receive properly targeted ads on your sites.
To do so, you can select the 'Framed pages' checkbox on the 'Ad layout code' page of your AdSense account when generating your ad code, and make sure to place the ad code in the same frame as the content of your web pages in order to serve relevant ads. For more information, see:
[google.com ]
Another explanation is that your pages may have been crawled at different times. When you first add the AdSense code to your sites, it’s normal for public service ads to show for 48 hours or longer. While one of your URLs may have been crawled almost immediately, the other may have taken a bit more time.
If you want me to take a closer look at your sites, please feel free to sticky mail me.
-ASA
To be honest the htaccess wasn't configured properly when I put up the URL a few months ago. I only fixed it when the site content went up 2 weeks ago. So I guess it's possible that it crawled both versions at different times. It's not getting any traffic to speak of now so I'll give it a few days to work itself out. If things stay "broken" I'll let you know. Thanks.