SEO对站点的要求都有哪些?
所有页面的请求地址必须静态化
所有页面的内容必须静态化
所有页面中的链接跳转必须href方式跳转
所有页面的Title必须可以进行单独设置
一、痛苦的SEO路程
1、国际站点,VUE,首页(index)title设置
2、国内站点,VUE+dot.js(模板引擎),首页、我要买、我要卖、服务中心等模块可单独设置title
3、国内站点,VUE+dot.js(模板引擎)
》设备详情地址需要规范(/deviceDetail?id=23)需要兼容原始URL(/product/23.html)
》设备详情信息与Title需要单独设置并支持爬虫抓取。右键源码查看到Title
二、前端|后端哪方需要解决的问题?
前端,怎么解决?作为前端人员,谁能搞定这个问题?
三、node.js 认识
node.js :基于Chrome V8 引擎JavaScript运行环境
CommonJS服务端规范,node.js 基于这个规范来的,期间为了解决各种问题而诞生,node.js之父好像是丹麦人
node.js: 诞生历史 ,参考文章https://zhuanlan.zhihu.com/p/91844181
浏览器不兼容CommonJS的根本原因,在于缺少四个Node.js环境的变量module、exports、require、global,想了解的可以参考这篇文章http://www.ruanyifeng.com/blog/2015/05/commonjs-in-browser.html
百家争鸣:CommonJS、AMD、CMD---》ES6一统天下,推荐文章https://cloud.tencent.com/developer/article/1661728