在搜索索引中搜索子域问题的解决方案基于一个简单的逻辑运算——在整个站点中搜索我们已知的子域时的顺序取反。Yandex 和 Google 中的站点范围搜索是使用相同的运营商site:执行的,必须将站点域指定为值。例如。

至于搜索特定的子域,这可以在 Yandex 中使用记录在案的运营商主机来完成:。必须记住,指定不带 www 和带 www 的域会产生不同的结果 – 分别仅来自二级域和仅来自 www 子域的索引页面:

host: operator的一个特点是它对http或https协议的类型不敏感,也就是说,使用这个operator,不可能在输出时将带有http和https协议的页面分开。

因此要使用否定运算符在 Yandex 中搜索站点的子域

在第一阶段,我们从搜索整个站点的根域和/或 www 子域中删除文档,并接收来自其他子域的文档输出:

我注意到这里有一些特殊之处。事实是,在子域数 台湾手机号码清单 量足够多的情况下,这个列表可能并不完整(一般来说,一堆~~和主机操作员:要么以非常奇怪的方式分组或过滤搜索结果),它会需要通过顺序否定列表中的子域来细化

同时新的子域可能会出现在搜索结果中

电话号码列表

因此,该方法的功能通常受到搜索字 cz 列表 符串容量的限制(如今,Yandex 中搜索查询的长度限制为 400 个字符)。

我建议在搜索结果页面的 URL 中使用 get-parameter &rd=0,它可以让你解除显示具有相同片段的文档的限制(更多细节,请参阅我的文章“ Yandex 搜索页面 URL 参数”)。

Google 没有与 Yandex host: operator 类似的东西,但是,您可以使用未记录的inurl: operator搜索特定的子域,将子域的完整(包括协议)地址指定为一个值。例如或in。在这里您需要记住inurl:运算符在文档的 URL 中查找给定子字符串的出现:

因此,此方法意味着使用 http 和 https 协议发布页面的分离。但是,如果您只指定一个没有穿孔的域名作为值,那么我们可能无法达到预期的结果,因为,例如,所有子域都将包含一个域名作为子字符串。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注