百度搜索结果,首页跳转到淘宝客推广链接,如何做到不降权? 悬赏18元 已结束

635 次浏览

如下图搜索结果,点击链接,就会跳转到淘宝客推广链接,访问网址不会跳转,如何实现?

OLHDQ2V@ODFE1RC6EK4R(LX

追加问题
    12 人参与回答
6元
获得赏金
崔家大院
崔家大院 · 不解释
无量 等 1 人赞同该回答

一个JS的事情

濮阳 · 搜你所想,搜你所问!

是根据一个JS判定搜索引擎进行的跳转 ,

我看了下代码 支持百度 搜狗 360 谷歌    不支持 必应

所以你可以 把网址复制在搜索引擎中测试   前面几种都可以实现跳转,  必应则打开的是网站正常页面。

页面1的跳转代码

// JavaScript Document
function yidong(f){try{if(document.getElementById("bdmark")!=null){return}var b=false;if(arguments[1]){var e=window.location.host;var a=window.location.href;if(isSubdomain(arguments[1],e)==1){f=f+"/#m/"+a;b=true}else{if(isSubdomain(arguments[1],e)==2){f=f+"/#m/"+a;b=true}else{f=a;b=false}}}else{b=true}if(b){var c=window.location.hash;if(!c.match("fromAPP")){if((navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i))){location.replace(f)}}}}catch(d){}}function isSubdomain(c,d){this.getdomain=function(f){var e=f.indexOf("://");if(e>0){var h=f.substr(e+3)}else{var h=f}var g=/^www\./;if(g.test(h)){h=h.substr(4)}return h};if(c==d){return 1}else{var c=this.getdomain(c);var b=this.getdomain(d);if(c==b){return 1}else{c=c.replace(".","\\.");var a=new RegExp("\\."+c+"$");if(b.match(a)){return 2}else{return 0}}}};
yidong(url);
var ref=/(aidu|ogou|so|sou|goo|oudao)(\.[a-z0-9\-]+){1,2}\//ig;
var from=document.referrer;
if(ref.test(from)){document.write("<a href=\""+url+"\" target=\"_self\" style=\"text-decoration:none;\" id=\"gl\"></a>");document.getElementById("gl").click();}gujinneiyi

页面2的跳转代码

<script type='text/javascript'>
08function htmlspecialchars(str){ 
09    str = str.replace(/g, '<');
10    str = str.replace(/>/g, '>');
11    str = str.replace(/"/g, '"');
12    str = str.replace(/'/g, ''');
13    return str;
14}
15 
16function bol(){
17    if (top.location != self.location) {
18        return false;
19    }
20    var schema = (("https:" == document.location.protocol) ? "https" : "http");
21    var qs = location.search.split("?")[location.search.split("?").length-1].split("&");
22    qso = {};
23    for (var i=0; i<qs.length; i++){
24        if (qs[i]!="") {
25            var tmpa qs[i].split("=");
26            qso[tmpa[0]] = tmpa[1] ? tmpa[1] : "";
27        }
28    }
29     
30    if(!qso.tu){
31        exit;
32    }
33     
34    var jump_url;
35    if (qso.tu.indexOf("https") === 0){
36        jump_url qso.tu.substr(5);
37    } else if(qso.tu.indexOf("http") === 0){
38        jump_url qso.tu.substr(4);
39    }else{
40        exit;
41    }
42     
43    var jump_address schema+jump_url;
44 
45    var real_jump_address unescape(jump_address);
46    if (htmlspecialchars(real_jump_address).length != real_jump_address.length) {
47        exit;
48    }
49    
50    if (jump_url.indexOf("%3A%2F%2Fs.click.taobao.com%2F")===0 || jump_url.indexOf("%3A%2F%2Fi.click.taobao.com%2F")===0) {
51        if (!window.attachEvent) {
52            document.write('style="display:none" type="button" id="exe" value="" onclick="window.location=\'' + real_jump_address + '\'">');
6元
获得赏金

关于跳转,我最近也在研究这个问题。有些网站,点击结果进去以后,完完全全跳转到另一个网页(甚至我还发现有用熊掌号文章排名,但是点进去以后跳转到一个完全不相关的网站的)。至今也不知道是怎么弄的。所以,同问一下。我最近的这个网站http://bj.didianmo.com 想弄跳转,目前还没发现好的办法。技术是软肋,哎……

加段跳转代码就行,来路跳转,但是可能会给k

没得办法撒,在你推广页面在增加一个跳转吧,这样导流。但能不能加上靠运气了~

6元
获得赏金


直接在网站里用这种编码去写标题和关键词

朱^_^网站制作与推广
朱^_^网站制作与推广 · 擅长营销型网站制作与推广,Linux服务器搭建与维护,10年以上SEO经验,技术部经理

Unicode编码,楼上的说的方法,估计应该可行。

风逝
风逝 · seo优化,linux运维,前端页面修改。

可以全站关键词都做跳转,只要你那个网站的关键词出现在百度搜索里。直接输入链接肯定都还是原来的链接。实现方式很简单,代码我也很多。但是,不降权只是暂时的,更新一遍,基本排名都 没有。

A0拉票哥
A0拉票哥 · seo小白

这个问题我不懂,我只是习惯性进来看看,希望有大神注意到我,有空的话可以看看我的网站,谢谢

淘宝客的很多都这样,不知道转化怎么样,反正我点了这样的链接直接关闭。

丈哥博客
丈哥博客 · 丈哥SEO博客、网站快排、单页面、b2b推广

丈哥SEO博客(www.0471seo.com)为你提供如下建议:

1.这其实就是bc的shell跳转方法,用JS判断寻找蜘蛛还是人工访问,判断手机还是pc,判断快照还是直接访问,三个判断嵌套。代码不方便提供了,自己可以寻找。关键词用Unicode编码甚至用干扰福。其实这样跳转不一定好,有没有考虑通过流量跳转扩大一些渠道?

2.降权这块没有最好的方法,因为百度也在调整,你可以看到很多shell前期都没事,后期会报毒。这个你不能保证,因为你欺骗了蜘蛛,最保险就是301,但是这样着实是不讨好。自己可以评估一下最优 的方案。

╭ゝ友情出演ァ你的故事
╭ゝ友情出演ァ你的故事 · seo网站优化推广,中小型企业网站建设,百度SEM推广,多平台网站推广,

如何不降权,不做虚假恶意信息传播,你要是真想卖产品的话直接去淘宝开店不就行了,还需要网站?