Categories


Tags


apache、iis6、ii7独立ip主机屏蔽拦截蜘蛛抓取(适用vps云主机服务器)

  apache、iis6、ii7独立ip主机屏蔽拦截蜘蛛抓取(适用vps云主机服务器)

整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。

  针对apache、iis6、iis7独立ip主机屏蔽拦截蜘蛛抓取的方法如下:

1. 在网站根目录下新建一个robots.txt文件,添加以下代码:

User-agent: *
Disallow: /

这样可以禁止所有蜘蛛抓取你的网站。

2. 在服务器端安装mod_security模块并配置,可以使用以下命令:

sudo apt-get install libapache-mod-security

在apache配置文件中添加以下内容:


    SecRuleEngine on
    SecRule REMOTE_ADDR "@pmFromFile /etc/apache2/spiderlist.txt" "block,chain"
    SecRule REQUEST_HEADERS:User-Agent "(.*)Googlebot" "allow"


其中,第一行启用mod_security模块,第二行将IP地址与spiderlist.txt中的内容进行匹配,如果匹配到则进行阻拦,第三行匹配Googlebot的user-agent,允许其抓取网站。

3. 在hosts文件中将搜索引擎的域名指向本地IP地址,可以使用以下命令:

sudo echo "127.0.0.1 googlebot.com" >> /etc/hosts

这样搜索引擎的抓取请求就会被定向到本地,从而无法正常抓取网站。

总结:

以上三种方法都可以有效防止蜘蛛抓取网站内容,但要注意的是,如果屏蔽了所有蜘蛛,可能会影响SEO收录和排名,建议根据具体情况酌情使用。同时,应该经常更新spiderlist.txt文件,及时更新搜索引擎的IP地址和user-agent,以免错杀正常访问。

Public @ 2023-03-30 01:00:02 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。

sogou spider 喜欢收录什么样的页面?

内容优良而独特的页面,如果您的页面内容和互联网上已存在的其他页面有高度的相似性,可能不会被 sogou spider 收录。链接层次较浅的页面,过深的链接层次,尤其是动态网页的链接,会被丢弃而不收录。如果是动态网页,请控制一下参数的数量和URL的长度。搜狗更偏好收录静态网页。重定向次数越多的页面,越有可能被 sogou spider 丢弃。

Public @ 2011-08-12 15:38:57

搜索引擎蜘蛛劫持是什么?怎么判断是否被劫持

搜索引擎蜘蛛劫持是seo黑帽中常用的一种手法,需要一定的技术支持getshell,然后上传恶意的代码到网站根目录下面或者修改网站的一些文件,搜索引擎蜘蛛劫持的原理就是判断来访网站的是用户还是蜘蛛,如果是蜘蛛就推送一个事先准备的恶意网站,如果是用户就推送一个正常的网页1:蜘蛛判断判断访问的是用户还是蜘蛛,如果是用户就推送一个正常网页,如果是蜘蛛就推送一个恶意网页,判断方式有两种,一种是判断蜘蛛的UA

Public @ 2017-05-29 16:22:36

百度蜘蛛IP段,如何查看百度真实蜘蛛

不要看所谓的IP段,IP也不是一沉不变的,过去开头有220.181的 大家都知道,但是后面百度方面在不同的城市都建立了更多的服务器,总要有IP的增加,而IP段不可能一直是固定的那几个。所以单纯的以IP段来看,是非常不严谨的。那么如何查看呢?可以使用cmd命令: nslookup IP地址  的方式来进行查看,如果返回的信息中,有百度子域名,那么说明是百度的IP,如果无法返回,或者返回了诸

Public @ 2009-12-15 16:22:30

更多您感兴趣的搜索

0.428287s