Answers:
不,没关系,如果您定期添加内容,这实际上是一个不错的主意。无论您是手动编写文件,使用在线工具手动生成文件,使用cronjob自动生成文件还是在每次请求站点地图时实时生成文件,对Google都没有影响。
编辑:
正如danlefree建议的那样,在大型站点的情况下,您应该考虑缓存。(如果您的站点地图超过200个条目,我个人将使用某种形式的缓存。您可能可以安全地生成100-200页的站点地图,而不会给服务器增加太多负载。)如果您已经在使用memcached,那么您将好好
我不确定Google会多久点击一次站点地图,但是您可能还会考虑在每次Google击中站点地图时刷新一次,而只是在另一台主机上提供缓存的副本。
搜索引擎只会看到您生成的xml。他们看不到您使用的编程语言。