V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Norie
V2EX  ›  搜索引擎优化

百度这是什么操作啊?谁的锅?

  •  
  •   Norie · 2017-11-23 16:47:50 +08:00 · 3163 次点击
    这是一个创建于 2582 天前的主题,其中的信息可能已经有所发展或是发生改变。

    关键词:"卡式电表 淄博电表"

    网站是:zbwf.net

    通过百度链接进去是别人的垃圾广告网站

    直接打开网站链接是正常的

    看快照也没问题,不是广告。

    百度这是什么操作啊?

    还是说网站已经修复漏洞,快照没有更新而已?

    这是不是 seo 黑色产业啊?这么溜。

    第 1 条附言  ·  2017-11-23 18:39:19 +08:00
    我总结了下,只有是才百度打开该网站首页就会跳广告。其他方式没有问题。我怀疑是不是被加了判断,只要是从百度过来的就跳广告。
    第 2 条附言  ·  2017-11-24 10:10:23 +08:00
    感谢 @carlding123 目前已帮朋友解决了,直接注释了,大家可以看源码。
    11 条回复    2017-11-24 10:36:42 +08:00
    tyx1703
        1
    tyx1703  
       2017-11-23 17:21:58 +08:00
    没有问题啊,没有跳转到广告网站
    Norie
        2
    Norie  
    OP
       2017-11-23 18:37:27 +08:00 via Android
    @tyx1703 从百度打开?不是直接打开
    kylinking
        3
    kylinking  
       2017-11-23 18:41:58 +08:00 via iPhone
    关键字:UA
    iscraft
        4
    iscraft  
       2017-11-23 19:16:23 +08:00
    你的怀疑没有错
    基本其源码中都包含有 function isspider(){...}
    curl -e 可以查看
    carlding123
        5
    carlding123  
       2017-11-23 20:03:49 +08:00
    网站自己内部人搞的。
    网站里引了 js http://www.knnam.cn/sdwz.js
    然后这个 js 通过 referrer 去跳转,
    这个 js 还为了防止被搜到,里面把百度搜狗分开拼词搞的,有意思。

    还有种可能是运营商注入的,但是运营商一般不会 100% 插入,一般都是隔一段时间搞一次,这个是 100%的

    应该是跟百度无关,不然也不至于判断 referer 时候加个 sougou

    (我好闲系列)
    tyx1703
        6
    tyx1703  
       2017-11-23 21:47:08 +08:00
    @Norie 我用 chrome 和 edge 都不会跳转,用 ie 从百度访问的话会跳转
    cy97cool
        7
    cy97cool  
       2017-11-23 21:49:01 +08:00
    @carlding123 不一定是内部人搞的,我觉得可能是被黑了 黑产留下的
    Norie
        8
    Norie  
    OP
       2017-11-24 09:17:31 +08:00
    @kylinking
    @iscraft
    @carlding123
    @cy97cool
    @tyx1703
    感谢各位。
    算是长见识了。
    Norie
        9
    Norie  
    OP
       2017-11-24 10:11:59 +08:00
    @iscraft 没有看到 sspider(){...} 呢?
    iscraft
        10
    iscraft  
       2017-11-24 10:26:58 +08:00
    @Norie 我接触到的是这么个自定义函数 不一定全部都是
    但操作肯定是从来源开始进行判断 如果是蜘蛛就展示黑链一类的内容 如果不是则正常显示网页内容
    使用 js 算比较低端的 通过浏览器查看源代码可以找到
    把 isspider 写入 asp 等源文件里 正常访问你是看不到问题出在哪里 只知道百度通知你你的网站有问题 需要整改
    只有使用 curl -e 模拟百度蜘蛛去抓取网页 才能看到非法代码
    如果有 ftp 直接看源码也好
    Norie
        11
    Norie  
    OP
       2017-11-24 10:36:42 +08:00
    @iscraft 学习了,谢谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4295 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:12 · PVG 18:12 · LAX 02:12 · JFK 05:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.