Ever since I included the tutorial feature on my site, my adsense income consistently went to the bottom every day since the feature was added.
Now I feel the only way I can make money again is to re-create every single URL with extra characters.
For example: I had these URLs:
http://example.com/somepage1
http://example.com/somepage2
http://example.com/category/somepage1
http://example.com/category/somepage2
Now I feel I need to invent these URLs which mimic the output resulting from accessing the above URLs:
http://example.com/tutorial/somepage1
http://example.com/tutorial/somepage2
http://example.com/tutorial/category/somepage1
http://example.com/tutorial/category/somepage2
Therefore it's approximate that:
http://example.com/somepage1 = http://example.com/tutorial/somepage1
http://example.com/somepage2 = http://example.com/tutorial/somepage2
http://example.com/category/somepage1 = http://example.com/tutorial/category/somepage1
http://example.com/category/somepage2 = http://example.com/tutorial/category/somepage2
What I have currently done in an attempt to save a headache is to only use these URLs:
http://example.com/somepage1
http://example.com/somepage2
http://example.com/category/somepage1
http://example.com/category/somepage2
then I use a cookie that determines whether the tutorial is activated or not. Users can easily access tutorial mode with a click of a button.
Somehow I get the impression that the googlebot is so confused it believes I'm "cloaking content" but I'm not sure.
My question then (in the most generic form) is:
Is there another approach I could use to display different content on the same URL that google (and adsense) would gladly accept? I tried using cookie values to define the actual content that appears on screen on a URL, but I don't think adsense likes it?