2023年8月1日发(作者:)
什么叫单页⾯应⽤,它的优缺点是什么。 只有⼀张web页⾯的应⽤,是⼀种从web服务器加载的富客户端。 单页⾯跳转仅刷新局部资源,公共资源仅刷新⼀次,之后的操作交互,数据交互是通过路由、ajax来进⾏的,页⾯本⾝没有进⾏刷新。 优点: ①前后端分离 ②良好的交互体验——⽤户不⽤刷新页⾯,页⾯显⽰流畅 ③减轻服务器压⼒——服务器只出数据 ④共⽤⼀套后端代码——多个客户端可共⽤⼀套后端代码 缺点: ①seo难度⾼——数据渲染在前端进⾏,seo主要是让⽹站对于搜索引擎的爬⾍更加友好,spa页数据动态⽣成,爬⾍识别不了 ②前进后退管理——单页⾯不能使⽤浏览器的前进后退,页⾯切换要⾃⼰建⽴堆栈管理,解决⽅法:利⽤url的散列+iframe实现 ③初次加载耗时长 ——单页⾯应⽤怎么优化? ①注重TDK的写法——注意⽹站标题、关键字和描述的写法。 ②⽹页标签的合理使⽤——标签的规范使⽤可以让搜索引擎更好的理解⽹页内容层次。(例如:h1> h2的逐级展⽰)尽可能使⽹页符合W3C的标准 ③注重外联锚⽂本多样化——单页⾯⽹站不代表⽹站只有⼀个关键字,避免⽹站的过度优化,所以要多样化外联锚⽂本。(外联关键词加超链接) ④增加⼀个⼆级博客⽬录——可通过博客内容增加单页⾯⽹站的权重 ⑤合理设置锚点——页⾯上合理的设置锚点,有利于⽤户快速到达想看的内容区域 ⑥⽹站内容⾼质量——将⽤户的关注点尽可能完整的展⽰出来,通过不同区域展⽰相关内容,解决⽤户烦恼 ⑦避免全是图⽚展⽰——⽹站⽂字内容少不利于搜索引擎抓取和索引 单页⾯⽹站seo同样需要站在⽤户的⾓度去思考,⼀个页⾯是否可以满⾜⽤户的需求,页⾯内容是否有权威性,是否利于⽤户对需求的获取,减少可以优化,避免过度优化。
2023年8月1日发(作者:)
什么叫单页⾯应⽤,它的优缺点是什么。 只有⼀张web页⾯的应⽤,是⼀种从web服务器加载的富客户端。 单页⾯跳转仅刷新局部资源,公共资源仅刷新⼀次,之后的操作交互,数据交互是通过路由、ajax来进⾏的,页⾯本⾝没有进⾏刷新。 优点: ①前后端分离 ②良好的交互体验——⽤户不⽤刷新页⾯,页⾯显⽰流畅 ③减轻服务器压⼒——服务器只出数据 ④共⽤⼀套后端代码——多个客户端可共⽤⼀套后端代码 缺点: ①seo难度⾼——数据渲染在前端进⾏,seo主要是让⽹站对于搜索引擎的爬⾍更加友好,spa页数据动态⽣成,爬⾍识别不了 ②前进后退管理——单页⾯不能使⽤浏览器的前进后退,页⾯切换要⾃⼰建⽴堆栈管理,解决⽅法:利⽤url的散列+iframe实现 ③初次加载耗时长 ——单页⾯应⽤怎么优化? ①注重TDK的写法——注意⽹站标题、关键字和描述的写法。 ②⽹页标签的合理使⽤——标签的规范使⽤可以让搜索引擎更好的理解⽹页内容层次。(例如:h1> h2的逐级展⽰)尽可能使⽹页符合W3C的标准 ③注重外联锚⽂本多样化——单页⾯⽹站不代表⽹站只有⼀个关键字,避免⽹站的过度优化,所以要多样化外联锚⽂本。(外联关键词加超链接) ④增加⼀个⼆级博客⽬录——可通过博客内容增加单页⾯⽹站的权重 ⑤合理设置锚点——页⾯上合理的设置锚点,有利于⽤户快速到达想看的内容区域 ⑥⽹站内容⾼质量——将⽤户的关注点尽可能完整的展⽰出来,通过不同区域展⽰相关内容,解决⽤户烦恼 ⑦避免全是图⽚展⽰——⽹站⽂字内容少不利于搜索引擎抓取和索引 单页⾯⽹站seo同样需要站在⽤户的⾓度去思考,⼀个页⾯是否可以满⾜⽤户的需求,页⾯内容是否有权威性,是否利于⽤户对需求的获取,减少可以优化,避免过度优化。
发布评论