nuxt.js 只渲染首屏如何能解决其他页面的SEO问题?
不止一次从其他博客看到说 nuxt.js
仅实现首屏在服务端渲染,其他页面还是在客户端渲染。
正好近期也在新开发 nuxt.js
项目,发现也确实是这样:
- 在 Network 查看无论在哪个页面刷新时都会返回一个 Doc 文档,不会产生接口请求,完全由服务端渲染;
- 进入另一个路由时,调用了接口,这时并不是由服务器渲染的。
因此我有一个疑问:爬虫能爬取到由客户端渲染的数据吗?还是说爬虫每次都只是进入一个单独的页面,就好像用户在浏览器刷新一样,每次都经过服务端渲染?爬虫的机制到底是怎样的?
我尝试过自己去搜索答案,但是好像大家对这一点都不怎么关心,是我把自己绕进去了 :)...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首屏指的是第一个打开的页面,不代表你的首页 home 或 index。
你第一个打开的是 detail/1 那这个页面就是首屏,会在服务端渲染。