zhangsanshi / issue-blog

It's a blog rather than issue
0 stars 0 forks source link

spa 和 seo #44

Open zhangsanshi opened 7 years ago

zhangsanshi commented 7 years ago

解决方案不是我提供的,是听来的,在这里做个记录。

spa页面的seo的处理比较麻烦,一直的想法都是服务端直出,这就要涉及到node做服务器,去搭建服务版本,当然这里可以做缓存相关的内容。这里的问题就是需要折腾nodejs在服务器端的使用以及直出方案


听来的方案

  1. 当网站碰到爬虫的时候,返回网站的seo版本。
  2. 可以事先用 phantomjs 去爬取页面,做成静态页。这里有一个优化的点,当发生了访问,而缓存没有,才去爬去页面。

方案1,后端需要处理的部分较多,由于不是给用户看到的,前端需要处理的内容不多 方案2,需要简单写一个爬虫,需要做好缓存过期以及静态化。