【发布时间】:2011-08-03 23:40:21
【问题描述】:
我的网站上有用户个人资料。用户可以通过选中一个复选框(可通过搜索引擎搜索)将其公开,并取消选中该框以阻止该页面在搜索引擎上被搜索。站点在 php codeignitor 中。
这是如何实现的?当用户取消选中该框以阻止页面公开时,我尤其迷失了方向,这是如何完成的以及如何尽可能实时地做到这一点? fb 或linkedin 上的个人资料就是一个很好的例子。
【问题讨论】:
-
FB 和链接在页面前面只有块。有些只是从搜索列表中删除。 AFAIK 这些不会影响在从公共列表中删除之前已缓存的页面
-
什么是您将非公开个人资料设置为仅对登录过的用户可用?
-
从 Google 删除页面是痛苦的。我花了一周时间从 Google 上删除我的主页,那是在我提交删除请求、修改我的
robots.txt并在我网站上的每个页面上添加一个<meta>标记之后。 -
当您说在页面前面阻止时,这意味着隐私设置?因此,对于我假设的隐私级别的实施方式,这是相同的逻辑。如果页面具有公共隐私,那么谷歌可以抓取它。如果在下次机器人访问页面时隐私更改未找到?
标签: php seo search-engine public