We hope they'll get over it, because they could conceivably take advantage of the same information themselves. A feature we toyed around with and got working (but have been too preoccupied to exploit) was a system that could change the contents of the page you were looking at depending on where you came from to get there. The idea was to take advantage of the context that was being set-up for us by someone else. In an “overlinking” environment, an author could exploit the same information being gathered by the third party and use it to do anything from improving his site's official navigation structure to the information his site offers. For example, if the server saw the visitor arriving by a route that suggests she has technical proficiency, then layman's explanations for jargon and concepts could be omitted.
Via ThoughtS torms: One Way Links [1], “Ghosts of Xanadu [2]”
The idea isn't exactly new—SEO (Search Engine Optimizers)s feed targetted content to webspiders in the hopes of getting better search engine rankings, but this method (described four years ago) parallels an idea I had just the other day.
Google AdSense [3] seems to work better on static pages than it does on dynamic pages (and it fails completely on my blog—even individual entries get wierd ads), so I thought that I might put Google Ads on my other websites, but only if the user follows a link from Google [4].
It's easy enough to do (untested code follows):
>
```
<!--#if expr="$HTTP_REFERER = /.*\.google\.com\/.*/" -->
<div class="ad">
<script type="text/javascript">
google_ad_client = "<i
class="cut">XXXXXXXXXXXXXXXXXXXX</i>";
google_ad_width = 120;
google_ad_height = 240;
google_ad_format = "120x240_as";
google_ad_channel = "<i
class="cut">XXXXXXXXXX</i>";
google_color_border = "CCCCFF";
google_color_bg = "CCCCFF";
google_color_link = "000000";
google_color_url = "000077";
google_color_text = "000000";
</script><script>
type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</div>
<!--#endif-->
```
And voilà! Ads only when someone follows a link from Google to my page.
Now, it's not without its associated costs. First, all my pages now have to be processed by Apache [5] instead of being statically served, so the load goes a bit higher. And I actually have to add this to each page on all my sites (in some cases this is trivial—in others, not so trivial).
And I could even expand this—for links from other search engines, I could serve up ads from Amazon [6] say (using part of the query as the query to Amazon, like I do for The Boston Diaries [7]) and from other links, no advertising at all.
But do I really want to commercialize all my pages thusly? Would doing this break the Terms and Conditions of AdSense [8]? Is it even worth doing? Is the effort involved worth the selling out? And am I spending too much time worrying about this?
[1] http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?OneWayLinks
[2] http://www.disenchanted.com/dis/technology/xanadu.html?ref=12
[3] https://www.google.com/adsense/
[5] http://httpd.apache.org/docs/2.0/mod/mod_include.html