一个懒人专用文章归档神器,如果你不能成为压路机的一部分,那么你就只能成为道路的一部分 Bala~bala~

前后端分离项目如何做seo

javascript 懒人 1255℃ 0评论
知识点:
puppeteer:谷歌推出,可以理解为无界面版本的chrome浏览器,通俗说就是可以在服务端使用浏览器(页面不展示而已)。
实际上是通过调用Chrome DevTools开放的接口与Chrome通信,Chrome DevTools的接口很复杂,但puppeteer对其进行了封装,我们调用起来还是很方便的。

假如面试官问你:前后端分离项目如何做seo?
1、使用prerender,如果说不用prerender,你怎么回答呢?
2、先去www.baidu.com/robots.txt找出常见的爬虫,然后在ngnix服务器上判断访问者的 User Agent(划重点)是否是爬虫。
如果是:用ngnix反向代理到我们自己用 nodejs+puppeteer 实现的爬虫服务器。

转载请注明:懒人档案室 » 前后端分离项目如何做seo

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址