理論基礎(chǔ): 點(diǎn)擊率越低,廣告分成越低。
問(wèn)題:眾所周知,一般訪問(wèn)并不點(diǎn)擊廣告。大部分網(wǎng)站廣告點(diǎn)擊90%是來(lái)自搜索引擎的用戶(hù)看到的第一個(gè)頁(yè)面。另一個(gè)問(wèn)題是Google 的智能計(jì)價(jià)。智能定價(jià)意味著如果你的CTR比較低,那么點(diǎn)擊率單價(jià)大打折扣。點(diǎn)擊率越低,google通過(guò)智能計(jì)價(jià)給你的錢(qián)就越少。 比如廣告商對(duì)內(nèi)容的出價(jià)是1美元,你可能只得到$0.05, 但是,以下的代碼改進(jìn)就能解決這個(gè)問(wèn)題了。只有用戶(hù)在搜索引擎點(diǎn)擊進(jìn)來(lái)的話(huà),才會(huì)顯示adsense廣告,這意味著你能得到更高的點(diǎn)擊率。
解決方案:
1. 打開(kāi)主題中的functions.php文件。
2. 粘貼進(jìn)下代碼:
function scratch99_fromasearchengine(){
$ref = $_SERVER['HTTP_REFERER'];
$SE = array(’/search?’, ‘images.google.’, ‘web.info.com’, ’search.’, ‘del.icio.us/search’, ’soso.com’, ‘/search/’, ‘。yahoo.’);//這里可以適當(dāng)加入其它搜索引擎url特征
foreach ($SE as $source) {
if (strpos($ref,$source)!==false) return true;
}
return false;
}
3. 把以下代碼粘貼到AdSense廣告顯示位置的相應(yīng)模板中。它只會(huì)在搜索引擎結(jié)果中顯示:
if (function_exists('scratch99_fromasearchengine')) {
if (scratch99_fromasearchengine()) {
INSERT YOUR CODE HERE
}
}
代碼說(shuō)明:這個(gè)改進(jìn)以scratch99_fromasearchengine()函數(shù)開(kāi)頭,包括了用來(lái)指定搜索引擎的$SE數(shù)組變量。這樣,只要把新元素加入到數(shù)組中就能輕松添加新的搜索引擎。如果使用搜索引擎搜索的訪客包含了$SE數(shù)組變量,scratch99_fromasearchengine()接著就會(huì)返回true值。
如果不顯示adsense廣告的話(huà),用其它廣告來(lái)替換,只需改一下第三段代碼。加一個(gè)else語(yǔ)句
版權(quán)申明:本站文章均來(lái)自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)發(fā)郵件至web*lianmeng.la(請(qǐng)把*換成@),我們收到后立即刪除,謝謝!
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn),本站所提供的圖片,代碼,設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系,版權(quán)歸原作者所有。