搜索引擎正在为Woocommerce“/结帐/收到订单”页面编制索引

搜索引擎正在为Woocommerce“/结帐/收到订单”页面编制索引,woocommerce,Woocommerce,我最近发现了这样一个问题,google将order received页面编入索引,从而将客户地址公开。我补充说 if(is_checkout()) { ?><meta name="robots" content="noindex"><?php } 谷歌仍然对这个页面进行了索引。这些页面的url如下所示https://www.domain.co.uk/checkout/order-received/1749/?key=wc_order_5570453459f7 订单密钥不

我最近发现了这样一个问题,google将order received页面编入索引,从而将客户地址公开。我补充说

if(is_checkout()) {
?><meta name="robots" content="noindex"><?php
}
谷歌仍然对这个页面进行了索引。这些页面的url如下所示https://www.domain.co.uk/checkout/order-received/1749/?key=wc_order_5570453459f7

订单密钥不应该只在短时间内有效吗?我想添加一个用户登录的条件,但如果购买是由客人


我该如何解决?我不希望客户信息被泄露。

我怀疑谷歌机器人正在为订单接收页面编制索引,尽管机器人相当智能,但它仍然无法计算订单号和密钥。它是否为你网站上的所有订单编制索引?即使你把meta-no索引放进去,如果客户在他们的Facebook或Twitter帐户上公开发布订单的URL,或者在他们的博客上说嘿,看看我刚买了什么,谷歌肯定会接受的。noindex真的帮不上什么忙,更重要的是谷歌如何找到该页面进行索引。它是从任何地方链接到的吗?它是否包含在您的网站地图中?