首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止google索引"deny_all“= error 403

防止google索引"deny_all“= error 403
EN

Stack Overflow用户
提问于 2019-01-24 08:24:37
回答 1查看 192关注 0票数 0

例如,我有一个目录,我不希望google索引(它已经被索引了),它是example.com/img

然后在我的Ngnix配置中使用:

代码语言:javascript
复制
location ~ /\.(?!well-known).* {
    deny all;
}

返回没有标头的403错误。

我读过关于添加标题的文章,如:

代码语言:javascript
复制
add_header X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";

但我发现它们并没有附在403错误上。

那么,我怎样才能阻止google建立索引呢?

我已经有机器人否认这个目录,但是Google搜索控制台说它必须用noindex来修正。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-24 08:42:29

听起来,您不想返回一个403,而是希望修改响应,使这个X标记头的值为noindex或none (根据使用“noindex”的块搜索索引):

代码语言:javascript
复制
location ~ /\.(?!well-known).* {
    add_header "X-Robots-Tag" "none";
}
  1. 删除deny指令
  2. 添加add_header指令

模块

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54342210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档