课程目录(点击展开)
第 01 章 · 搜索引擎的工作原理 第 01 节
搜索引擎是什么?
每天全球有数十亿次搜索发生:找菜谱、查症状、比价格、做调研。每一次搜索的背后,都是一台「图书管理员」在几毫秒内翻完整个互联网,把最可能满足你的答案递到你面前——这台图书管理员就是搜索引擎。
搜索引擎到底在做什么?
把互联网想象成一个没有目录、没有书架、还在不断膨胀的图书馆。搜索引擎要做的只有一件事:
当用户输入一个查询时,在几百毫秒内返回最相关、最可信的结果。
为了做到这件事,它需要提前完成三步准备工作:
- 爬取(Crawling) —— 派出爬虫程序沿着链接不断发现新页面;
- 索引(Indexing) —— 把抓回来的页面解析、理解并存储进数据库;
- 排名(Ranking) —— 用户搜索时,从索引中挑出最匹配的结果并排序。
这三步是整门 SEO 学科的地基。本章接下来的每一课会分别展开讲一个环节,这里先建立整体印象。
主流搜索引擎一览
| 搜索引擎 | 主要市场 | 值得注意的点 |
|---|---|---|
| 全球多数地区 | 市场份额最大,SEO 讨论通常以它为默认对象 | |
| Bing | 欧美桌面端 | 与 Windows 生态深度整合,也是不少 AI 搜索的数据源 |
| 百度 | 中国大陆 | 中文搜索的主要入口,算法生态相对独立 |
| Yandex | 俄罗斯及周边 | 区域性强 |
| DuckDuckGo | 隐私敏感用户 | 不追踪用户,结果部分来自 Bing 索引 |
学习建议
不同搜索引擎的具体规则有差异,但底层逻辑高度相似:都要爬取、都要索引、都要排序。学会了一套原理,换哪个平台都能快速上手。本教程以通用原理为主,个别平台特性会单独标注。
为什么必须先懂原理?
网上流传着大量「SEO 技巧」:关键词密度要多少、外链要发多少……其中很多互相矛盾,甚至早已过时。
判断一个技巧是否靠谱,唯一的标准是回到问题本身:它是否帮助搜索引擎更好地完成爬取、索引或排名?是否真的让用户满意了?
比如你学完本章就会明白:
- 一个页面如果被 robots.txt 意外屏蔽,「内容写得再好」也无从谈起——因为它根本进不了爬虫的视野;
- 大量重复页面会浪费搜索引擎的耐心和资源;
- 用户点进结果又秒退(糟糕的体验),长期看会拖累排名。
技巧会过时,原理不会。这也是我们把「工作原理」放在全书第一章的原因。
本课小结
- 搜索引擎的本质任务:在海量网页中,毫秒级返回最相关的结果。
- 三大核心环节:爬取 → 索引 → 排名,后续课程逐一拆解。
- 一切 SEO 手段都可以用这三个环节加上「用户价值」来检验。
下一课,我们跟随爬虫的脚步,看看它是如何在互联网中找到你的网页的。
搜索引擎完成一次搜索响应前,需要提前完成的三个核心环节依次是?
某篇内容质量很高,但网站 robots.txt 把这个目录意外封禁了。最直接的后果是?
进入本页即已记录为「已学完」,进度只保存在你自己的浏览器里。