百度联盟优化代码位加载顺序,有效提高点击单价
优化代码位加载顺序,有效提高点击单价在网盟推广系统投放推广内容时,对同一页面采用先请求先服务的顺序,即将变现最好的推广内容返回给这个页面第一个请求,然后次之。所以如果您的网页上投放了多个网盟代码,在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