百度聯盟優化代碼位加載順序,有效提高點擊單價
優化代碼位加載順序,有效提高點擊單價在網盟推廣係統投放推廣內容時,對同一頁麵采用先請求先服務的順序,即將變現最好的推廣內容返回給這個頁麵第一個請求,然後次之。所以如果您的網頁上投放了多個網盟代碼,在HTML 代碼中第一個加載的網盟代碼位的點擊單價會比其他的要高一些。
根據這個原理,您可以通過代碼位管理對自己網站頁麵上各個網盟代碼位進行點擊率分析排序,然後通過幾個在 HTML/CSS 中的小技巧把點擊率最高的網盟代碼位調整到最前麵。這樣,點擊率最高的網盟代碼位點擊單價也最高,您網站的整體收益也就提高了。
◆代碼位加載順序HTML/CSS優化方法:
首先在網頁中為代碼位預留相同尺寸的空白位置。
1.為代碼位的父容器添加樣式“position: relative”
2.為代碼位容器添加樣式“position: absolute”,並設置top和left以確定代碼位與父容器的相對位置;各代碼位之間的載入順序以代碼插入的先後順序為準。
◆示例代碼
<style type=”text/css”>
#ad1{
width: 468px;
height: 60px;
position: absolute;
left: 100px;
top: 250px;
}
#ad2{
width: 300px;
height: 250px;
position: absolute;
left: 200px;
top: 350px;
}
</style>
<body>
<div id=”content” style=”position: relative”>
/* 此處添加網頁的其它內容,在頁麵中為推廣內容預留相同尺寸的位置 */
<div id=”adlist”>
/*此處添加各個代碼位的調用代碼,按優化後的代碼位加載順序添加 */
<div id=”ad1”>
/*插入ad1的調用代碼*/
</div>
<div id=”ad2”>
/*插入ad2的調用代碼*/
</div>
</div>
</div>
</body>
◆如何避免違規投放
需要提醒您,以下投放方式會導致瀏覽器多次發送推廣內容加載請求,對係統產生多次查詢,可能影響對您頁麵推廣內容正常服務,並且嚴重影響用戶體驗,屬違規投放行為。
<div id="ad1">loading...</div>
<div id="ad2" style="display:none;">
/* 代碼位調用代碼 */
</div>
<script type=”text/javascript”>
document.getElementById("ad1").innerHTML = document.getElementById("ad2").innerHTML;
document.getElementById("ad2").innerHTML = "";
</script>
最後更新:2013-01-09 13:23:55