如何通过排除子域来限制Google搜索网站的运营商?


19

假设我在Google的网络搜索中运行了以下查询:

site:"superuser.com" "windows 7"

这将在blog.superuser.com子域上返回结果。

如何将结果限制为仅来自superuser.com域而不是其他任何子域?

Answers:


5

这将达到目的:

[ “ Windows 7”站点:superuser.com-站点:*。superuser.com ]

这种方法的结果不尽相同,不适用于以下网站:

  • stackexchange.com
  • cnn.com
  • fox.com
  • internet.com

在添加新的子域之前,此方法有效。将其更改为可能更好-site:*.superuser.com
mindless.panda

2
像stackexchange.com域不工作-与更换你的例子stackexchange.com,你会看到tex.stackexchange.com和apple.stackexchange.com拿出
萎靡不振八天

2
这也不会为工作:bbc.co.uk,cnn.com,fox.com,internet.com,cnet.com等
萎靡不振八天

这根本不起作用,只是偶然地对问题中的域起作用。webapps.stackexchange.com/q/19493/10579
Pacerier,2011年

7

与其使用site:搜索运算符,不如与运算符inurl:一起使用+。似乎对我来说很好。

asd +[inurl:http://stackexchange.com]

或就此问题而言:

"windows 7" +[inurl:http://superuser.com]

注意:针对最近的重复问题发布此答案

测试其他网站

  • newspulse +[inurl:http://cnn.com] 没有newspulse.cnn.com
  • The Latest Scripts from JavaScript Source +[inurl:http://internet.com] 没有javascript.internet.com

这对我不起作用,至少不适用于移动设备。
Drazen Bjelovuk

@codingbadger,加号运算符的作用是什么?(+操作员从很久以前就没有离开过…… searchengineland.com
google

-2
site:superuser.com -site:*.superuser.com "windows 7"

这似乎与该答案中的解决方案相同,但显然不起作用。
ale
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.