参考消息
动态渲染工具: 使用Puppeteer或Rendertron搭建渲染中台
优化初始HTML骨架: 即使选择客😎户端渲染,也应保证初始HTML中包含基本文字摘要、标💫题和主要链接
常见误区与注意事项 误区 正确做法 认为所有SPA页面百度都无法收录 经过SSR或预渲染后,SPA同样能被收录,关键在于输出静态HTML
静态预渲染: 若页面内容不频繁变化,可在构建阶段生成静态HTML文件
使用Gatsby或VuePress等工具,生成纯静态网站,同样能确保百度爬虫抓取到全部内容
标识,向爬虫明确传递“此页面需要渲染”的信号(目前谷歌已弃用,百度仍支持)
这类框架能在服务端完成首屏渲染💯,返回包含完整内容的HTML
因此, 不能默认爬虫能“看懂”所有动态内容