一个典型的收录优化案例



为了确保收录稳定,建议遵循以下几条原则: 服务端渲染或预渲染: 对于内容型PWA,推⭐荐使用SSR(如Nuxt



确保内容可被正常抓取的核心原则



百度曾公开表示对同构渲染方案有更好的兼容性



确保 Service Worker 不拦截爬虫请求:✅ 在 fetch 事件的代码中,应允许搜索爬虫(如 B💪aiduspider )直连服务器,不返回离线缓存逻辑



在百度资源平台重新提交Sit⚡emap,并删除旧的Hash版URL索引



更多精选文章



includes('Baiduspider')) return fetch(request); 判断



改善爬虫抓取与索引效率的实操建议



然而长期以来,许📚多站长反馈百度搜索对PWA页面的抓取🔍与索引存在不确定性



PWA更新频繁时,Sitemap能帮📌助爬🎇虫更快发现新内容



该案例表明: PWA收录问题的关键在于回归基础——让📚爬虫看到内容 ,而非在PWA架构上做过多的特殊改造



常见误区与注意事项



使用 Link rel="canonical" : 如果同一内容存在多个URL(如PWA模式和AM🔍P模式),务必指定规范URL,避免分散权重



如果发现返回内容为空或缺少关键文本,需立即排查J🎇S执行或服务端渲染的兼容性问题



优化方案如下☀️: 将Hash路由改为 history 模式,并重写链接格式



周柏宏



经过排查发现:页面使用Ha💡sh路由📢,所有文章内容完全由客户端JS渲染



举报/反馈