|
作为IT界的多面手,SEO从业人员不仅仅要上得了网络,写得了软文,http://www.tjqpai.com还要改得了代码,争得过同行。
那么我们接下来讲讲如何室友JS代码传递百度推广URL跟踪参数。
效果转化跟踪是企业进行包括百度竞价在内的搜索引擎营销的一个重要课题。效果转化跟踪的前提是获取精准的数据,包括业务数据和流量数据。下面分享一段功能强大的代码,通过这段代码可以将预设的竞价着陆页面(Landing Page)的跟踪参数传递至下游页面。
代码应用场景:
百度竞价的着陆页面为“?f=baiduppc&kw=jingjia”,其中“/?f=baiduppc&kw=jingjia”为预设的推广URL跟踪参数,这个可以在百度后台设置。访客点击该页面上的一个链接“”,那么预设参数会加载到该下游页面,访问网址变为“/?f=baiduppc&kw=jingjia”
代码片段:
function changeUrl(){
var url=location.href;
var s = url.indexOf("?");
if(s!=-1){
var getStr=url.substr(s);
var arr=document.getElementsByTagName("a");
for(var i=0;i var href=arr.getAttribute("href");
if(href.indexOf("?")==-1){
arr.setAttribute("href",href+getStr);
}else{
arr.setAttribute("href",href+getStr.replace("?","&"));
}
}
}
}
使用方法:
第一步:新建一个JS文件urltrack.js,鸿海娱乐城将上述代码复制进去。然后在网页头部(HEAD结束标签之前)加载该JS文件;
第二步:在网页的body开始标签加上onload="changeUrl();"即可调用。
虽然IT界并不硬性要求SEOer们写得了JS代码,但是能写得了代码的SEOer无疑将走得更远。感兴趣的话,抓紧时间学起来吧。 |
温馨提示:
1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
|