百度SEO神技:百度URL参数传递代码
来源:www.seo0752.com 发布时间:2014年11月13日
作为IT界的多面手,SEO从业人员不仅仅要上得了网络,写得了软文,还要改得了代码,争得过同行。那么我们接下来讲讲如何室友JS代码传递百度推广URL跟踪参数。
效果转化跟踪是企业进行包括百度竞价在内的搜索引擎营销的一个重要课题。效果转化跟踪的前提是获取精准的数据,包括业务数据和流量数据。下面分享一段功能强大的代码,通过这段代码可以将预设的竞价着陆页面(Landing Page)的跟踪参数传递至下游页面。
代码应用场景:
百度竞价的着陆页面为“http://www.tui18.com/?f=baiduppc&kw=jingjia”,其中“/?f=baiduppc&kw=jingjia”为预设的推广URL跟踪参数,这个可以在百度后台设置。访客点击该页面上的一个链接“http://www.tui18.com/news/”,那么预设参数会加载到该下游页面,访问网址变为“http://www.tui18.com/news/?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[i].getAttribute("href");
if(href.indexOf("?")==-1){
arr[i].setAttribute("href",href+getStr);
}else{
arr[i].setAttribute("href",href+getStr.replace("?","&"));
}
}
}
}
使用方法:
第一步:新建一个JS文件urltrack.js,将上述代码复制进去。然后在网页头部(HEAD结束标签之前)加载该JS文件;
第二步:在网页的body开始标签加上onload="changeUrl();"即可调用。
虽然IT界并不硬性要求SEOer们写得了JS代码,但是能写得了代码的SEOer无疑将走得更远。感兴趣的话,抓紧时间学起来吧。
上一条:
分享一个完美符合SEO优化的3D动态标签方法
下一条:
建站优化之如何做好外链
相关文章
- 深圳网络营销推广关于一个网站多个域名的seo优化问题解读2014年10月16日
- 传统SEO该如何引流,提升转化率2014年11月05日
- SEO网站图片优化注意事项2014年11月06日
- seo的发展历史和网络营销的关系2014年11月07日
- 外链对网站SEO到底还有没有作用2014年11月12日