01 它是干嘛的
百度搜索是面向中文互联网的搜索引擎:先在后台把网页抓回来建好索引,用户输入关键词时,它从索引里快速找到相关网页,按相关性排序后呈现,同时在结果页的特定位置展示广告。
02 为什么会有它
互联网没有目录的年代:找一条信息要翻多少页
互联网刚兴起时,人们找网站靠人工整理的门户目录:编辑把网站分门别类列出来,你想找资料只能一层层点下去。网页数量一多,这种方式就彻底崩了,没人能手动整理几亿个网页。
更本质的问题是,网页每天在新增和消失,今天整理好的目录,明天就过时了。用户想知道「某个词在哪些网页里出现过」,人工根本不可能回答。
搜索引擎的解法是让机器来做:派程序(爬虫)全天不停地抓取网页存起来,再建一份「哪个词出现在哪些网页」的对照表(索引)。用户一搜索,机器查这份表就能秒级给出结果。百度正是抓住了中文检索这个空白起步的。
03 它怎么工作
搜索引擎的工作可以拆成两半:后台常年不停地把网页抓回来、建好索引;用户搜索时,它从索引里找回相关网页并按质量排序,广告则被单独放置在明确标注的位置。
一次搜索背后发生了什么:抓取、建索引、排序与广告
- 1① 爬虫抓取
程序从一批种子网址出发,顺着网页里的链接不断发现新页面,把内容抓回来存进库里。
- 2② 建立索引
把每个网页的内容拆成词,建立「词 → 出现过这个词的网页列表」的对照表,也就是倒排索引。
- 3③ 理解查询
用户输入关键词后,系统先分词并理解意图,判断这是找官网、找资料还是直接找答案。
- 4④ 召回与排序
从索引里找出所有相关网页作为候选,再按相关性与页面质量(权威性、时效、用户点击反馈等)打分排序。
- 5⑤ 广告单独处理
竞价广告由另一套系统决定,且必须与自然结果在位置上区分、在样式上标注,避免用户混淆。
- 6⑥ 反馈回流
用户点了哪些结果、停留多久,会被记录下来作为改进排序的参考。
04 谁在用它
学生学习、职场人查行业信息,是最基础也最高频的使用需求。
直接搜索品牌名找到官网入口,这也是广告最容易与真实结果混淆的场景。
搜餐馆、地址、营业时间,与地图和商家信息打通。
按图搜图、按关键词找视频,覆盖文字之外的内容形态。
企业通过优化内容与投放广告,争取更好的搜索曝光与流量。
05 怎么用
会用手机打字就能用,但掌握一点搜索技巧能大幅提升效率。
- 01用具体的词而不是一整句话:把要查的核心名词列出来,效果通常更好。
- 02用英文双引号把词组锁住,要求结果必须完整包含这个短语。
- 03用减号排除无关词,先把不想要的类别剔掉。
- 04限定站点:在词后面加 site: 域名,只在这个网站内部搜索。
- 05需要找文件时,用 filetype: 指定格式,例如只找 PDF。
- 06遇到广告,注意结果上方的标注,并与自然结果交叉验证。
避坑提示
- !排在前面的结果不一定最可靠,涉及医疗、金融等关键决策要多方比对来源。
- !把广告位与自然结果分清,带着「这条是广告」的意识去看结果页。
- !搜索排序会受个性化影响,做调研时注意换关键词交叉验证。
06 关键概念
- 爬虫
- 自动浏览网页、顺着链接不断抓取内容的程序,也叫网络蜘蛛。
- 倒排索引
- 记录「每个词出现在哪些网页」的对照表,是搜索能秒级响应的关键。
- 竞价排名
- 广告主对关键词出价,出价高、质量好的广告获得更好位置,按点击付费。
- SEO
- 搜索引擎优化,指通过改进网站内容与结构,让它在自然结果里排名更靠前。