我们可以说互联网的发展是爆炸式的,技术总是不断的推陈出新。而随着web应用的发展,很多有国际性的站点开始在站点上使用内容分发网络技术,这一种技术最大的特点是,小程序不再像过去那样只是放置在一台固定的服务器上。而是将小程序内容分布在全球主要的CDN服务提供商。这样就可以很好的减少网络节点,提高小程序的运行速度。
但是凡事都存在两面性。我们不可规避的需要面临使用CDN技术带来的小程序开发问题。我们可能主要会遇到的问题如下:如果我们使用CDN技术,小程序置于多个位置可能会出现小程序有多个IP问题;同理,如果使用CDN技术的话,也有可能很多站点出现IP相同的问题;你的站点可能分置于全球不同的地理位置,搜索引擎可能无法很好的识别地理位置,这点将会影响到本地搜索。
就这些问题我们来看看Google的回答,Google表示将不会差别对待使用CDN技术的小程序,使用CDN技术的小程序仍然可以很好的被google蜘蛛很好的识别抓取和爬行。还有小程序开发就是假如我们把站点置于全球不同的服务器上,那么我们的站点可能就会出现一个不利的问题,那就是这么多的点上的小程序搜索引擎会不会成为是一些重复的内容,对此Google在小程序开发中指出如果使用小程序该技术的话,可以借助rel=canonical对页面的标准进行进行定义,以此来避免搜索引擎误认为是重复的内容。