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

被折叠的 条评论
为什么被折叠?



