为实现中华民族伟大复兴而读书。
前情回顾
上篇文章聊了的一个基于Vue的服务端渲染的
问题,只是粗略的介绍了一下它的优缺点,其中涉及到一个SEO
,SEO
的全称是Search Engine Optimise
即,搜索引擎优化。
谈到seo
这个问题,可能需要了解一下搜索引擎的原理,涉及比较深的算法问题我也说不清楚,只是简单的说一下自己对这个问题的理解吧。
引擎工作原理
(官方答案)搜索引擎的工作原理是从互联网上抓取网页,建立索引数据库,在索引数据库中搜索排序。它的整个工作过程大体分为信息采集、信息分析、信息查询和用户接口四部分。信息采集是网络机器人扫描一定IP地址范围内的网站,通过链接遍历Web空间,来进行采集网页资料,为保证采集的资料最新,网络机器人还会回访已抓取过的网页;信息分析是通过分析程序,从采集的信息中提取索引项,用索引项表示文档并生成文档库的索引表,从而建立索引数据库;信息查询是指用户以关键词查找信息时,搜索引擎会根据用户的查询条件在索引库中快速检索文档,然后对检出的文档与查询条件的相关度进行评价,最后根据相关度对检索结果进行排序并输出。
如果用自己的图解释这个过的话。
但是假如说问: 这个信息分析,建立索引是怎样的一个过程,这个我也不清楚,有的文献找不到,找到了也看不了。。。
为什么服务端渲染有利于SEO
首先我们需要明白一点,SEO
并不是一项技术,而是一种针对搜索引擎的策略,它的目的的让搜索引擎的爬虫,更快,更准确的爬取到我们开发的网站。
如果我们有人写过爬虫的话(我们暂且认为搜索引擎的爬虫跟我们平时写的是一个东西),那么会了解,我们的爬虫爬取的其实是网页里的标签内容,通过获取这些内容进行分析。假设我们的网站都是采用前后端分离进行开发,界面都需要用js去请求接口,等到接口返回之后才展示真个界面。那么我们的爬虫也需根本获取不到我们想要的内容。
而通过服务渲染,服务端将整个界面的数据填充完整之后,直接返回这个界面。第一,少了客户端请求的过程。第二,返回的直接就是整个界面。必然使爬虫能够更快,更准确的爬取到它想要的信息。
所以有这么一个结论服务端渲染有利于SEO
。
最后说两句
- 动一动您发财的小手,
「点个赞吧」
- 动一动您发财的小手,
「点个在看」
- 都看到这里了,不妨
「加个关注」
- 不妨
「转发一下」
,好东西要记得分享
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!