Page 1 of 1

Google Adsens nur für Suchmaschinen Besucher anzeigen

Posted: Wed Aug 12, 2009 9:00 pm
by Matthias2
Ich habe hier einen Codeschnipsel für Wordpress gefunden, der Google Adsense nur für Besucher anzeigen lässt, die via Suchmaschine kommen.
http://www.gutestun.org/2009/06/wordpre ... n-traffic/
Ist das auch für Serendipity einsetzbar?

Das Adsense Plugin habe ich schon getestetn, damit geht es so nicht.

Vielen Dank und Grüße

Re: Google Adsens nur für Suchmaschinen Besucher anzeigen

Posted: Sat Aug 15, 2009 9:33 am
by Matthias2
Guten Morgen.

Wo kann ich denn diese Funktion registrieren, um sie im Template und der Seitenleiste aufrufen zu können?

Code: Select all

function scratch99_fromasearchengine(){
$ref = $_SERVER['HTTP_REFERER'];
$SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.');
foreach ($SE as $source) {
 if (strpos($ref,$source)!==false) return true;
  }
  return false;
}
Vielen Dank.

Re: Google Adsens nur für Suchmaschinen Besucher anzeigen

Posted: Sat Aug 15, 2009 6:49 pm
by Matthias2
Ich habe es bei mir noch nicht hinbekommen.

Für Wordpress habe ich noch ein cooles Plugin gefunden:
"Who Sees Ads ? Manage your Ads, Control Who Sees Them"
http://planetozh.com/blog/my-projects/w ... e-display/

Re: Google Adsens nur für Suchmaschinen Besucher anzeigen

Posted: Sun Aug 16, 2009 12:17 am
by garvinhicking
Hi!

In der config.inc.php des templates kann man das registrieren. Es gibt hier im Forum einen Thread dazu wie man über HTTP_REFERER den Google-Besucher in einer Session tracken kann, ich glaub das ist sogar im serendipity_event_searchhighlight mit drin. Mit den Stichwörtern kannst Du in der Forensuche den Thread vielleicht wiederfinden.

Grüße
,Garvin