google 语法浅析

2019-02-15 22:35:16 23 2112
先说一下文章的思路:
首先根据google hacking中遇到的问题引申出具体的google语法,
在通过具体的搜索示例予以证明
最后做个简单汇总

一、google搜索时,如何处理空格、引号等特殊符号,这些符号有什么作用,如何使用它们?
    回答:google搜索通常会忽略不属于搜索运算符的标点符号。
    例如括号对google不起作用
        

    可以看到两次搜索结果基本相同

    那么有哪些符号属于搜索运算符呢?
    1.“空格”、“AND”和“+”
    “AND”有“和”的意思,对google来说,AND 是多余的,默认情况下,google会自动搜索查询中的所有元素(元素以空格为分隔,因此空格起分隔和AND的作用)
    但若要强制搜索结果包含某元素,可在该元素前加上加号"+",如,speed +car ("+"和元素间不能有空格)
        


    2. ”OR“ 和 ”|“
    或搜索,即OR,"|"
    在各个搜索查询之间加上"OR"或"|",如,ruby | python,搜索落在其中一个或另一个元素上
    谷歌搜索不区分大小写,但“OR”需要大写
        

    3.“-”
    从搜索结果中排除特定字词,即NOT
    在要排除的字词前加上 "-",如,speed -car

    4.“"”

    搜索完全匹配的结果,为字词或短语加上引号,如,"tallest building"

    5.占位符“*”
    “*”在google中起占位的作用,如,lagest * in the world

    6.通配符“.”
    ”.“在google中充当的是单个或多个字符通配符。如,inurl:index.of.admin
        


    7.“:”
    “:”冒号用于连接运算符和搜索项,其间不能有空格。如,site:baidu.com可以正常发挥作用,但site: baidu.com则不行
        



二、对于复杂搜索,运算符的优先级有何差别?搜索顺序如何?
    回答:AND、OR、NOT和其他高级运算符的权重都是一样的,搜索顺序从左向右。
    inurl:login | inurl:hello                运算符:搜索项 构成一个元素,搜索顺序为:元素1或元素2
    inurl:login | hello                       一般的搜索项也构成一个元素
    inurl:login.php "powered by"                                                              元素1和元素2


三、如何查找特定地区发布的网页
    回答:在查询URL后加上 &cr=countryXX 查找特定地区发布的网页
    在搜索页面:设置>高级搜索下有一些高级搜索选项可以设置,并且这些选项都对应在url中,可以直接在url中添加相关信息,快速进行高级搜索
        

    在高级搜索出将地区设置为中国和普通搜索的url进行对比
        

        


总结:
google搜索运算符(特殊符号)
连接运算符和搜索项 :
完全匹配 "
占位符 *
通配符 .
OR |
NOT -
强制搜索
+
空格

AND、OR、NOT和其他高级运算符的权重都是一样的,搜索顺序从左向右。
另外google的高级运算符,如inurl、filetype都是语义化的,只要知道google的基本语法,就可以灵活进行组合,搜索出预期的结果。




TCV:1
============================================
管理注:请勿再踩。

关于作者

评论23次

要评论?请先  登录  或  注册
  • TOP1
    2019-2-15 22:40

    你这个浅析也太浅了吧,这不就是谷歌语法的基本说明么?你析哪里了?还把tcv5改成4,

  • 23楼
    2019-2-26 13:13
    bazingapass

    此贴不再回复,由于我的言论破坏了tools交流环境,我已申请删除该贴,如果未通过,等我凑够TuBi我会再行删除

    1

    刚刚能看到,之前权限20,没法看。我觉得老哥没必要删帖吧,能分享就是好事,不必要赌气,再者说又是原创的文章,我觉得很不错啊,如果在增加一些例子就更好了。

  • 22楼
    2019-2-26 12:31

    TCV 0 的话可能就没人踩了吧!

  • 21楼
    2019-2-22 14:45

    一般找子域名或S2的时候都要试下

  • 20楼
    2019-2-21 10:11

    分享才能进步,感谢楼主总结,其实自己在使用过程中多少有点模糊,有了总结最少能确定心中的疑惑

  • 19楼
    2019-2-20 10:11

    新人脾气都这么大吗,道理就是狗咬了你一口,你还非要咬回去

  • 18楼
    2019-2-20 09:38

    这个tcv不被踩就奇怪了

  • 17楼
    2019-2-16 19:50

    google语法这些能新吗?新的得上新闻吧?新人要谨慎,大佬要宽容点。大家都把自己摆低点,低调求发展。

  • 16楼
    2019-2-16 16:21

    此贴不再回复,由于我的言论破坏了tools交流环境,我已申请删除该贴,如果未通过,等我凑够TuBi我会再行删除

  • 15楼
    2019-2-16 13:27
    Anonymous

    原创是好事,也有价值, 可你好像对你所总结在土司内容价值一无所知,你的tcv4感觉就是随口一说说出来的,你去看看洪流他们那些大佬,不管管理给多少,起码他们都没敢给自己那么高的评价。毕竟土司大牛众多。而且,你什么态度啊,人家哪有喷你?只是再说帖子而你,你倒好,上来就一个你他妈。

    1
    bazingapass

    tcv4确实是随口一说说出来的,我进tools刚三天,tcv该写多少我确实不知道,但这个是自评,我好像给多少都可以吧,最终又不是以我写的为结果。 你说的第二点,我应该什么态度,如果他正常的对我批评建议,我肯定也会虚心听取,十分感谢。而且你看他两次回复就知道,他根本就是瞅了一眼就开喷。我骂他不对吗。还有他说的不是喷我吗?我是针对他吗?别人好好提批评建议,你见我骂别人了? 最后,网络上匿个名,就可以当键盘侠吗

    2
    bazingapass

    批评我我就到处咬人,你是从哪看出来的。这个帖子也有好几个评论了,好好提意见、写批评的哪一个我不是好好回复。匿名批评我的贴子我又有什么不满,我不满的是态度,你自己怎么对待别人,就要意料到别人会怎么对待你。还有你说的最后一点,我何时认为自己多牛逼了。你总共说了三句,哪一句在重点上?

    4

    第一页评论,谁骂你了?都是批评帖子和TCV数量。 你文科体育老师教的?第二,别人没人骂你,你10楼就骂人。

  • 14楼
    2019-2-16 13:19
    Anonymous

    原创是好事,也有价值, 可你好像对你所总结在土司内容价值一无所知,你的tcv4感觉就是随口一说说出来的,你去看看洪流他们那些大佬,不管管理给多少,起码他们都没敢给自己那么高的评价。毕竟土司大牛众多。而且,你什么态度啊,人家哪有喷你?只是再说帖子而你,你倒好,上来就一个你他妈。

    1
    bazingapass

    tcv4确实是随口一说说出来的,我进tools刚三天,tcv该写多少我确实不知道,但这个是自评,我好像给多少都可以吧,最终又不是以我写的为结果。 你说的第二点,我应该什么态度,如果他正常的对我批评建议,我肯定也会虚心听取,十分感谢。而且你看他两次回复就知道,他根本就是瞅了一眼就开喷。我骂他不对吗。还有他说的不是喷我吗?我是针对他吗?别人好好提批评建议,你见我骂别人了? 最后,网络上匿个名,就可以当键盘侠吗

    2
    Anonymous

    “你要不要找管理要一下我的编辑记录,我是写好才发的,后面的几次编辑都是在调格式。老子刚发完没多久,你他妈就瞅一眼就开始来喷,现在成我又改了。老子见你一次骂你一次,连名都不敢漏的臭狗屎” 以上是你10楼原话吧? 批评你帖子,你应该是去想如何提升,更好的完善,让大家觉得你能力可以,而不是别人批评你了,就到处咬人。匿名批评你帖子怎么了?我觉得1楼和7楼老哥说的一点毛病没有啊! 在T00ls 别以为自己很牛逼,比你牛逼的人多的去了。

    3

    批评我我就到处咬人,你是从哪看出来的。这个帖子也有好几个评论了,好好提意见、写批评的哪一个我不是好好回复。匿名批评我的贴子我又有什么不满,我不满的是态度,你自己怎么对待别人,就要意料到别人会怎么对待你。还有你说的最后一点,我何时认为自己多牛逼了。你总共说了三句,哪一句在重点上?

  • 13楼
    2019-2-16 13:10
    Anonymous

    原创是好事,也有价值, 可你好像对你所总结在土司内容价值一无所知,你的tcv4感觉就是随口一说说出来的,你去看看洪流他们那些大佬,不管管理给多少,起码他们都没敢给自己那么高的评价。毕竟土司大牛众多。而且,你什么态度啊,人家哪有喷你?只是再说帖子而你,你倒好,上来就一个你他妈。

    1
    bazingapass

    tcv4确实是随口一说说出来的,我进tools刚三天,tcv该写多少我确实不知道,但这个是自评,我好像给多少都可以吧,最终又不是以我写的为结果。 你说的第二点,我应该什么态度,如果他正常的对我批评建议,我肯定也会虚心听取,十分感谢。而且你看他两次回复就知道,他根本就是瞅了一眼就开喷。我骂他不对吗。还有他说的不是喷我吗?我是针对他吗?别人好好提批评建议,你见我骂别人了? 最后,网络上匿个名,就可以当键盘侠吗

    2

    “你要不要找管理要一下我的编辑记录,我是写好才发的,后面的几次编辑都是在调格式。老子刚发完没多久,你他妈就瞅一眼就开始来喷,现在成我又改了。老子见你一次骂你一次,连名都不敢漏的臭狗屎” 以上是你10楼原话吧? 批评你帖子,你应该是去想如何提升,更好的完善,让大家觉得你能力可以,而不是别人批评你了,就到处咬人。匿名批评你帖子怎么了?我觉得1楼和7楼老哥说的一点毛病没有啊! 在T00ls 别以为自己很牛逼,比你牛逼的人多的去了。

  • 12楼
    2019-2-16 12:52
    Anonymous

    原创是好事,也有价值, 可你好像对你所总结在土司内容价值一无所知,你的tcv4感觉就是随口一说说出来的,你去看看洪流他们那些大佬,不管管理给多少,起码他们都没敢给自己那么高的评价。毕竟土司大牛众多。而且,你什么态度啊,人家哪有喷你?只是再说帖子而你,你倒好,上来就一个你他妈。

    1

    tcv4确实是随口一说说出来的,我进tools刚三天,tcv该写多少我确实不知道,但这个是自评,我好像给多少都可以吧,最终又不是以我写的为结果。你说的第二点,我应该什么态度,如果他正常的对我批评建议,我肯定也会虚心听取,十分感谢。而且你看他两次回复就知道,他根本就是瞅了一眼就开喷。我骂他不对吗。还有他说的不是喷我吗?我是针对他吗?别人好好提批评建议,你见我骂别人了?最后,网络上匿个名,就可以当键盘侠吗

  • 11楼
    2019-2-16 12:22

    原创是好事,也有价值, 可你好像对你所总结在土司内容价值一无所知,你的tcv4感觉就是随口一说说出来的,你去看看洪流他们那些大佬,不管管理给多少,起码他们都没敢给自己那么高的评价。毕竟土司大牛众多。而且,你什么态度啊,人家哪有喷你?只是再说帖子而你,你倒好,上来就一个你他妈。

  • 10楼
    2019-2-16 10:12
    ihoney

    不错,这是自己整理的?

    1

    嗯,主要是在搜索中有时会模糊语法,就整理了一遍

  • 9楼
    2019-2-16 10:09
    bazingapass

    来,把你的匿名去了,让老子看看你是那堆屎我把我自己的总结分享出来,可不是给你这种人看的

    1
    Anonymous

    呵呵,你刚发出来的时候可没这么多内容吧兄弟,除了语法解释还有啥呢?改完了在这牛气啥?

    2

    你要不要找管理要一下我的编辑记录,我是写好才发的,后面的几次编辑都是在调格式。老子刚发完没多久,你他妈就瞅一眼就开始来喷,现在成我又改了。老子见你一次骂你一次,连名都不敢漏的臭狗屎

  • 8楼
    2019-2-16 10:05
    mstxq17

    还可以更全面点楼主,加点例子就更好了,比如ip搜索之类的

    1

    主题是语法,所以其他的就没加

  • 7楼
    2019-2-16 10:03
    tbird

    TCV:4 不值吧? 别人写技术文章 也没这么高评价.

    1

    刚进tools没多久,tcv不是先自评吗?我也不知道该弄多少

  • 6楼
    2019-2-16 08:18
    bazingapass

    来,把你的匿名去了,让老子看看你是那堆屎我把我自己的总结分享出来,可不是给你这种人看的

    1

    呵呵,你刚发出来的时候可没这么多内容吧兄弟,除了语法解释还有啥呢?改完了在这牛气啥?

  • 5楼
    2019-2-16 02:40

    还可以更全面点楼主,加点例子就更好了,比如ip搜索之类的

  • 4楼
    2019-2-16 00:50

    TCV:4不值吧?别人写技术文章 也没这么高评价.