发送多个站点地图ping

时间:2018-01-23 16:16:22

标签: sitemap

我正在实施一个基于一个事件生成的站点地图,我想用它来ping谷歌。问题是站点地图将在负载均衡器后面的两台生产计算机上单独生成。这样可以正常工作,两者都会在大致相同的时间生成站点地图。

虽然我很清楚,理想情况下,这将在某些其他流程中运行,这些流程将与各个生产机器分开运行,但由于其他架构要求,目前这是不可能的。我建议客户投资解决这个问题,但在此期限内我不会完成。

我希望Google会收到两次ping并将其重复删除,并在ping之后的几秒钟后读取站点地图。这样就可以了,因为这两个站点地图都可能在那时生成。

我的选择是这样的:

  1. 只配置其中一个服务器提交ping - 我不是这种方法的忠实粉丝,因为它会导致两台计算机上的配置差异。
  2. 希望最好 - 假设Google会在收到ping后一段时间内删除ping并运行请求,这样会没问题。
  3. 有没有人有这种情况的经验?

1 个答案:

答案 0 :(得分:0)

如果您想通知Google有关新网页的通知,则不建议您使用此计划。实施RSS源并将其提交到https://pubsubhubbub.appspot.com/。必要时使用新页面更新Feed。

更多信息:https://productforums.google.com/forum/#!topic/webmasters/fdD4ZSk9tPw