แสดงโฆษณา Adsense เฉพาะผู้ชมจาก Search Engine
Thursday, August 27th, 2009พยายามค้นหาเทคนิค(Adsense Tips)การทำให้ Adsense ได้ค่าต่อคลิกที่ไม่ต่ำจนเกินไป สิ่งหนึ่งก็คือจำนวนการแสดงโฆษณาที่เหมาะสม ครั้งก่อนที่ผ่านผมขจัดโฆษณาออกจากหน้าแรก เอาไว้หน้ารอง ๆ ก็ยังรู้สึกว่า ได้โฆษณาที่ยังไม่เหมาะสม และไม่ค่อยตรงกับ Keyword ที่ตั้งใจเอาไว้สักเท่าไหร่ อีกอย่างกลุ่มที่เข้ามาเว็บโดยตรงและเป็นกลุ่มใหญ่ ประมาณ 90 % ไม่ค่อยจะสนใจคลิกโฆษณาสักเท่าไหร่ คนที่คลิกโฆษณาส่วนใหญ่เป็นกลุ่มที่ค้นหาข้อมูลจาก Search Engin ดังนั้น วันนี้ก็เลยจะมาบอกวิธีการให้แสดงโฆษณาเฉพาะกลุ่มที่เข้ามาเว็บเราจากการ Search เท่านั้น มีวิธีการดังนี้
1. นำโค๊ดนี้ไปติดในไฟล์ function.php
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;
}