《全栈工程师修炼指南》学习笔记 - SEO

2023-03-10  本文已影响0人  VioletJack

从原理角度理解 SEO

搜索引擎组成部分

PageRank

即对返回给用户的搜索网页结果进行排名的算法。PageRank 算法的本质,是利用网页之间的关联关系来确定网页的影响力权重。

在实际搜索的时候,需要做到两个因素的权衡:一个是网页影响力,还有一个是网页与搜索关键词的接近程度。

不同搜索服务的算法不同,但都是立足于做到这两个基本因素的制衡。

SEO 相关技术

SEO 可以通过正当技术途径来实现,这种方式叫做白帽。反之也可以通过作弊、欺骗的手段来骗过搜索引擎,这叫做黑帽。

黑帽法举例:

SEO 优化方式

roberts.txt 是搜索服务爬虫之间约定俗成的文件,几乎所有搜索引擎都会遵守它。它会告诉爬虫哪些网站可以/不可以爬取本网站中的那些路径。其实就是个说明文件,用来传递信息给搜索引擎爬虫。另外也可以通过以下两种方式告诉爬虫行为。

<meta name="robots" content="noindex,nofollow" />

<a href="http://www.another-website.com/" rel="nofollow">另一个站点</a>

类似 roberts.txt,网站提供一个 sitemap.xml 网站地图文件来告诉搜索引擎爬虫页面的整体结构,让搜索引擎爬取更有针对性、更具效率。参考 B 站的配置文件 https://www.bilibili.com/sitemap.xml。也主动给搜索引擎上报网站地图的变更,这样搜索引擎可以更快的收录到最新的数据。

既然做了 SEO 就自然想知道它的效果如何。这时候就有了像百度统计这样的网站。它会为网站生成一段 JavaScript 代码嵌入到网页让网页进行访问信息的上报。(其实就是埋点)

上一篇下一篇

猜你喜欢

热点阅读