2015-11-06 20 views
0

客户想要在他的网站上使用网站管理员工具,因此我们必须将验证文件添加到网站根。 我们为TeamCity设置了一个连续版本,以确保文件将在那里,我将文件添加到部署包中。因为我们设置了DTAP环境,这意味着它将被部署到多个环境中。将Google网站站长工具验证文件部署到多个环境是否安全?

将文件部署到多个环境是安全还是明智的,还是应该让配置中的某些逻辑将文件从部署排除到其他环境?

回答

0

所有网站的验证都将连接到创建/下载该验证文件的Google帐户(即,无需重新验证,您将无法从网站站长工具/搜索控制台帐户中删除该帐户)。坦率地说,当我更换工作并且必须交出我的Google帐户时,我才意识到这一点,因为验证与该帐户绑定(因为这使得我失去了与该帐户相关的所有Google认证)。

除此之外,没有问题 - 您可以为每个上传文件的页面创建一个WMT帐户(验证文件是每个Google帐户创建一次,而不是每个受监控的站点),所以如果这就是你想你应该没问题。

如果设置正确(即按照Google文档部署的代码),页面验证中的Analytics或Tag Manager帐户可以由GA/GTM管理员完成,无需验证文件。

0

已将在您的生产环境中部署此文件。

但你也可以将此文件部署到发展测试接受环境。例如,您可以为该文件的可用性添加一些测试,与网址路由选择等相冲突。如果您的开发,测试和验收设置正确完成,则不存在安全风险。因此,请确保生产环境以外的其他环境正确:可能是robots.txt,noindex标记,可能是基本授权。