---
title: "网站缓存很有可能造成SEO优化严重的影响问题"
url: "https://www.seosiguan.com/post/869.html"
id: "https://www.seosiguan.com/post/869.html"
language: "zh-Hans"
---

最近给几个企业排查网站SEO问题时发现都是因为数据缓存设置不当造成影响SEO长时间没有效果，而且公司内部的SEO专员都不知道，也解决不了，所以当网站1个月没有出现关键字排名情况就要检查缓存是否出现了问题。

以前我写了一篇关于网站缓存影响SEO效果的文章，这篇作为较详细的完善补充，分别讲解不同的缓存体系注意事项。

**一、浏览器缓存要注意SEO哪些方面**

理论上是建议网站设置浏览器缓存，他大多数以HTTP/web缓存机制，可以提高网站访问速度、降低网站性能负担，也能减少网站运营的成本，而且能及时获取网站服务端缓存中更新的数据，减少网站数据库的性能负载压力。

但浏览器缓存是存在对网站SEO的弊端问题就是304状态可能会让搜索引擎降低蜘蛛对网站的爬取频次，这造成的影响就是收录效率下降和排名不稳定，造成这个SEO问题其实不复杂，就是网站页面多的话会出现大量304状态情况，而搜索引擎会认为网站没有内容更新，这是不符合SEO基础要求的。

所以在设置浏览器缓存时，要注意避开页面304状态的情况，也就是不要缓存页面，只缓存静态资源就可以了。

**二、客户端缓存要注意SEO**哪些方面

客户端缓存大多数是网站数据缓存到用户本地电脑中，常见的有磁盘和内存，他不同于浏览器缓存关闭就删除，而客户端缓存会在用户本地电脑以存储的形态存在，他是有时间周期的，也是因为这点是有可能导致网站SEO出现问题。

那为什么会造成SEO问题呢？因为客户端缓存如果设置不妥当会造成网站数据和用户本地缓存不一致，结果就是访问异常和不准确，尤其是跟浏览器缓存数据出现差异化时，网站的显示和加载是有可能出现问题的，因为客户端缓存和浏览器缓存是相互补充的。

那么SEO问题就来了，因为搜索引擎会真实模拟用户的访问状态，这个时候如果客户端有缓存问题，就会导致搜索引擎认为网站有异常情况。

**声明：**浏览器缓存和客户端缓存是一个体系中的各自分支作用，属于前端缓存类型，我们只是从SEO层面去说他们区别影响。

**三、服务端缓存要注意SEO**哪些方面

服务端缓存是从源头上对网站数据进行后端缓存，前端被访问后只需要进行URL网络连接调取即可，不需要在进行复杂的过程而导致性能负载压力，但是他有个要注意的方面就是服务端缓存的准确性和完整性如果有问题，是会影响SEO的。

如果用户访问网站，但是服务端缓存出现数据不完整，就会导致网站页面打开异常情况，原因就是服务端调取了缓存，但是数据不完整，导致网站前端显示不正常，所以我们会看到有些网站第一次打开页面是显示有问题，但是刷新就正常了，这就很有可能是服务端缓存的完整有问题，必须第二次刷新访问才正常显示页面。

至于服务端缓存的准确性为什么会影响网站的SEO，其实原因也很简单，就是前端被访问后，服务端给出缓存数据是不匹配前端，或者是缓存输出失败导致前端页面缺失和空白的问题，这些就很有可能就是服务端缓存的准确性有问题，无法有效的为前端输出准确的数据。

**声明：**这里说的服务端缓存包含web、数据库等其他后端可进行缓存的功能，而且服务端缓存对前端缓存是有直接影响的，也就是说涉及到SEO的进展稳定性。

**结语：**网站缓存有几种，分前后端和协议，本篇文章主要是提醒的作用，不议论缓存技术和应用层面的事项，仅供网站SEO问题排查。

[网站数据缓存对SEO优化的影响](https://www.seosiguan.com/post/408.html)