服务器生成的数据是否被索引为搜索引擎?

时间:2009-12-25 09:41:34

标签: asp.net security web-applications indexing search-engine

假设我有一个ASP.NET Web应用程序。我创建一个aspx页面,显示包含用户和电子邮件地址的表。用户数据存储在数据库中,当登录用户请求页面时,生成html以显示数据。如果请求该页面的用户未登录,则会将其重定向到登录页面。

所有这一切都非常标准。

我的问题是,有没有什么方法可以让个人数据最终被搜索引擎编入索引(除了黑客入侵网站或恶意用户在公共场所发布数据)?

如果没有要求用户登录怎么办?那么数据会被编入索引吗?

3 个答案:

答案 0 :(得分:1)

一般情况下,搜索引擎应该准确索引公众访问者可以看到的内容,如果你向他们的蜘蛛展示不同的东西,谷歌会对你生气。

如果要控制在服务器上编制索引的页面,请查看:http://www.robotstxt.org

答案 1 :(得分:0)

如果用户无需登录即可访问数据,那么我认为搜索引擎无法访问该数据。如果您的数据不受登录保护,则会对其编制索引。

如果有登录机制,则不会对其编制索引。

答案 2 :(得分:0)

IMO您应该从个人资料页面中删除登录要求,并制作站点地图以向搜索引擎提供用户列表。您应该阻止访客仅查看用户的额外信息。