我不太了解搜索引擎优化和网络蜘蛛如何工作,所以请原谅我的无知。我正在创建一个网站(使用ASP.NET-MVC),其中有一些区域显示从数据库中检索到的信息。数据对用户来说是唯一的,所以没有真正的服务器端输出缓存正在进行。但是,由于数据可能包含用户可能不希望从搜索引擎结果中显示的内容,因此我想阻止任何蜘蛛访问搜索结果页面。我应该采取什么特别措施确保搜索结果目录不被抓取?另外,蜘蛛是否会抓取一个动态生成的页面,并且会阻止某些目录被我的搜索引擎排名搜索搞乱?防止机器人爬行网站的某些区域
编辑:我应该补充说,我正在阅读robots.txt
协议,但它依赖于来自网络爬虫的合作。但是,我还想阻止任何将忽略robots.txt文件的数据挖掘用户。
我感谢任何帮助!
感谢您的答复。这取决于用户他们决定揭示哪些信息(完全了解它是公开的),如果用户想隐藏密码,也由用户自行决定添加密码。我希望该网站被抓取,以便宣传该服务。我只是不希望用户数据被编入索引。 – Skoder 2010-02-09 15:41:34