概述
网站的seo主要从三个方面入手,一是提高页面接口的访问速度,另一方是关于网站源代码优化,还有url的处理。
网站访问速度优化(seo方向调整)
1.减少网站服务端缓存,定期清除缓存。可以及时的更新网站内容更新,并且让搜索引擎任务该网站是一个有活力的网站而不是一滩死水。
2.使用服务端渲染和客户端渲染相结合的策略。
一般情况下,对于网站seo友好方式采用服务端渲染并生成数据流,但这样的操作增加了网站白屏等待时间也增加了前端服务器的开销。
所以对于重要的信息,商品网站针对商品信息通常采用服务端渲染,而一些无关紧要的数据可以采用客户端异步加载的方式,使用两种方式结合可以提高效率,也可以精简生成源代码。
网站源代码内容调整
1.语义化的tdk标签,确保针对不同的页面具有针对内容独立切描述精确的tdk。
2.a标签和图片使用精准的alt描述和title;
3.精确建立的网站标签结构,不要全部使用div这样的结构,删除源代码中的垃圾片段,对于服务端和客户端的数据传输,不要写在script标签中,可通过文件异步加载的方式解决。
4.针对搜索引擎专门制作网站地图和网站导航,该内容主要向搜索引擎提供优质素材和最近更新素材的访问入口,方便搜索引擎抓取最新和最好的数据,方便推广。
url处理
针对于搜索和素材详情这些主要的内容采用纯静态路由或者伪静态路由的方式。
替换在url上叠加参数的形式。
这样处理url的页面可以让搜索引擎认为是更多的页面,搜索引擎不关注?问号后面的参数。
伪静态路由,使用服务端渲染进行参数的映射。