Welcome to WebmasterWorld Guest from

Forum Moderators: incrediBILL & martinibuster

Message Too Old, No Replies

AdSense on dynamic pages



6:26 pm on Jun 24, 2013 (gmt 0)

Hello all,

I'm a long time reader on WW, but I just signed up to see if I could gather ideas about a little dilemma I have with a web site. In a nutshell, I want to integrate AdSense inside pages that are "hidden" from SERPs because they are generated dynamically with the data submitted by the user. I wanted to know what would be the best way to do it, considering that it would be better (I think) that those pages do not show up in SERPs. Here are the details.

The site is about automatic "psychic readings" that the user generates by drawing tarot cards. The site is written in PHP and each "reading" is made of two pages: the first one to draw the tarot cards and the second is generated with the cards being passed as parameters with a GET form. Now you understand why it's better to keep those "interpretation" pages "hidden" from search engines since they are personalized for each drawing. Actually, it's hidden from everybody because there is an automatic JavaScript redirection to the drawing page if the user did not pick its cards and click on the submit button.

Now my problem is that I would like to put AdSense on those "personalized" pages but, at the same time, I think that it would be better to not show them in SERPs. But maybe I'm wrong... Right now, those pages are in a separate directory, which is blocked by a Disallow in robots.txt.

Would it be OK to just allow the indexing of those pages in robots.txt and putting a META canonical tag pointing to the drawing pages? That way, the "personalized" pages would be crawled by the bots (including AdSense bot) so I could put ads on them, but I was thinking that maybe the AdSense bot would be confused by the canonical redirection to the starting page (where the cards are picked)... Another solution would be to allow only the Mediapartners-Google bot to crawl the folder containing the "reading" pages, but I'm not sure that it's a good practice to do so. Yet another way would be to create a login so that to AdSense bot could access a typical "reading page" created with random cards. What do you guys think? Thank you in advance for any feedback.

PS: Sorry for the long post.


8:14 pm on Jun 24, 2013 (gmt 0)

WebmasterWorld Senior Member netmeg is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

The only people who could answer that would probably be AdSense themselves.

Personally, it doesn't sound like a great idea for monetization to me.


9:33 pm on Jun 24, 2013 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member Top Contributors Of The Month

As far as I remember Google (index) and Google Adsense have diff bots so you could block google bot and that's it, but I agree, doesn't even sound good, it could even apply as questionable content, you know G, you know Adsense


12:30 pm on Jun 25, 2013 (gmt 0)

WebmasterWorld Senior Member netmeg is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

Well G now has a "black magic" category supposedly, so this would probably be ok there, but I don't think the ads are likely to be that targeted, and it probably wouldn't pay enough to make it worthwhile.

Featured Threads

Hot Threads This Week

Hot Threads This Month