Appearance
搜索技巧
总归是需要一些前人的经验的。。。
传统搜索引擎技巧
搜索指令
搬运自此
- "" 双引号 "" 指令表示完全匹配搜索。搜索结果中需包含双引号内的所有词,且顺序也需一致。 这个指令很适合用来搜素一些清晰且明确的知识或者信息。 接下来我们来看下加 " " 和 不加 " " 搜索指令的搜索结果有什么不一样。 如果我们只是在搜索框输入 天是绿色的,这几个字的话,搜索结果如下图所示,搜索结果可能只会包括部分字词。
- 减号 - 搜索指令一般用来排除一些不想要的搜索结果,简单说的话就是,搜索不包含减号后面的词的页面。 注意点:减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。 我们来看下 马达加斯加 的搜索结果,由于这是一个热门关键词,所以排在前面的每条搜索结果都会包含马达加斯加这几个字。 如果换成其他关键词的话,因为是模糊匹配,未必会包含所有字词,不然的话,我们也没必要使用双引号搜索指令了是吧。 我们再来看下 马达 -加斯加 的搜索结果,可以发现,-后面的内容不会出现在搜索结果里。
- * 星号 星号 * 是常用的通配符,也可以用在搜索引擎中。如果你遗忘了信息中的某个字词,可以通过 * 来帮你填充缺失的内容。 比如我们在搜索框中输入 小*虎 ,会看到搜索结果里不仅有小班虎猫、小虾虎鱼、还有小蜂虎等关键词,所以 * 可以用是任何字词。
- inurl: 这个搜索指令用来查询指定字词出现在 URL 中的页面。比如我们要搜素 url 中出现 tomorrow 这个单词的页面,只需要在搜索框输入 inurl:tomorrow 就行了,出来的网页网址中都包含了 tomorrow 这个单词。
- allinurl: 搜索 URL 中包含多组关键词的页面。allinurl: 跟 inurl: 的区别就是 allinurl: 能搜索包含多个单词。 我们来看下示例和对比,这是 inurl:red building 的搜索结果,虽然我们输入了两个单词,但是出来的网页中,并不是所有的页面的网址都包括 red building 这两个单词的。比如第二个搜索结果隐藏的网址是 /red-architecture-in-monochrome,并不包含 building 这个单词。 我们再来看下 allinurl:red buildings 的搜索结果,所有网页的网址都包含 red 和 buildings 两个单词。
- intitle: 顾名思义,上面的 url 是用来搜索网址的,这个 title 对应的就是标题了,所以 intitle: 是用来搜索 Title 中包含指定关键词的页面。 我们来看下 intitle:tomorrow will be better 的搜索结果
- allintitle: 搜索 Title 中包含多组关键词的页面。intitle: 和 allintitle: 的区别跟 inurl: 和 allinurl: 的区别类似,要还是不清楚的话,自己可以换不同的词汇去搜索引擎搜一下看下结果哪里不一样。 下面是 allintitle:红色建筑物 的搜索结果
- intext: title 表示的是网页标题,text 表示的是正文内容,所以 intext 这个搜索指令的意思是搜索正文内容中包含目标关键词的页面。 intext:万里无云海天一色 的搜索结果,跟 inurl 和 intitle 一样,搜索结果并不一定会包含每个单词或者文字。
- allintext: 搜索正文内容中包含多组关键词的页面。 allintext:万里无云海天一色 的搜索结果,跟 allinurl: 和 allintitle: 指令一样,搜索结果会包含多个单词或词组。
- inanchor: inanchor: 用来搜索导入链接锚文本中包含搜索词的页面。这里我们要理解两个概念,什么是导入链接?什么是锚文本? 导入链接也叫外链,就是我们在做 SEO 的时候需要获得的外部网站的投票;锚文本就是对方网站用来链接到我们网站使用的链接文字,也就是我们平时看到的那些可以点击的文字。还是不清楚的话,可以看下我写的另一篇博客,里面详细介绍了什么是锚文本,以及它的作用。 inanchor:China manufacturer 的搜索结果,这里的搜索结果未必会包含 China manufacturer 这个关键词,但是指向它们的外链锚文本中会包含 China manufacturer 这个关键词。
- filetype: filetype: 指令一般用来搜索特定格式的文件,这是我们找资料时最常用的一个搜索指令了。 我们来看下 filetype:pdf google seo 的搜索结果,出来的结果都是关于 google seo 的 PDF 文件,如果你想搜索其他类型文件的话,只需要将 PDF 改成对应格式就行,比如 filetype:ppt、filetype:doc 等。
- site: 搜索某个域名下的所有页面,我们平时可以用这个指令来查看自己的网站或者竞争对手的网站有多少页面被搜索引擎收录了。 site:https://www.amazon.com 的搜索结果,显示的是亚马逊被收录的所有页面。 如果 site: 后面接的是某个具体的 url,那么就可以查询这个页面有没有被搜索引擎收录,比如我这个页面,site:https://dmthought.com/advanced-search/,就显示已经被谷歌收录了。 如果显示没有结果的话,那么这个页面就还没被收录,可以去站长后台提交下索引需求。
- link: 搜索所有链接到某个URL地址的网页,既包括内部链接,也包括外部链接。 我们来看下 link:wish.com 的搜索结果,不仅有 wish.com,还有很多其他网站。这是因为 wish 这个网站内部页面与页面之间有很多链接,同时还有很多其他网站也链接到了 wish.com。 如果你只想查看某个网站的外链的话,就可以跟 – 和 site: 指令一起结合使用,比如 link:wish.com -site:wish.com,返回的结果都是 wish.com 获得的反向链接。
- related: 只适用于 Google 搜索引擎,旨在搜索与某个网站有关联的页面,可能是基于拥有的共同外链判断。 related:aliexpress.com 的搜索结果
- AROUND(X) 临近搜索,表示两个搜索关键词中间最多相邻 X 个词。 China AROUND(4) project 的搜索结果页面,China 和 project 中间可以是一个词、两个词、三个词或者四个词。
转自v2ex
- 多关键词搜索 方式:关键词 1 关键词 2 关键词 3 例如:Python 教程 初学者 含义:同时搜索包含"Python"、"教程"和"初学者"这三个词的内容,帮你找到专为新手准备的 Python 学习资料
- 任意关键词匹配 方式:关键词 1 | 关键词 2 例如:沉浸式趣谈 | 沉浸式 含义:搜索结果会包含"沉浸式趣谈"或"沉浸式"任一关键词,当你不确定确切名称时很有用
- 精确匹配搜索 方式:"完整短语" 例如:"如何提高编程效率" 含义:只搜索完全匹配这个短语的结果,避免搜索引擎拆分词语导致出现不相关内容
- 模糊搜索 方式:部分关键词* 例如:git comi* 含义:能找到以"git comi"开头的各种内容,比如"git commit"、"git comit"等,当你记不清完整拼写时很实用
- 排除干扰结果 方式:关键词 -排除词 例如:Python -蛇 含义:搜索 Python 相关内容,但排除与蛇有关的结果,避免搜索结果被动物学内容干扰
- 限定标题搜索 方式:intitle:关键词 例如:intitle:人工智能 含义:只搜索标题中包含"人工智能"的网页,提高搜索结果相关性和权威性
- 限定网站内搜索 方式:关键词 site:网站域名 例如:cron site:npmjs.com 含义:只在 npmjs.com 网站内搜索与"cron"相关的内容,相当于使用网站自带的搜索功能
- 搜索特定类型文件 方式:关键词 filetype:文件类型 例如:"微博" "高并发" filetype:pdf 含义:只搜索 PDF 格式的文件,且内容包含"微博"和"高并发"关键词,适合查找技术文档或论文
- 搜索图书 方式:《书名》 例如:《如何成为学习高手》 含义:使用书名号快速定位图书相关信息,比普通关键词搜索更精确地找到特定书籍
- 限定时间范围 方式:关键词 after:年份 或 关键词 before:年份 或 关键词 in 起始年份...结束年份 例如:新冠疫情 after:2020 含义:只搜索 2020 年之后发布的新冠疫情相关内容,避免过时信息,获取最新资料
- 寻找相似网站 方式:related:网站域名 例如:related:github.com 含义:搜索与 GitHub 类似的网站,帮你发现同类型但可能不知道的其他平台
关键词
还是要搜索实践中总结,我暂时想不出来啥,以后补充。
有的时候用英文更好
如果要搜开源软件,可以加个github:博客 github
或者blog build github
AI搜索
我的建议是非革命相关用豆包或者Deepseek。
术业有专攻
图书
软件
微信公众号
微信app,但更建议搜狗