現(xiàn)有階段,我們對同一頁面的網(wǎng)盟推廣單元的請求采用的是先請求先服務的順序,即將最相關最好的推廣內(nèi)容返回給這個頁面第一個請求,然后次之。然而,通過我們對歷史數(shù)據(jù)的仔細分析,發(fā)現(xiàn)部分聯(lián)盟合作網(wǎng)站的頁面HTML中,請求順序不是最優(yōu)的,網(wǎng)頁會首先請求關注度較低的推廣單元,然后再請求點擊率最高的推廣單元(在通常情況下,網(wǎng)頁HTML代碼的加載順序是從上到下、從左到右)。
對此,我們建議聯(lián)盟會員通過“廣告管家數(shù)據(jù)統(tǒng)計”或“網(wǎng)盟推廣報告模板”,對自己網(wǎng)站頁面上各個推廣位進行點擊率分析排序(通常頁面中部靠近頁面主要內(nèi)容的推廣單元具有最高的點擊率),然后通過幾個在 HTML/CSS 中的小技巧可以調(diào)整當前的推廣單元的請求順序,以便在瀏覽器解析HTML 源代碼時,優(yōu)先請求點擊率最高的推廣單元,然后再次請求點擊率次高的推廣單元,以此類推。
代碼位加載順序HTML/CSS優(yōu)化方法:首先在網(wǎng)頁中為代碼位預留相同尺寸的空白位置,
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”>
/* 此處添加網(wǎng)頁的其它內(nèi)容,在頁面中為推廣內(nèi)容預留相同尺寸的位置 */
div id=”adlist”>
/*此處添加各個代碼位的調(diào)用代碼,按優(yōu)化后的代碼位加載順序添加 */
div id=”ad1”>
/*插入ad1的調(diào)用代碼*/
/div>
div id=”ad2”>
/*插入ad2的調(diào)用代碼*/
/div>
/div>
/div>
/body>
另外,需要提醒您,以下投放方式會導致瀏覽器多次發(fā)送推廣內(nèi)容加載請求,對系統(tǒng)產(chǎn)生多次查詢,可能影響對您頁面推廣內(nèi)容正常服務,并且可能嚴重影響用戶體驗,屬違規(guī)投放行為。
div id="ad1">loading.../div>
div id="ad2" style="display:none;">
/* 代碼位調(diào)用代碼 */
/div>
script type=”text/javascript”>
document.getElementById("ad1").innerHTML = document.getElementById("ad2").innerHTML;
document.getElementById("ad2").innerHTML = "";
/script>