You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在auth.php添加robots元标签并引入login.php后,哪个页面不会被谷歌收录?

关于Meta Robots标签在引入文件中的作用问题

嘿,这个问题问得很实在,我来给你讲明白其中的逻辑:

首先得搞懂PHP文件引入的本质:当login.php通过include/require引入auth.php时,服务器会在处理请求的过程中,把两个文件的内容合并成一个完整的HTML响应返回给浏览器(包括爬虫)。也就是说,谷歌爬虫爬取login.php时,看到的是包含了auth.php内容的完整页面代码,自然也会读取到那个<meta name="robots" content="noindex,nofollow" />标签。

接下来分两种情况看:

  • 对于login.php:爬虫会识别到页面里的noindex标签,所以谷歌会将login.php排除在搜索结果之外,不会收录它。这是最直接的影响。
  • 对于auth.php:如果这个文件只是作为被引入的组件存在,没有独立的可访问URL(或者爬虫没发现它的独立访问入口),那它根本不会被谷歌单独爬取,自然也就不会出现在搜索结果里。但如果auth.php有自己的独立访问路径,并且爬虫能找到它,那当爬虫爬取它的时候,这个标签会生效,阻止它被索引——不过这是它作为独立页面的情况,和被login.php引入的场景无关。

简单总结:你这么操作后,login.php会被阻止出现在谷歌搜索结果中;而auth.php本身如果没有独立访问入口,不会被单独收录,要是有独立入口,它自己的标签也会阻止它被索引。

内容的提问来源于stack exchange,提问作者John Wiky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:51:03