需要检查的内容
客户端渲染的应用可能会延迟重要内容和元数据的加载,或者使路由发现变得困难。不同爬虫对渲染的支持各不相同,因此请检查每个重要 URL 实际返回的内容。
方法
- 比较代表性路由的初始 HTML、渲染后的 DOM、响应状态和规范 URL。
- 根据应用程序和发布工作流程选择服务器端渲染、静态生成或预渲染。
- 如果使用预渲染,请确保用户和爬虫程序看到的内容一致,并具备缓存失效机制和可靠的错误处理能力。
- 验证标题、描述、规范标签和结构化数据是否反映每个路由,而不是共享的应用程序外壳。
如何验证
发布后测试重要的模板和状态代码。在 Search Console 中查看渲染输出和索引情况,并使用日志和性能指标来确认更改是否按预期工作。