許多網站都放置了阿里媽媽廣告,直接把那一堆JS代碼插入到頁面中不僅每次修改麻煩,而且會在頁面中堆積大量無用代碼,影響搜索引擎收錄,把它做成個單獨的JS文件,不僅修改方便,而且使頁面源代碼很清潔,也算是一個簡單的SEO優化吧!下面介紹方法:
如何發布阿里媽媽廣告位代碼:
一.直接部署JS或iframe代碼發布阿里媽媽廣告位代碼
1.在您要發布廣告位的頁面源文件中,把獲取到的廣告位代碼添加(粘貼)到你認為合適的位置.
2.保存修改.
3.上傳文件到服務器.
4.通過瀏覽器,刷新網頁,瀏覽廣告位是否正確顯示.
要提醒您的幾點是:
a.不要修改廣告位代碼.這樣會導致您的廣告位無法激活.您的網站被審核拒絕.
b.再確認一次.您要粘貼到的網站是您創建這個廣告位對應的網站嗎?如果不是,導致的結果同a.
c.布置完成后,自己在IE里瀏覽一下.如果位置不合適再做些調整.確保自己看到了廣告位.
二.通過js調用的方式發布阿里媽媽廣告位代碼
很多站長朋友都在使用各自的CMS系統,通過js調用的方式來發布阿里媽媽廣告
下面我來介紹一下怎樣做,需要注意什么:
下面是從Alimama站點得到的廣告位發布代碼
將這段代碼寫在相應js文件中我們應該改寫成如下樣子即可,而且在各種瀏覽器中都是正確的
alimama_pid="mm_10003521_106784_xxxxxx";
alimama_titlecolor="0000FF";
alimama_descolor ="000000";
alimama_bgcolor="FFFFFF";
alimama_bordercolor="E6E6E6";
alimama_linkcolor="008000";
alimama_sizecode="11";
alimama_width=760;
alimama_height=90;
alimama_type=2;
document.write('<scr'+'ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr'+'ipt>');
有些朋友寫成下面的樣子當然也是可以的,但是不是上面的方法更簡單呢:)
document.write('');
document.write('');
document.write('');
document.write(' ');
document.write('');
document.write(' ');
document.write('');
document.write(' ');
document.write(' ');
document.write(' ');
document.write('');
有幾點需要注意:
1、JavaScript單雙引號都可以圈定字符串的,所以針對Alimama發布的代碼在增加document.write('')時用單引號就不用做任何字符轉義了。
2、' '標簽要拆開來寫成''。因為如果document.wirte寫在html頁面里必須這樣做因為不然瀏覽器會認為為當前script的結束,雖然咱們此處是在js中調用document.write,但還是保持這個良好的習慣吧。
3、Alimama允許您自己修改五個顏色參數來配合您的頁面,但是要注意要寫成十六進制樣子如'FFFFFF',不要寫成'red'。
alimama_titlecolor:標題的顏色
alimama_descolor:描述顏色
alimama_bgcolor:背景顏色
alimama_bordercolor:邊框顏色(不需要邊框就設成背景顏色一樣好了)
alimama_linkcolor:連接顏色
4、不要修改其他參數否則可能會影響您的收入哦
需要特別注意是不能直接在一個js文件中發布2個以上的廣告位!
很多站長朋友喜歡在一個js控制的區域內放置幾個廣告位,很自然的想到的寫法如下
alimama_pid=1;
document.write('');
alimama_pid=2;
document.write('');
或者是
document.write(' ');
document.write('');
document.write(' ');
document.write('');
很遺憾,這兩種寫法在ie瀏覽器下都得不到正確的結果,
主要是由于ie瀏覽器對于document.write兩次引入的inf.js都放在當前js之后執行,
所以大家還是拆出多個js文件來分別發布多個廣告位吧
新聞熱點
疑難解答