Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter 谷歌搜索上显示的机密数据。如何禁用?_Codeigniter - Fatal编程技术网

Codeigniter 谷歌搜索上显示的机密数据。如何禁用?

Codeigniter 谷歌搜索上显示的机密数据。如何禁用?,codeigniter,Codeigniter,我在我们公司开发了一个帮助台系统,并将其放到了网上 我的一位同事向我报告说,当他试图搜索他的名字时,他的员工信息会显示在谷歌搜索中。有一个模块,系统在申请服务请求时要求提供员工编号,并检索一些基本员工信息 如何禁用此功能?这与搜索引擎优化有关吗?我没有足够的想法 我使用Codeigniter作为我的框架 非常感谢您的帮助。在CodeIgniter视图中,头部内的文件添加元标记 meta name=robots content=noindex 上面示例中的robots元标记指示搜索引擎不要在搜索结

我在我们公司开发了一个帮助台系统,并将其放到了网上

我的一位同事向我报告说,当他试图搜索他的名字时,他的员工信息会显示在谷歌搜索中。有一个模块,系统在申请服务请求时要求提供员工编号,并检索一些基本员工信息

如何禁用此功能?这与搜索引擎优化有关吗?我没有足够的想法

我使用Codeigniter作为我的框架


非常感谢您的帮助。

在CodeIgniter视图中,头部内的文件添加元标记

meta name=robots content=noindex

上面示例中的robots元标记指示搜索引擎不要在搜索结果中显示页面。有关详细信息,请查看谷歌提供的此文档。

一般来说,一个好主意就是不要向未经身份验证的用户(如Google crawler)提供页面。你能告诉我怎么做吗@PaulProgrammer?这不是一件简单的事情。您必须从一开始就考虑用户角色、登录和安全性。然后,一旦你有了它,你就可以通过未经验证的请求将任何查询路由到403页面。已经将其添加到一个特定页面,该页面显示来自谷歌搜索,但不起作用。下次谷歌爬网将访问你的网站时,它将看到meta标签,并更新搜索引擎,使其不索引这些页面。现在在搜索结果中,当您单击页面的向下箭头时,您可以看到缓存版本,您将在其中看到页面的快照,这是爬虫访问页面并为其编制索引的时间。哦,我明白了。我不断刷新谷歌。也许我会等几个小时,观察你是否正确。不,这样不行。您可能需要等待几天才能看到更改,因为谷歌将更新其搜索数据库索引,只有在这之后,您才能看到更改。您可以在这里阅读更多关于它的信息。Robot.txt文件有助于管理您想要告诉Web crawel索引什么或不索引什么的规则。如果不想索引任何页面,可以在robot.txt文件中添加此用户代理:*不允许:/。你可以在这里读到更多关于它的信息
<!DOCTYPE html>
<html><head>
<meta name="robots" content="noindex" />
(…)
</head>
<body>(…)</body>
</html>