caching - PageSpeed Insights - 静态 Assets 缓存对分数和 SEO 的影响

标签 caching seo pagespeed googlebot pagespeed-insights

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。




Improve this question




PageSpeedInsights 在“诊断”部分下显示“利用静态 Assets 缓存”。在该部分的顶部,它提到这不会直接影响分数。
据我所知,这意味着缓存可能会也可能不会提高分数。在什么情况下会间接影响分数?此外,每次计算分数时,pagespeed 见解似乎都以第一次用户的身份加载页面,因此很难将缓存与分数相关联。

对于 SEO,我理解缓存对于第二次用户的重要性,并且我相信 googlebot 也为缓存静态资源分配了一些权重,但没有直接的文档可以证实这一点,看来 googlebot 主要依赖于与 PageSpeedInsights 类似的措施找出网页的速度信号,但是否有一些关于缓存如何帮助实现这一点的见解。

这不是编程问题,而是根据 PageSpeedInsights 文档页面上的建议,

If you've got a question about using PageSpeed Insights that is specific and answerable, ask your question in English on Stack Overflow.



如果它太宽泛或偏离主题,很高兴关闭它,但我在这里真正想要的是一些关于缓存如何影响分数和搜索引擎优化的指针,特别是关于 PageSpeedInsights 和 Googlebot

最佳答案

简答
真实世界速度由 Googlebot 考虑,因此在那里很重要。 Page Speed Insights (PSI) 不使用它进行评分,而诊断只是为了使您的网站在技术上更好并改善您的访问者体验。
分数
它对 PSI 使用的引擎 Lighthouse 中的模拟分数(如您所述)没有影响。
但是,如果您的网站获得足够的流量来显示“真实世界数据”,这些结果 包括 回访者速度监控,此时缓存会对您的性能产​​生重大影响。
这与您在付费 Adwords 广告系列中看到的数据相同,它将您的网站页面评级为“慢”、“平均”或“快”,如果 Googlebot 有足够的数据(回退到PSI,如果他们没有足够的信息。不知道他们在实际排名算法中使用了什么权重,不值得猜测)。
如何测试对分数的影响
通过 Google Chrome 开发人员工具运行审核,但取消选中“清除存储”并将其与选中的结果进行比较。大多数正确实现缓存的站点将获得 10-15% 的速度提升。这将使您很好地了解它将如何影响您的现实世界的表现。
它使用 Lighthouse 来运行它的测试,与 PSI 相同。
搜索引擎优化
我将主要跳过这部分,因为它不适用于 Stack Overflow 并且是基于意见的,但我猜在“技术检查”方面权重真的很低/不存在,因为有正当理由使用较短的缓存时间动态生成的 Assets (例如 A/B 测试)。
唯一要添加的是 Googlebot 会看到 真实世界速度作为它的速度计算的一部分,所以缓存真的有帮助,因此很重要。
最后的想法
遗憾的是,关于此的直接信息并不多,而且似乎也没有关于它在 Googlebot 上使用的任何直接信息。
我理解好奇心,但同时因为实现起来非常简单,我会对改善的回访者体验感到满意,而不必担心细节。

关于caching - PageSpeed Insights - 静态 Assets 缓存对分数和 SEO 的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59669516/

相关文章:

MySQL 存储引擎决策

html - H1 标签、SEO 和语义

apache - AWS服务器部署后Angular2报错 ""只有void和foreign elements可以自闭 "head"("[ERROR ->]<head/>"

asynchronous - 由 webfontloader 加载的谷歌字体呈现阻塞

javascript - 缓存 uploadify 文件会使 chrome 崩溃

caching - Redis缓存更新

asp.net - IIS/ASP.NET 响应缓存控制 : private for all requests

seo - Robots.txt 禁止使用正则表达式的路径

seo - 我可以将自定义属性添加到 JSON-LD 中的给定 @type 吗?

seo - 如何克服在 PageSpeed Insight 中消除渲染阻塞 CSS