Wie sicherlich einige von Euch bemerkt haben, bastle ich in letzter Zeit wieder etwas an verschiedenen Werbeformen auf dem Blog. Seit heute ist das alles wieder etwas unsichtbarer geworden. Das liegt daran, dass die meisten Werbeplätze ab heute nur für Besucher sichtbar sind, die aus den Google-Suchergebnissen kommen.
Dadurch bleiben Stammleser von diesen Werbeblöcken verschont und dennoch lassen sich ein paar Euros mit dem Blog verdienen. Die Integration dieser Unterscheidung ist ganz einfach und sollte nicht nur mit WordPress möglich sein:
<?php if (ereg("google.", $_SERVER['HTTP_REFERER']) &&
ereg("q=", $_SERVER['HTTP_REFERER'])) : ?>
<div class="advert">
Hier kommt die Werbung rein...
</div>
<?php endif; ?>
Die Prüfung ist zugegebenermaßen eher rudimentär, sollte aber 99% abdecken und wenige false positives verursachen. Zumindest weniger als eine Lösung über das "Landingsites"-Plugin. Selbiges springt auch an, wenn der Besucher über den Google Reader kommt und liefert dann seltsame bis lustige Textbausteine über dem Beitrag ;)
Nachmachen erlaubt und erwünscht ;)
[...] sehr damit belästigen. Dachte sich auch “Diplomblogger” Frank Helmschrott und hat Code zur Verfügung gestellt, mit dem vor der Einbledung der Werbung geprüft wird, ob im Referrer ein [...]
[...] Über kleine Codeschnipsel können Google-Besucher ermittelt werden und nur diese erhalten den LayerAd angezeigt. So [...]