Robert hat einen interessanten Beitrag zum Thema AdSense und Werbung in Blogs. Eine Frage dabei ist, wie man die Werbung nur für bestimmte Besuchergruppen - zum Beispiel von Google kommende - anzeigt.
Ein Lösungsansatz könnte bei installiertem Google-Highlite-Plugin so aussehen:
function is_extern_search() {
$ret_val = FALSE;
$search_engines = array('google', 'lycos', 'yahoo');
foreach ($search_engines as $engine) {
if ( is_referer_search_engine($engine)) {
$ret_val = $engine;
break;
}
}
return $ret_val;
}
if ( is_extern_search() ) {
zeige werbung
}
Dabei kommt die Funktion is_referer_search_engine() vom Highlite-PlugIn.

am 19.12.2005 um 11:36 Uhr:
[…] erster früher Umsetzungsansatz von Thomas Im Web Gefunden-Blog, der zudem zeitsparend ist, da er zur Realisierung den Funktionsaufruf des bereits bestehenden Plugins Google-Highlite vorschlägt. Zusammen mit dem AdSense-Deluxe Plugin muss man lediglich ein echo einbauen, das passende AdSense Deluxe Tag auszuspucken. […]
am 19.12.2005 um 15:15 Uhr:
nette idee. ich habe mir den source vom google highligt mal angesehen, tut es sicher für den zweck zum einstieg, aber einige suchmaschinen werden ausgelassen. aol, t-online usw. ich denke, da sollte man noch extra mal nachlegen. die sache ist aber ausbaufähig. gefällt mir.
am 19.12.2005 um 18:02 Uhr:
[…] Ausgangspunkt war ein Posting von Robert mit der Frage, wann man Werbung in Blogs und für welche Benutzergruppen anzeigen sollte/kann. Die erste Lösung war über das Google-Highlite-PlugIn die Quelle zu ermitteln. Erfolgt der Seitenaufruf von einer Suchmaschine, kann man dann eine bestimmte Aktion - wie z.B. Werbung einblenden - ausführen. […]
am 19.12.2005 um 18:32 Uhr:
@Gerald:
Ja - mit Google, Yahoo und Lycos als Suchmaschinen sieht man deutlich die Herkunft des plugIns. Ich arbeite gerade daran,daß ein wenig “aufzubohren”. Dieses kleine PlugIn ist trotzdem so nützlich - man glaubt es kaum: Es bietet genug Ansätze für richtig viele Sachen - z.B. die internen Suchen in ne Datenbank zu schreiben etc. In nächster Zeit wird es noch einige Postings von mir zu dem Thema geben.
am 19.12.2005 um 21:58 Uhr:
[…] Ja und genau solche Idee hat Thomas mal umgesetzt, einmal “mißbraucht” er dazu das Google Highlite Plugin dazu und in der zweiten Lösung wird hilft eine kleine Erweiterung des Postingdatums. Auch nicht ganz unschuldig an der Sache ist Robert. […]
am 20.12.2005 um 10:01 Uhr:
[…] Als weitere Ergänzung der Postings von gestern zum Anzeigen von AdSense | Werbung | IrgendWas nur in bestimmten Fällen (bis jetzt bei Besuchern von Suchmaschinen und wenn das Posting ein bestimmtes Alter hat) habe ich das Google-Highlite-PlugIn (heißt übrigens auf der Platte google-hilite.php) um ein paar Suchmaschinen erweitert und bei einigen den deutschen Suchmaschinenpart angepaßt. Momentan funktionieren: […]
am 20.12.2005 um 11:12 Uhr:
[…] so entwickeln sich gemeinsam Ideen: I. Blogger sind keine AdSense Klicker (BT Blog) II. AdSense für wen und wann anzeigen? (Im Web Gefunden Blog) II. AdSense in Blogs: Benutzergruppe Google (BT) III. Zeige etwas nur wenn das Posting älter als … ist (IWG) III. Goolge AdSense dynamisch auf Blogs einblenden (BT) IV. Mehr Suchmaschinen im Google-Highlite-PlugIn eingebaut (IWG) […]
am 23.03.2006 um 21:22 Uhr:
[…] Zu der Sache mit dem Zwei-Klassen-Konzept hat sich Thomas Schneider auch schon mal Gedanken gemacht und eine entsprechende PHP-Funktion entwickelt. Er bediente sich dabei des Google Highlight-Plugins von Ryan Boren, das ebenfalls installiert sein muss. Das Ganze funktioniert - von einem fehlenden { zwischen Zeile 1 und 2 abgesehen - auch prima, ist aber kein Plugin. […]
am 12.05.2007 um 12:22 Uhr:
[…] Aufbauend auf dem Landing-Sites Ansatz bieten sich nun verschiedene Ansätze an, Werbung gezielt anzuzeigen. Eint etwa schlägt vor, nach Suchbegriffen zu filtern und so das passende Lockangebot zu eruieren. Nach Roberts Basics Beitrag über selektive Anzeige von Werbung hat Robert Schneider eine auf Search Hilight aufbauende Lösung für die Filterung präsentiert. Nicht Wichtig machte sich Gedanken über eine Single-Script ohne Extra-Plugins. […]