html meta标签屏蔽搜索引擎的用法
墨初 编程开发 795阅读
html页面中的 meta 标签可以用来识别搜索引擎的蜘蛛类型,可以规定meta标签所在的html页面是否被蜘蛛抓取,下面是这个meta标签的用法,大家可以借鉴一下。
搜索引擎的 meta 标签的解析
下面是meta标签对搜索引擎的解析
<meta name='robots' content='noindex,nofollow' />
参数:
参数 | 描述 |
name | 表示搜索引擎的类型,它可以有多个值。 robots:表示所有的搜索引擎。 Baiduspide:表示百度搜索引擎 Googlebot:表示谷歌搜索引擎 其它搜索引擎的标识,可以百度搜索。 |
content | 表示对搜索引擎的行为做出指示,可以多个值一起使用。 index:允许本页被抓取 noindex:禁止许本页被抓取 follow:允许本页的上其它链接可以被跟踪抓取 nofollow:禁止本页上的其它链接被跟踪抓取 noarchive:禁止搜索引擎对网站建立快照 |
meta 标签对搜索引擎的用法
meta的使用示例:
<!--可以抓取本页,也可以顺着本页继续索引别的链接 73so.com --> <meta name='robots' content='index,follow' /> <!--禁止抓取本页,但可以抓取跟踪本页的其它链接--> <meta name='robots' content='noindex,follow' /> <!--可以抓取本页,禁止抓取和跟踪本页的其它链接--> <meta name='robots' content='index,nofollow' /> <!--禁止抓取本页,禁止抓取和跟踪本页的其它链接--> <meta name='robots' content='noindex,nofollow' /> <!--禁止搜索引擎建立快照--> <meta name='robots' content='noarchive' />
补充说明
1、index 与 follow 的组合可以简化为 all
<meta name='robots' content='index,follow' />
可以写成
<meta name='robots' content='all' />
2、noindex 与 nofollow 组合可以简化为 none
<meta name='robots' content='noindex,nofollow' />
可以写成
<meta name='robots' content='none' />
3、相反的属性值是不能写在一样的,比如 index 与 noindex 不能写到一起,follow 与 nofollow 不能写到一起
<!--错误示例--> <meta name='robots' content='index,onindex' /> <meta name='robots' content='follow,onfollow' />