谷歌SEO教程 2023年06月5日
0 收藏 0 点赞 396 浏览 1850 个字

Signed Exchange (SXG) 让 Google 搜索能够预提取您的内容,同时又不损及用户隐私。在实践中,这意味着如果相关网站支持 SXG,则 Google 搜索中显示的 AMP 和非 AMP 结果可能会以注重隐私保护的方式预提取一些关键资源(例如 HTML、JavaScript、CSS、图片或字体)。

当用户最终点击结果时,由于已有可用的关键资源,网页会更快地开始呈现,从而提供更出色的用户体验。得益于此,内容的 Largest Contentful Paint (LCP) 得分可能会降低。虽然是否使用 SXG 不会直接影响 Google 搜索排名,但 LCP 得分更低可能会提升排名,这是因为网页体验也将作为一项排名因素。

如需实现 SXG,请遵循 web.dev 上的详细指南。实现此机制后,请按照前述指南衡量和优化 SXG 带来的性能改进。

对于 AMP 网页,请遵循 amp.dev 上的详细指南。

Google 使用 SXG 缓存来预提取内容。Google 可能会多次提供这些缓存的 SXG。

为了确保在 Google 搜索中显示最新内容,请适当设置 SXG 的失效日期。一般来说,应确保失效日期早于以下两个日期:

  • 由 HTTP 标头确定的缓存失效日期
  • 如果内容是 JavaScript 或内联 JavaScript,则为 1 天后;否则为 7 天后

为了确保内容在多种设备上提供时能正确显示,请执行以下操作:

  1. 将个性化内容(如购物车)迁移到 SXG 外部的延迟加载元素中。或者,也可以添加带有 Vary: Cookie 签名的标头;带有此标头的 SXG 将只向您网站的没有 Cookie 的访问者显示。
  2. 采用自适应设计构建网页。或者,使用单独的网址提供桌面版和移动版网页,或使用 supported-media meta 标记为网页添加注释,声明网页不是自适应网页。 例如,在网页的 <head> 元素中添加以下标记:
    <meta name=supported-media content="only screen and (max-width: 640px)">

如需了解有哪些工具可用于调试 SXG,请参阅 web.dev 上的 SXG 工具指南。

如果 Googlebot 无法解析 SXG,则可能会重新抓取 Accept 标头中不带 application/signed-exchange;v=b3 的网址,以检索 text/html 变体。如果出现任何 SXG 索引编制错误,Google 搜索都会链接到未实施 SXG 的原始网址。

对于 AMP 网页,请使用 Search Console 中的“AMP 状态”报告监控 SXG 错误。

如需确定 SXG 是否符合缓存要求,请使用 SXG Validator Chrome 扩展程序。

或者,请直接查询 Google SXG 缓存。 例如,如果 SXG 网址为 https://signed-exchange-testing.dev/sxgs/valid.html,则相应的缓存网址格式如下:

https://signed--exchange--testing-dev.webpkgcache.com/doc/-/s/signed-exchange-testing.dev/sxgs/valid.html

用于计算子网域和网址路径后缀的算法与 AMP Cache 相同,但中缀字符串 /doc/-/ 有所不同。

如果响应为 SXG,这意味着来自源服务器的响应符合 Google SXG 缓存要求。否则,响应中将包含指明原因的 HTTP 标头。

  • 如果存在 Warning 标头,则表示出现了错误,导致 SXG 不符合缓存要求。
  • 如果存在 Location 标头,则表示相应资源尚未被缓存系统提取。这不是 SXG 中存在的错误。

无论给出了怎样的响应,缓存系统都会在队列中加入一个对原始网址的请求,以获取一份最新副本。多种因素都会影响系统何时以及是否发出此请求,包括网站的 Googlebot 抓取速度。

Google 缓存 SXG 的时间不会超出 expires SXG 签名的值或 SXG 响应的未签名标头的新鲜度生命周期。

对于 AMP 网页,可以使用网址检查工具调试缓存错误。

订阅 webpackaging-announce 邮寄名单,随时掌握关于以下变更的最新消息:

  • Google SXG 缓存系统的变更,包括增添新功能或弃用现有功能的变更。
  • SXG 工具 Web Packager、NGINX SXG 模块和 libsxg 的重大变更。

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.mizhanw.com/blog/gugeseo/2577.html

相关推荐
谷歌SEO教程第97篇—Google 图片中的图片元数据
指定图片元数据后,Google 图片可以显示有关图片的更多详细信息,例如创作者是谁、用户可以如何使用图片以及版权归属信息。例如,提供许可信息…
日期:2023-07-27 点赞:0 阅读:240
谷歌SEO教程第96篇—HowTo (HowTo) 结构化数据
请使用 HowTo 结构化数据明确告诉 Google 您的内容是 HowTo 内容。HowTo 内容旨在引导用户通过一系列步骤成功完成某项任…
日期:2023-07-27 点赞:0 阅读:245
谷歌SEO教程第95篇—居家活动 (VirtualLocation) 结构化数据
为了帮助用户发现可在家中参与的活动,您可以在自己的线上活动和视频网页中添加结构化数据。当用户搜索可在家中参与的活动时,相关视频和线上活动便会…
日期:2023-07-26 点赞:0 阅读:173
谷歌SEO教程第94篇—FAQ(FAQPage、Question、Answer)结构化数据
常见问题解答 (FAQ) 页包含一系列有关特定主题的问题和答案。如果您正确标记了 FAQ 页,它们可能会在 Google 搜索中显示为富媒体…
日期:2023-07-26 点赞:0 阅读:239
谷歌SEO教程第93篇—事实核查 (ClaimReview) 结构化数据
如果您的某个网页会对他人的声明进行审核,您可以在该网页中添加 ClaimReview 结构化数据。使用 ClaimReview 结构化数据后…
日期:2023-07-26 点赞:0 阅读:207
谷歌SEO教程第92篇—活动 (Event) 结构化数据
我们添加了几个可选属性:organizer、eventStatus、eventAttendanceMode 和 previousStartD…
日期:2023-07-26 点赞:0 阅读:319
发表评论
暂无评论

还没有评论呢,快来抢沙发~