设为首页
收藏本站
最近更新

文章搜索
本类热门

 

首页 >> 网络编程 >> ASP >> ASP教程 >> 新闻正文 [字体:  ] [打印文档] [关闭]
利用ASP实现三个强大功能之三

文章作者:eNet
责任编辑:大鱼 录入时间:2004-10-09 11:34:02 来源:eNet学院
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意. 


下面介绍如何使用 < META >标记 。

使用一个< META > robot 标记

  同样,你还是不能保证一个robot 会完全遵守< META >标记中的指示,但是对商业搜索引擎来说还是十分有效的。< META >标记必须包含在一个文件的< HEAD > 部分。他们工作的原理是告诉robot 是否可以对其中有这个标记的页面进行索引,是否可以跟随页面上或其下的文件夹中的任何链接。

同样,语法非常简单。第一个例子是:

< META NAME="robots" CONTENT="noindex" >


  这行代码告诉 robot不要索引这一页。

下一个例子:

< META NAME="robots" CONTENT="nofollow" >

  允许robot索引这一页,但是规定它不能够跟随这一页上的任何链接。如果你想将二者都禁止,可以使用:

< META NAME="robots" CONTENT="noindex, nofollow" >

  这表示不要索引这一页,也不要跟随这页上的任何链接。但是,还有一个更简单的方法:

< META NAME="robots" CONTENT="none" >

  还是表示不要索引这一页,或跟随这页上的任何链接。

  不幸的是,如果你有一个名为admin.asp的文件与 update.asp相链接,在admin.asp中使用< META >

  标记来防止robot 对admin.asp 或 update.asp 进行索引,却忘记在另一个与update.asp 相链接的

  页面中也做同样的处理,那么robot 还是可以通过这个漏掉< META > 标记的第二页而到达update.asp。

  另外,你还可以使用值索引。但由于它们被忽略时是默认值,因此这是没有必要的,而且这样做没有意义。

  如果你使用的是IIS,那么应该总是使用定制的 HTTP 头文件来执行< META > 标记方法。从理论上讲,一个robot 对以这种方式创建的< META > 标记的反应应该是完全一样的,看起来是这样:

< META HTTP-EQUIV="robots" CONTENT="noindex" >

  从理论上讲,现在我们就可以对所有的文件夹或文件夹中的文件或虚拟路径使用IIS创建的定制头文件。但是到目前为止,这种方法的测试并不成功。这些方法都不能完全保证将你的页面藏起来。确实,如果有人故意写一个robot 去找到你的私用页面的话,他们反而成了指向作者想要保护的页面的指针。但是,对于防止商业站点索引页面来说,这些方法还是奏效的,也只有在这方面是有意义的。

此新闻共有4页  第 1  2  3  4 页  

推荐好友 | 频道收藏 | 打印文档 | 报告错误  
相关连接
·利用ASP实现三个强大功能之二
·利用ASP实现三个强大功能之一
·在Asp中使用存储过程
·Asp常见问题(新手)
·十天学会ASP之第十天
·十天学会ASP之第九天
·十天学会ASP之第八天
·十天学会ASP之第七天
同一专题
·无相关专题
发表评论 版权声明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有
转载
要求转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。
共有评论篇  查看评论
姓名: