# 搜索

PublicWWW 搜索的是网页的源代码，而不只是访客看到的文字。查询就是您希望找到的那段标记、脚本、样式表或文字片段，例如跟踪 ID、库文件名、meta 标签、联盟推广代码或网页上的短语。

## 搜索范围

默认情况下，搜索只覆盖网站的首页；`depth:` 可延伸到网站已收录的内页，参见[运算符](https://zh.publicwww.com/docs/query-syntax/operators/)。

## 响应头

搜索范围不只是网页源代码，还包括服务器随网页一起发送的 HTTP 响应头，如 `Server`、`X-Powered-By` 等，写法为 `name: value`。

`"server: cloudflare"` (https://zh.publicwww.com/websites/%22server%3A+cloudflare%22/)

## 排列顺序

结果按热度排名排序，最热门的网站在前。`like:` 则改为按相似程度排序。

## 按主题查找网站

要按网站的内容而不是代码来查找网站，请用 `like:"words"` 搜索，词语可以是任意语言；要查找与指定网站相似的网站，请用 `like:example.com`。最相似的在前。参见[按主题查找网站](https://zh.publicwww.com/docs/query-syntax/like/)。

## 哪些字符会被搜索

搜索只匹配拉丁字母 `a-z`、数字 `0-9` 和下划线 `_`。其他所有字符都相当于空格，包括标点符号、带重音符号的字母，以及其他文字的字符：西里尔字母、希腊字母、阿拉伯文、中文等。因此，用其他文字写成的词会自动移入 `like:"..."`：相似搜索接受任意语言、任意文字的词语，并找到与该主题相关的网站，参见[按主题查找网站](https://zh.publicwww.com/docs/query-syntax/like/)。要匹配代码本身，请查找网页对自身的拉丁字符标记：音译成拉丁字母的词、`<html>` 标签中的语言、国家和地区域名。详见[语言版本](https://zh.publicwww.com/docs/languages/)。

## 结果上方的数量

这里统计的是网站数：一行就是一个网站，即它的首页，带 `depth:N` 时则是它的第 N 个页面。带 `depth:all` 时统计的是网页数，一个网站可能对应多个网页。只显示一个数字时，它就是精确值。`1,000,000+` 表示搜索数到一百万就停止计数了，实际还有更多。`of about N`（中文界面显示为“共约 N 个”）表示搜索在遍历整个索引之前就超时了，访客的搜索就可能出现这种情况，N 是对总数的估算。

这个数量反映的是索引中的内容，而不是您的套餐所显示的内容：在您的套餐下隐藏的行（显示为*注册后查看*或*升级后查看*的遮挡名称）也计算在内，超出一次搜索可返回行数的行也同样计入。根据 `depth:all` 结果创建的域名集中，每个域名只保存一次。

## 结果分页

每页显示 20 条结果。未登录时只能打开第一页，之后的页码不可点击，旁边的提示会引导您免费注册。免费账户可以打开前 50 页（1000 条结果），之后的页面在[付费套餐](https://zh.publicwww.com/prices.html)中开放。下载的行数与您的套餐可打开的结果数相同，详见[下载结果](https://zh.publicwww.com/docs/search/downloads/)。

## 本部分内容

- [特征码](https://zh.publicwww.com/docs/search/signatures/)：产品在其客户网站上留下的代码，以及如何把它变成查询。
- [产品痕迹](https://zh.publicwww.com/docs/search/traces/)：值得查找的代码类型，从最可靠到最不可靠。
- [检查特征码](https://zh.publicwww.com/docs/search/checking/)：查询找到了什么、哪些不相关，以及它的数量统计的是什么。
- [生成特征码](https://zh.publicwww.com/docs/search/build-signatures/)：提供一组网站，获得能找到更多同类网站的代码。
- [下载结果](https://zh.publicwww.com/docs/search/downloads/)：URLs、CSV 和 CSV+代码片段文件：格式、分隔符、行数。

## 接下来

- [查询语法](https://zh.publicwww.com/docs/query-syntax/)：每个运算符和修饰符，各占一行。
- [技术](https://zh.publicwww.com/docs/examples/)：按主题分类的现成查询。
- [域名集](https://zh.publicwww.com/docs/clusters/)：保存并对比多组搜索结果，并从其中每个网站读取字段。
- [API](https://zh.publicwww.com/docs/api/)：在您自己的代码中执行同样的搜索。

Source: https://zh.publicwww.com/docs/search/
