免费CDN的出现,很多站长都开始使用的CDN来给自己的网站加速,相信站长们肯定会对CDN加速对网站SEO是否造成不可预知的影响提出质疑.本人认为,如果不存在设置上的错误,影响基本是为0的.毕竟在搜索引擎提倡以用户体验为优化原则的前提下,加快网站加载速度,无疑也是在提升用户体验.
根据百度官方SEO指南,“Baiduspider对站点的抓取方式和普通用户访问一样,只要普通用户能访问到的内容,我们就能抓取到。不管是用什么技术,只要能保证用户能流畅的访问网站,对搜索引擎就没有影响”;但是在CDN不稳定或者因为攻击导致经常更换IP地址,因为dns缓存或者爬虫本身的缓存问题,导致爬虫的访问出错,会对SEO有一定的影响,但是如果保证前面的两点对SEO实际是有促进作用的,主要体现在以下3个方面:
1) 使用CDN之后,访问速度更快,对爬虫更友好,相对更容易被收录
2) 使用CDN之后,对于部分空间在国外并被墙的朋友,就能够让用户顺利在国内打开。
3) 使用CDN之后,由于加载速快提升了用户体验,本身的访问人数增加了。同时alexa排名会相应增长。
下面为设置误区
一.为搜索引擎指定独立的IP
不知道各位站长在设置自已的CDN加速时,是否会对不同的线路设置为不同的加速节点,例如我们通过一些站长工具测试,来找到访问网站最慢的线路,这样一来则可以针对不同的访问线路给出我们的最快节点,然而要注意的是,不要为搜索引擎指定独立的IP。如下图:
从理论上讲,让蜘蛛到自已的源站IP上,这样的话能够保证蜘蛛抓到最真实的内容,然而当您设置了CDN加速后,有可能蜘蛛在源站和节点上抓取的内容不同,例如某著名CDN商家说静态文本1~2天后才会更新,图片1周后才会更新,从而作出站点作弊的判断。
二.CNAME解析地址后面的点
无论您使用何种CDN,不管是收费的,还是免费的,不论是全站加速还是只图片加速,我们都应该要注意,提供CDN服务的商家在给我们的别名后面,一定要加一个”.”,比如给您的别名是www.域名.com,在输入到自已的CNAME解析地址时,应该是www.域名.com.,后面要多一个点。其实我们的NS记录后面也是如此。
三.站点安全性
使用CDN后,由于使用的人数量较多,很有可能在某个节点上绑定了上万个站点,这样就会明显增加站点的旁注风险。尽管大部分CDN商家都会号称自已的产品是如何如何的安全,但是小心使得万年船,不管你在使用任何一种CDN加速服务最好把DDOS和CC防御开启为高。
四.开启SEO优化
不管现在那家CDN加速服务商都应该拥有搜索引擎优化,蜘蛛回源等功能,不过在搜索引擎优化这块本人还是推荐你使用百度云加速,百度云加速支持“百度蜘蛛DNS同步功能”,当云加速集群因为硬件故障或者机房网络故障等原因下线时,10s内会自动通过智能DNS将故障集群自动移除,并与百度蜘蛛自动同步DNS信息,避免百度蜘蛛因DNS缓存问题仍然访问故障节点的IP,保证搜索引擎权重的稳定性。
最后小结:
CDN加速对SEO的影响是很多朋友都关心的问题,从实验看,不管是从抓取速度和频率来说都没有什么问题,甚至是有益的。存在的问题如填写表单IP不正确等,也就不一一列举了,我相信CDN服务商的工程师们会给出完美解决的办法。