【Javascript劫持】黑帽SEO劫持Js动态劫持

本文详细介绍了黑帽SEO中的一种技术——JS动态劫持,通过判断用户省份或IP来改变搜索引擎看到的网页标题、关键词和描述。示例代码展示了如何针对湖北省的用户修改页面元素,包括替换特定关键词,以及设置robots标签防止被搜索引擎存档。此技术揭示了网络信息安全和搜索引擎优化中的不正当手段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

黑帽SEO劫持Js动态劫持

根据省份或者IP进行搜索引擎劫持

<script src="https://pv.sohu.com/cityjson?ie=utf-8"></script>
<script src="http://libs.baidu.com/jquery/2.0.3/jquery.min.js"></script>
        <script>
            var ip = returnCitySN['cip'];
            var name = returnCitySN['cname'];
            //判断地区
            if(name = '湖北省'){
                document.title = '山山水水'//标题
                var metas = document.getElementsByTagName("meta");
                metas[2].content="你好"//关键词
                metas[3].content="收拾收拾"//描述
                var headHTML = document.getElementsByTagName('head')[0].innerHTML;
                headHTML    += '<meta name="robots" content="noarchive">';
              document.getElementsByTagName('head')[0].innerHTML = headHTML;
              
              //批量替换 id = 'content'
              $(document).ready(function(){
                    var aaa = $('#content').html().replace(/(测试|打实|手机)/g, function($0, $1) { 
                        return { 
                            "测试": "外国", 
                            "打实": "很多天", 
                            "手机": "织梦" 
                        }[$1]; 
                    }); 
                    $('#content').html(aaa); 
                }); 
            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开源福利

你的鼓励将是我创作的最大努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值