员都明白,蜘蛛目前对于js的支持特别差,基本难以读取文件里面的链接地址。因此说用click事件是可以说不愿意的,特别是一些重要的导航链接。
7、页面内容不要千万不能做成flash、图片、视频,这些东西蜘蛛是抓不了的,哪怕是要的,也要生成你所选的静态页面。有很多企业站看着远处很炫,全站flash,老板看着是爽了,做SEO优化的人员就要捉狂了,全站没一个链接。
8、除首页外别的地方页面最好要再加面包屑型导航,导航结构一定要比较清晰。
9、要做404页面,一般会加首页链接及出错提示,并测试其赶往状态码为404:1、用户体验友好,可以留的住用户,不况且然后关闭页面;2、蜘蛛不友善,这个可以赶往破霸体其余页面。
10、网站结构呈扁平状树型,目录结构最忌过深,你是哪页面离首页不超过再点击不达到3次,过深进一步影响搜索引擎的抓取时间。
分离的痛点是分离后,接口提供不及时,文档不完备,仿真的数据不方便等。说一下我们的好的办法:
1)webpack设置proxy,这个是从webpack文档或GOOGLE一下这个可以解决。
2)第二步就是需要在后端可以提供接口及数据和接口文档,而毕竟前后端很肯定是分头并进变更土地性质的,所以我在神秘接口出来以前不需要前端模拟接口及数据,及数据文档然后在虚无飘渺接口不出来后,直接切换到假的接口调试,我们前的也遇见过此问题,所以我抽时间自己做了个mocksever系统,功能包括:
允许try、POST、PUT、DELETE只是请求类型
意见委托前往状态码,系统默认200
意见mockjs
意见单个接口代理到假的服务器(开发过程中这个接口使用模拟数据,当此接口已旗下能完成后,可将重新指定接口,是从此服务朝到都是假的接口上)