2009-12-25 56 views
0

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

所有这些都是非常标准的。

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

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

回答

1

一般而言,搜索引擎应该对公众访问者可见的内容进行索引,如果你将暴露与蜘蛛不同的东西,谷歌会对你生气。

,如果你想控制你的服务器上建立索引的网页看看:http://www.robotstxt.org

0

如果用户不必登录访问数据,那么我看不到为什么搜索引擎无法访问它。如果数据不受登录保护,您的数据将被编入索引。

如果有登录机制,它将不会被索引。

+0

同意了,但你还考虑,如果robots.txt文件是到位。 – 2009-12-25 10:03:44

0

国际海事组织你应该从个人资料页面中删除登录要求,并做一个网站地图给用户列表的搜索引擎。您应该阻止访客仅查看用户的额外信息。

+0

好吧,我马上就会知道:) – devuxer 2009-12-25 10:12:40