检查特征码
能找到结果的查询,还不等于特征码。在依赖它之前,先看看它找到了什么,去掉不相关的内容,并弄清它的结果数统计的是什么。
阅读代码,而不只是看列表
搜索结果页会在每条结果下方显示匹配处周围的代码。请确认这是产品的代码(script 标签、小组件、设置),而不是对产品的提及:文章中的链接、集成列表中的徽标、菜单中的名称。
查看列表末尾
结果按网站的热度排序。前几页往往是产品自己的网站、合作伙伴和知名评测,无关结果则集中在后面。也请打开最后几页中的某一页:如果那里的网站仍然是客户,说明查询是干净的。
去掉不相关的内容
减号会排除包含某个短语的网页。选一个只出现在无关结果中的短语,例如某个评测网站的标记、对比页面中的某个词,在它前面加上减号。
同名对象。其他公司可能与产品同名,这时搜索名称也会匹配到它的代码,比如某家托管服务商的 Cookie,或名称中含有同一个词的某个库。搜索产品的痕迹而不是名称,就能避开大部分此类情况;其余的,在同名对象自己的痕迹前加上减号即可。
一条痕迹还是多条
一条精确的痕迹就是最好的特征码:它易于阅读,也易于检查。用 | 连接的第二条痕迹,只有在能带来许多第一条漏掉的客户时才值得加入,例如使用产品另一部分的客户:他们用的是其托管页面,而不是其小组件。
为了做出判断,请先单独搜索每条痕迹,再搜索用 | 把它们全部连接起来的查询,然后比较结果数:
- 如果单独一条痕迹找到的网站,至少是全部连接后的查询所找到网站的十分之九,就只用这一条;
- 如果单独一条痕迹找到的网站超过一百万个,也只用这一条:一次搜索最多返回一百万条结果;
- 否则,从最强的痕迹开始逐条加入并连接,一旦它们找到的网站达到全部连接后的查询所找到网站的十分之九,就停下来。
结果数的含义
- 默认只搜首页,每个网站一个。不使用
depth:时,结果数就是网站数。位于内页的产品,例如预约表单、面向所有者的页面上的登录链接,需要用depth:all才能找到。 depth:all统计的是网页,不是网站。一个网站所有匹配的已收录网页都会列出。要知道这对应多少个网站,请把结果保存为域名集:域名集只保留不重复的域名。- 只统计含有该代码的网站。重定向到客户网站的域名本身没有这段代码,因此不在列表中;重定向的目标网站则在列表中。