Php 从搜索结果中隐藏上载的文件?

Php 从搜索结果中隐藏上载的文件?,php,wordpress,robots.txt,Php,Wordpress,Robots.txt,运行WordPress的客户端请求在其网站上开发以下功能 他们希望从搜索结果中包括/排除通过WordPress媒体上传器上传的特定文件(通常为PDF) 我猜这可以通过robots.txt文件实现,但我不知道从哪里开始 有什么建议/想法吗?这是来自谷歌网站管理员开发者网站 我的robots.txt文件中的更改需要多长时间才能影响我的搜索结果 首先,必须刷新robots.txt文件的缓存(我们通常将内容缓存一天)。即使在找到更改后,爬行和索引也是一个复杂的过程,有时可能需要相当长的时间才能找到单个U

运行WordPress的客户端请求在其网站上开发以下功能

他们希望从搜索结果中包括/排除通过WordPress媒体上传器上传的特定文件(通常为PDF)

我猜这可以通过robots.txt文件实现,但我不知道从哪里开始


有什么建议/想法吗?

这是来自谷歌网站管理员开发者网站

我的robots.txt文件中的更改需要多长时间才能影响我的搜索结果

首先,必须刷新robots.txt文件的缓存(我们通常将内容缓存一天)。即使在找到更改后,爬行和索引也是一个复杂的过程,有时可能需要相当长的时间才能找到单个URL,因此不可能给出确切的时间线。此外,请记住,即使您的robots.txt文件不允许访问URL,该URL也可能在搜索结果中保持可见,尽管我们无法对其进行爬网。如果您希望加快从谷歌删除您阻止的页面,请通过谷歌网站管理员工具提交删除请求

下面是来自谷歌的robots.txt规范


如果你的文件语法正确,最好的答案就是等到Google更新你的新robots文件。

我不确定如何在WordPress的范围内做到这一点,但如果你想排除特定的文件类型,我建议使用。对于PDF和非基于HTML的文件类型来说,它尤其有用,因为在这些文件类型中,您通常需要使用robots标记

您可以为所有特定的文件类型请求添加标头,然后设置NOINDEX值。这将防止PDF包含在搜索结果中

如果URL以文件类型或文件类型特有的内容结尾,则可以使用robots.txt文件。示例:
不允许:/*.pdf$
。。。但我知道URL并不总是这样


它是一个现有的客户机。但是,是的,很好的理论。坚持你所知道的,不要做任何有挑战性的工作。这是自我发展和提高技能的必经之路。做网络开发工作,不知道robots.txt是什么,它是如何工作的,在你提出问题之前不与谷歌做任何研究,都是一种迹象,表明你的工作做错了。甚至没有接近挑战。你想证明你不是懒惰的“给我密码”的家伙-开始研究,向我们展示你甚至试图解决你的问题。除了问这个问题,你目前的努力是什么?谁说我不懂robots.txt文件?我面临的问题是在WordPress媒体上传器中设置一个选项,从搜索结果中包括/排除上传的文件。在过去的30分钟里,我一直在谷歌上搜索(没有成功),这就是我来这里的原因。“谁说我不懂robots.txt文件?”“我猜这可以用robots.txt文件来完成,但我不知道从哪里开始。”总之,我已经说出了我的想法。让我们看看是否有人能帮上忙。我不是在寻找要复制/粘贴的代码。我只是在寻找一些关于如何处理这个问题的总体方向和/或想法。