I have my site running at the URL coolstuff.com (fake)which contains information about widgets. I also have the site www.coolwidgets.com which is a mirror of coolstuff.com.
I currently have things setup with a rewrite engine to rewrite anything on coolwidgets.com to the other url coolstuff.com.
The problem is ads on coolstuff.com arent targetting widgets but if I turn off the rewrite and go to coolwidgets.com the ads are targetted!
All my page rank and google listing (PR5 and more than 5000 listings in SERPs) point to coolstuff.com but I really want my ads to be targetted at the widgets. (Remember that my content on each site is exact duplicate...the only reason AdSense targets widgets on one and not the other is because of the word widgets in the URL)
Is there anything I can do to have ads targetting widgets or should I modify my rewrite rule to do the reverse of what it does now? If I was to send all visitors to coolwidgets.com (via a rewrite 301 redirect) how would that affect my PR and my listings in google SERP's?
Whew....sorry for the long question! Thanks for the help on this one guys!
The implications for changing could be huge so I would tread lightly. If I read what you wrote correctly then the reason for the ads not showing is not so much the word in one url versus the other but rather the entire url itself. The only most programs will know anything about any url request is by looking at the referer. If you change that then Google or any one else would not know what to do. My guess would be that not only would they not know what to show but they would also not know who to pay if they did show something until you set up an account for the new domain.
In my experience, the first few times a page is viewed the URL is important for a "quick-and-dirty" guess about the content. However, after the page is properly spidered, the ads do a better job of taking the entire page content into account for targeting purposes, not just the URL.
If your pages have good content about widgets, Adsense will eventually pick up on that no matter what the URL is.