找回密码
 加入怎通
查看: 675|回复: 6

[站长八卦] 浅谈屏蔽搜索引擎爬虫(蜘蛛)抓取索引收录网页的几种思路

[复制链接]
20120506 发表于 2012-05-07 15:30:53 | 显示全部楼层 |阅读模式
站建设好了,当然是希望网页被搜索引擎收录的越多越好,但有时候我们也会碰到网站不需要被搜索引擎收录的情况。
, ?7 s! n5 e- L比如,你要启用一个新的域名做镜像网站,主要用于PPC 的推广,这个时候就要想办法屏蔽搜索引擎蜘蛛抓取和索引我们镜像网站的所有网页。因为如果镜像网站也被搜索引擎收录的话,很有可能会影响官网在搜索引擎的权重,这肯定是我们不想看到的结果。www.labtt.com
- i! a/ u, O$ g! F" C以下列举了屏蔽主流搜索引擎爬虫(蜘蛛)抓取/索引/收录网页的几种思路。注意:是整站屏蔽,而且是尽可能的屏蔽掉所有主流搜索引擎蜘蛛。+ w- s) L0 x. H& ]% L* L/ s
1、通过 robots.txt 文件屏蔽6 q9 X. W8 [4 L2 y+ b% E7 ^1 A' Q
可以说 robots.txt 文件是最重要的一种渠道(能和搜索引擎建立直接对话)。我通过分析我自己博客的服务器日志文件,给出以下建议(同时欢迎网友补充):2 Q% e, ]7 K4 D
User-agent: Baiduspider
9 ]! W3 A# h. p* A, b7 tDisallow: /
  g% t8 @) c4 RUser-agent: Googlebot
* r/ J. l) O$ ~- }" j" L: K8 HDisallow: /
( }9 Q$ h. c8 @User-agent: Googlebot-Mobile+ C  E+ ?: b) ^) l4 `
Disallow: /2 Z& F" m; U5 u, a0 v# q4 y! \
User-agent: Googlebot-Image
2 u# u7 J  f6 s5 g8 YDisallow: /
5 f+ R3 A2 r9 s8 U! A  `! e+ O  g* zUser-agent: Mediapartners-Google
# f6 i. B$ a7 n* N4 hDisallow: /& b5 A; _% w  S# y
User-agent: Adsbot-Google
, m) c1 |/ x, t9 V& _. k. QDisallow: /
7 u& k% C: I: NUser-agent: Feedfetcher-Google
6 N: i  y- ]% \5 l# f0 h8 u3 N3 nDisallow: /
) x% r5 E% r5 s* R$ fUser-agent: Yahoo! Slurp% g) Y6 X! t  B0 u( ^
Disallow: /
( T, u2 r5 u6 ?* G3 fUser-agent: Yahoo! Slurp China7 x4 J5 h# q0 E; w6 C5 M1 y
Disallow: /
! X  K  ?3 }/ A* [; D* yUser-agent: Yahoo!-AdCrawler
6 X" [) e4 N' m  }2 qDisallow: /* B( E, v3 @& S( O
User-agent: YoudaoBot
# t" h  z  T, Z0 {, ]9 M3 q5 F' {Disallow: /
& t* D# x) c5 S8 e' M9 U' GUser-agent: Sosospider
) d/ Q% q1 ]9 VDisallow: /
. d% G1 {! U( W! e! k: J& iUser-agent: Sogou spider- T0 H; d3 N& a% d; |) H' z
Disallow: /
4 e, v! u1 R5 \0 w. wUser-agent: Sogou web spider
6 o2 \( C9 P$ ?  h6 V. S' }! BDisallow: /
, G! d, T0 F6 ~User-agent: MSNBot
: N$ {8 S! X$ NDisallow: /
7 j7 _) j* b% Y: }! ]; j" `User-agent: ia_archiver7 u3 |7 l. j! e( [9 m
Disallow: /" u6 U* |# u9 o4 T/ g
User-agent: Tomato Bot
* R: Y) F% z5 }7 t5 r1 T! e3 |Disallow: /
) S# `' P. w7 b$ c. h9 e4 `( z0 hUser-agent: *+ h$ S3 i: J. O6 T
Disallow: /
; \5 A  I% g* _4 ]7 K2、通过 meta tag 屏蔽" j( e2 E7 k$ x
在所有的网页头部文件添加,添加如下语句:" d* F$ L5 c2 D- L
<meta name=”robots” content=”noindex, nofollow”>
1 g( C% ~  }* F' P  ?8 e0 y3、通过服务器(如:Linux/nginx )配置文件设置4 g0 |/ j: _* ^
直接过滤 spider/robots 的IP 段。www.labtt.com
7 z0 {' v! q) Y2 W( T0 [- ]. Q3 @' f小注:第1招和第2招只对“君子”有效,防止“小人”要用到第3招(“君子”和“小人”分别泛指指遵守与不遵守 robots.txt 协议的 spider/robots),所以网站上线之后要不断跟踪分析日志,筛选出这些 badbot 的ip,然后屏蔽之。- t! ?+ A$ s4 d1 T0 d
这里有一个 badbot ip 数据库:www.labtt.com转载说明出处
" I7 W0 u  K3 n  ^
  k1 _1 {# o# q7 K, i8 X

暂时无法加载帖子列表

回复

使用道具 举报

深圳印刷网 发表于 2012-05-07 16:37:36 | 显示全部楼层
呵呵{:soso_e163:}。。。。。。。。。。。。。
回复

使用道具 举报

等待她203307 发表于 2012-05-07 19:35:09 | 显示全部楼层
注意:是整站屏蔽,而且是尽可能的屏蔽掉所有主流搜索引擎蜘蛛。
  N( c1 N) r- e  f- W# `  a( I* I- {- Z
回复

使用道具 举报

shuaizaiCMS 发表于 2026-04-15 08:35:20 | 显示全部楼层
说得很实在,没有夸大其词,这种真实分享太难得了
回复

使用道具 举报

whgbyy11 发表于 2026-06-01 19:55:57 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

liaomi90 发表于 2026-07-13 00:29:23 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复

使用道具 举报

清格子 发表于 2026-09-08 21:12:55 | 显示全部楼层
楼主辛苦了,整理这么多内容,必须点赞收藏
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-12 07:52 , Processed in 0.036216 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表