我们可以说互联网的发展是爆炸式的,技术总是不断的推陈出新。而随着web应用的发展,很多有国际性的站点开始在站点上使用内容分发网络技术(以下简称CDN技术),这一种技术最大的特点是,网站不再像过去那样只是放置在一台固定的服务器上。而是将网站内容分布在全球主要的CDN服务提供商。这样就可以很好的减少网络节点,提高网站的运行速度。
但是凡事都存在两面性。我们不可规避的需要面临使用CDN技术带来的SEO问题。我们可能主要会遇到的SEO问题如下:
问题一:如果我们使用CDN技术,网站置于多个位置可能会出现网站有多个IP问题。
问题二:同理,如果使用CDN技术的话,也有可能很多站点出现IP相同的问题;
问题三:你的站点可能分置于全球不同的地理位置,搜索引擎可能无法很好的识别地理位置,这点将会影响到本地搜索。
就这些问题我们来看看Google的回答,Google表示将不会差别对待使用CDN技术的网站,使用CDN技术的网站仍然可以很好的被google蜘蛛很好的识别抓取和爬行。还有一个SEO问题就那就是假如我们把站点置于全球不同的服务器上,那么我们的站点可能就会出现一个不利的问题,那就是这么多的点上的网页搜索引擎会不会成为是一些重复的内容,对此Google在SEO指南中指出如果使用网站该技术的话,可以借助rel=canonical对页面的标准进行进行定义,以此来避免搜索引擎误认为是重复的内容。如下图所示:
接着就来到对于地区位置的识别,我们知道有的站点是面向本地,这些站点依赖于本地搜索,其需要搜索引擎通过站点IP的判断来识别站点所处的位置。而加入我们使用CDN技术,网站置于全球不同的地理位置,我们就要面临站点可能会出现多个IP的问题。那么搜索引擎就无法很好的识别我们所处的地理位置。对于这个问题Google提出了解决方法,那就是通过谷歌网站管理员工具,在后台进行站点位置的设置。
既然对于Google的影响不大,那么对对于百度会有什么SEO方面的影响呢?百度搜索表示表示,百度的抓取网站页面的方式是模拟一个普通的访客,只要是访客可以访问网站的页面,那么搜索引擎蜘蛛也可以进行相应页面的抓取。
使用CDN技术可以很好的改善站点的速度,为我们的用户和SEO带来不错的利基,但是我们同时也要面临其带来的SEO负面影响。合理的处理好这一些细节才能为我们的站点带来真正的成功。
本文出自:http://www.gengliu.com/news/df44f88c-b691-4237-84da-080d551f9aab.htm