很多人认为CDN缓存加速对SEO优化有负面影响,主要原因是CDN节点很多,访问IP经常更换不利于搜索引擎检索,造成网站不稳定的假象,而且由于以前的CDN缓存加速技术不够成熟,经常出现节点异常导致网站访问失败,所以CDN缓存加速问题在前几年确实存在,而且以前的域名解析没有针对搜索引擎的解析,对SEO优化确有较大影响。
随着技术的发展,如今的CDN缓存加速已经足够稳定,域名也可以直接解析搜索引擎,彻底解决了CDN缓存因为节点IP频繁更换影响网站SEO排名优化的问题,搜索引擎高度重视用户体验,老生常谈的就是网站访问速度、加载效率和安全性,但是现在的CDN缓存加速技术基本都能解决用户访问前端的速度效率和安全性,而且不用担心全国和全球的不同地区和访问线路的问题。
但是在设置CDN缓存时要注意这几点,避免对SEO优化不利。
一,节点缓存
静态文件尽量设置缓存时间久一点,但是不要统一时间,比如图片可以设置为30-60天,JS和CSS文件可以设置1-7天,如果设置动态文件缓存时要综合衡量网站的稳定性和访问情况,因为有些动态文件缓存之后会出现网站异常和登陆问题。
二,浏览器缓存
在设置浏览器缓存时不要时间过长,主要设置图片,HTML等常规静态文件,通常设置1-4小时缓存,不要把所有网站文件设置浏览器缓存,因为客户端存在较大的潜在不稳定性和兼容性因素,对用户体验影响较大,而且涉及到用户停留时间和访问深度。
三,搜索回源访问
一定要打开搜索引擎回源访问,要不然搜索引擎的爬虫会访问不同的CDN节点IP上的网站内容,这极大的不利于抓取收录,直接造成SEO的负面影响。
四,其他性能功能
打开压缩功能、页面优化、HSTS、OCSP Stapling等其他利于优化网站页面性能的CDN功能,这些都有助于搜索引擎模拟用户正常访问页面时的访问速度和效率,对网站SEO优化是有帮助的。
五,域名解析搜索引擎
现在大部分DNS解析平台都提供域名直接单独解析搜索引擎,如果是使用了CDN缓存加速就一定要设置这一步。
网站使用CDN缓存加速已经是常态,这极大的降低了网站运营的成本,有利用户的访问体验,对SEO优化已经是完全有利的,但是一定要选择大厂的CDN服务。