添加这段js脚本代码,既不影响原来网站权重,又能提示网站改版中

原理是判断上一个页面document.referrer属性里是否含有baidu标记或者spider爬虫标记,如果有则显示原来网站的内容,如果是人工访问则显示新内容

添加这段js脚本代码,既不影响原来网站权重,又能提示网站改版中

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>

<script>
  if(!document.referrer.toLowerCase().match(RegExp(/baidu/i))   &&  !navigator.userAgent.toLowerCase().match(RegExp(/spider|bot/i)) ){
    var fan = '网站改版中';
    $('title').html(fan);
    $('.footer_copyright .container .c').text(fan);
    $('body').append('<div class="hi" style="position: fixed;right: 0px;top: 0;width: 100%;height: 100%;background: rgb(255, 255, 255);display: block;text-align: center;padding-top: 9%;z-index: 10000000;line-height: 3;font-size: 20px;"><i>网站改版中</i><p>由于四川工信部对个人网站审查,个人网站不能有留言、评论、广告等等一系列的东西,无奈之下网站现在强制性改版中。</p><p><a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/">蜀ICP备19007282号-1</a></p></div>');
      document.write("<style>.right-pendant{display:none}.modal-open{overflow:hidden;}</style>");
    $('body').addClass("modal-open");
}
</script>

相关推荐