零基础建站培训介绍

当前位置:

百度快照直接跳转网站方法(怎么屏蔽百度快照)

有时候,因为内容的更改或者隐私问题,我们往往不希望别人通过“百度快照”的方法查看自己网站的某一些网页,这里提供了一段让百度快照失效的代码。

屏蔽百度快照

屏蔽百度快照方法一:JS跳转


var page_url = window.location.href;
if ( page_url.indexOf("cache.baidu.com") != -1) {
top.location="https://www.xuewangzhan.net/";  //此处地址修改为你希望转向的地址
}

原理很简单,百度快照里面只有抓取了当前页面的文字信息,而图片和JAVASCRIPT代码还是调用远端服务器上的代码,如果你的网页里有通过.js文件的方式嵌入javascript代码,那么修改这个.js文件,在文件中加入以下代码,即可阻止别人通过百度快照查看你当前页面。

屏蔽百度快照方法二:CSS跳转

目前百度网页快照虽然不从远端服务器抓取JavaScript文件,还是依旧会从远端服务器抓起CSS文件,而通过一个技巧可以在CSS文件中实现网页重定向,从而控制百度快照中的网页,都由我们控制该快照重定向到我们制定的任意网页地址。

例如,如果百度快照中缓存的文件为style.css,那么我们在服务器上编辑这个文件,在CSS文件中加入以下语句,即可控制百度缓存快照重定向,从而实现屏蔽百度网页快照内容的功能。


body {onload:expression(location.href='https://www.xuewangzhan.net/');}

以上语句在IE浏览器下测试通过。理论上,根据这个方法,我们可以控制百度网页快照的内容重定向到任意一个我们指定的网址,甚至是第三方网站。为了实现网页的正常显示,百度快照屏蔽CSS的可能性会最小。

这个方法也可用于屏蔽Google等其他搜索引擎的网页快照。

上一课: 下一课:

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 什么是百度MIP百度MIP (Baidu Mobile Instant Pages - 百度移动网页加速器), 是一套应用于移动网页的开放性技术标准。通过提供MIP-HTML规范、MIP-
  • 1、服务器稳定,空间安全。一个经常打不开的网站不可能有高权重的。2、网站稳定,不能经常改版,一个天天换模板的网站搜索引擎肯定不喜欢的。标题换
  • 有些人喜欢使用帝国CMS来做网站,网站做起来后,如果想实现帝国CMS网站发布文章自动推送百度功能,需要安装一下帝国CMS推送插件。下面学做网站论坛介
  • 有时候,因为内容的更改或者隐私问题,我们往往不希望别人通过“百度快照”的方法查看自己网站的某一些网页,这里提供了一段让百度快照失效的代码。
  • 常常有这样的场景,咱们开发出来的APP需要进行推广,比如在页面顶部来一张大Banner图片,亦或一张二维码。但往往我们都是直接给推广图片加了一个下载
  • 网站安全是一件很重要的事情,自己辛苦做的网站,可能无意中被 别人恶意网站劫持了。现在有些黑客使用一些代码来将网站进行判断地区跳转,判断管理员
  • 学习了建网站课程的学员都知道,我们在做网站时有时需要进行页面的跳转,页面跳转方法很多,特别常用的跳转就是通过JS来实现网页跳转。下面是使用
  • 做网站时,避免不了网站上有大量的图片。网站上的图片显示就需要使用img图片标签。HTML img图片标签写法[cce_html]<img src="图片地址" alt=
  • 在网站制作过程中经常需要使用到让div进行水平和垂直居中的技术。现在我们就来谈谈如何实现让div水平和垂直居中。Div标签水平居中方法Div
  • 通常所说的META标签,是在HTML网页源代码中一个重要的html标签。META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、
  • 学习了零基础建站教程,网站制作好之后,有些人会恶意去攻击我们的网站,特别是个人网站制作,经常受到攻击,致使网站打不开。这时的解决方法就是去屏
  • 网站做成之后,会有很多的蜘蛛爬行和抓取网站内容,其中就有大量垃圾蜘蛛,它们会不停的抓取网站的内容,但不会给我们网站带来任意流量,这时,我们就