高级搜索引擎指令使用方法大全

本文由 金楠 于 2016-12-7 20:24 发布在  SEO网站优化    阅读:4652      

  搜索引擎高级指令有两种类型:一是使用符号来判断关键词的逻辑关系,如双引号、减号等;二是使用特定的命令开头确定搜索关键词的范围,如SiteLink等。这两种类型的高级指令目的都是缩小搜索范围,使结果更为准确。

  (1)双引号关键词

  双引号指令在大多数搜索引擎中都能使用,其中百度和谷歌也都支持这一命令,注意是英文输入法状态的双引号。

  双引号表示搜索词与结果中出现的关键词完全匹配,包括词组的位置和顺序,即不会被拆分。例如在百度搜索“网站优化技巧”和“网站优化技巧”获得结果如图2.38和图2.39所示,使用双引号的搜索结果的关键词与搜索词完全匹配,“网站优化技巧”未被其他词隔开,或者缺失某些词;而未加双引号的搜索结果含有如“网站优化基本技巧”、“网站SEO优化技巧”不完全匹配的结果。

百度搜索“网站优化技巧”的结果

2.38百度搜索“网站优化技巧”的结果

百度搜索“”网站优化技巧””的结果

2.39百度搜索“网站优化技巧”的结果

  通过双引号能更准确的找到需要的信息,包括在分析关键词、竞争对手等有一定用处,结合其他指令可达到更好的效果和作用。

  (2)加号(关键词+关键词)

  加号指令在百度和谷歌都支持,而且可写可不写,不写加号时只需要用空格代替即可。

  加号为“并”的意思,表示搜索结果中同时含有多个词,可以是两个,甚至更多,例如在谷歌中搜索“手机+足球”和“手机 足球”,如图2.402.41所示,两者的结果是相同的,都是含有“手机”和“足球”的结果。

谷歌搜索“手机+足球”的结果

2.40谷歌搜索“手机+足球”的结果

谷歌搜索“手机 足球”的结果

2.41谷歌搜索“手机 足球”的结果

  对于大多数人来说,并没有使用过加号搜索指令,因为空格被搜索引擎识别为加号搜索,而且输入空格比加号更为方便,所以加号的使用率很低。但是作为搜索引擎的研究者,我们应该知道“并”的准确搜索为加号,还可以通过多词组合,研究使用某些关键词的竞争对手。

  (3)减号(关键词 -不需要的关键词)

  减号指令在多数搜索引擎能使用,百度和谷歌也都支持这一指令。

  减号表示搜索不含有减号后面词汇的结果,也就是在搜索结果中仅包含减号之前词汇,含有减号之后词汇的结果被过滤掉了。需要注意的是在减号之前必须添加空格,减号之后直接加上排除的词汇。例如在谷歌搜索搜索引擎优化”和“搜索引擎 -优化”的结果,如图2.42和图2.43所示,前者为正常搜索结果,后者将含有“优化”的网页全部去掉,也就是只包含“搜索引擎”不含“优化”的所有结果。

谷歌搜索“<a href='http://www.jonanseo.com/sort/1' target='_blank' title=搜索引擎优化>搜索引擎优化</a>”结果

2.42谷歌搜索“搜索引擎优化”结果

谷歌搜索“搜索引擎 -优化”结果

2.43谷歌搜索“搜索引擎 -优化”结果

  使用减号能缩小搜索结果的范围,使搜索结果更准确。尤其对于一些意义较多的词汇,某些意义的结果并不是用户需要的,但却会占据大量的结果排名,使真正对用户有用的结果难以找到,例如搜索“三星”出来的大部分结果是手机,如果去掉“手机”这个词,就可以查看关于“三星”其他的信息。这样的排除法能提高搜索效率,帮助SEOer准确找出竞争对手。

  (4)竖号(关键词|关键词

  竖号仅被少数搜索引擎使用,如谷歌、jike支持这一搜索指令,百度支持特殊的竖号,但是格式为:(关键词 | 关键词)。另外竖号的输入就是同时按下Ctrl+\”即可。

  竖号是“或”的意思,表示搜索结果中含有多个关键词中的一个即可,不能同时含有这些词。例如谷歌搜索“三星苹果”和“三星|苹果”结果,如图2.44和图2.45所示,前者的结果中同时含有“三星”和“苹果”两词,而后者则每个结果要么含“三星”或者含“苹果”,不同时含有两个词。

谷歌搜索“三星苹果”的结果

2.44谷歌搜索“三星苹果”的结果

谷歌搜索“三星|苹果”的结果

2.45谷歌搜索“三星|苹果”的结果

  很多人并不知道竖号的用处,所以他们的做法是依次搜索各个词,但是如果词比较多,这样做就非常麻烦,因此利用竖号搜索多词是非常方便效率的。

  (5)星号(提高*排名)

  星号的应用并不广泛,百度等中文搜索引擎并不支持,但是谷歌支持星号指令。

  星号在程序语言中是通配符,用在匹配的环境里,也就是*能代表任意的意思。在谷歌里,它也是表示代替其他字词进行搜索。例如在谷歌搜索“提高*排名”的结果,如图2.46所示,星号代替了很多词汇,其中包含了“提高关键词排名”、“提高Google排名”、“提高Alexa排名”、“提高百度关键词自然排名”、“提高百度排名”等。

谷歌搜索“提高*排名”的结果

2.46谷歌搜索提高*排名”的结果

  通配符的意义就在于匹配所有这种类型的结果,在搜索引擎中的作用也一样,可以匹配搜索相同类型,但个别部分不同的结果,另外对用户忘记某些词的搜索,也有一定作用。作为研究网站排名的SEOer,利用通配符*可以更好的挖掘关键词,研究竞争对手的关键词。

  (6)Sitesite:www.chinaz.com

  Site指令几乎支持所有的搜索引擎,当然也是谷歌和百度常用指令之一。注意Site后面的冒号为英文状态下输入。

  Site指令是搜索某个域名下被搜索引擎收录的所有文件,这也是最直接查询网站被收录文件的方法,但是Site指令的查询结果并不十分准确,查询结果有随机性,或者只是收录文件的一部分,因为这些不确定性所以Site指令查询只能作为参考。

  Site指令可以查询一级域名的收录情况,如site:www.chinaz.com;也可以查询二级或更多级域名的收录情况,如site:.tool.chinaz.com或者查询整站的收录情况,如site:chinaz.com。如图2.47谷歌Site命令查询chinaz.com获得的结果,包含了主站和二级域名的收录概况。

谷歌Site命令查询

2.47谷歌Site命令查询

  Site指令常被用于查询收录,但是基本能查看到网站的概况,尤其是在百度查询比谷歌的准确性高一点,而且与其他指令组合使用,能发挥更大的作用。

  (7)Domaindomain:www.chinaz.com

  Domain是百度的一个查询指令,其他搜索引擎站不支持这一指令,冒号使用英文输入法。

  Domain指令表示相关域。对于很多做百度排名优化的SEOer来说,Domain指令是非常熟悉的,但是真正认识这个指令的却很少,大部分人认为这是百度查询外链的指令,其实不然。有人用未被注册的域名做了一个实验,domain:wwwcomcomcomcom.com的结果如图2.48所示。

百度domain结果

2.48百度domain结果

  如图所示,此查询结果可以看出domain后的查询内容,被拆分后出现在搜索结果中,也就是说domain的结果并不全是外链结果,也包含出现查询URL拆分部分的页面,而且无法查询锚文本的链接。所以利用domain来查询网站外链的做法并不科学,但是可以作为一个大概的查询,了解网站的部分外链结果,主要作用还是挖掘外链平台使用。

  (8)Inurlinurl:seo

  Inurl指令对大部分搜索引擎都可用,谷歌和百度都支持这一指令,雅虎和Bing不支持,Inurl后可带中文或者英文都可以,冒号使用英文输入法。

  Inurl指令表示查找在url中含有某字词的结果,即所有搜索结果的url中,都含有inrul之后的词。如果查询的词具有排他性,就是查询某个特定域名下收录的网页。

  如图2.49百度搜索urlseo的结果,在结果中都是url含有seo的,由于关键词在url中对网站排名有一定帮助,但是不可完全匹配,因为搜索引擎针对url太多完全匹配关键词的网站会进行惩罚。

百度搜索url含seo的结果

2.49百度搜索urlseo的结果

  Inrul是非常有用的查询指令,如要查询网站的某个目录或者博客的收录情况,又不是二级域名,不能用Site指令,这时候用Inurl就非常方便。

  (9)Intitleintitle:搜索引擎优化方案)

  Intitle指令能在大多数搜索引擎使用,谷歌和百度也都支持这一命令,冒号使用英文输入法。

  Intitle指令表示在页面title标签中含有某个关键词的页面,利用Intitle指令查询的结果,内容中并不一定含有搜索的关键词,但title标签中必定含有关键词,此指令和Inrul一样,是查询网页某项的特征类型。

  经过搜索引擎优化的网站,Title标签一般含有关键词以提高网页与关键词的相关性,因此可以利用Intitle指令查询潜在的竞争对手。Intitle指令和双引号查询有一定相似度,但是实际查询的效果并不相同,最主要的区别在于是否分词和出现位置。Intitle指令查询的关键词是可以被分词的,必须在title标签中有出现或变式出现;双引号查询的关键词是不会被分词的,可以不在title标签中出现类似词。如图2.502.51分别为百度Intitle指令和双引号查询“搜索引擎优化方案”的结果。在Intitle指令搜索的结果中,包含了“搜索引擎优化方法”、“搜索引擎优化seo方案”、“搜索引擎优化实施方案”等被分词过或者变式的搜索结果。而双引号查询的结果中,排在前面的全是关键词完全匹配的结果,而且有的结果是内容中包含完全匹配的关键词。

百度intitle搜索关键词结果

2.50百度intitle搜索关键词结果

百度双引号搜索关键词结果

2.51百度双引号搜索关键词结果

  Intitle单独使用是作为分析竞争对手的作用,而组合时作用则更多,例如检查博客收录、子栏目收录等。

  (10)Allinurlallinurl:chinaz space

  AllinurlInurl的功能扩展查询指令,在大多数搜索引擎中如百度都不能使用,谷歌支持这一指令。

  Allinrul指令是表示在查询结果的URL中,同时含有多个搜索关键词,等同于同时使用几个inurl指令查询,注意不同关键词之间应用空格隔开。如图2.52和图2.53分别为allinurl和多个inurl组合的查询结果,两个指令查询chinazspace两个关键词的结果相同。

谷歌allinurl查询结果

2.52谷歌allinurl查询结果

谷歌多个inurl组合查询结果

2.53谷歌多个inurl组合查询结果

  通过Allinurl能查询出URL中含有某一些关键词的网页,这是竞争对手分析的一般技巧,也可以在查询某些栏目收录时使用,相比多次输入inurl更便捷。

  (11)Allintitleallintitle:搜索引擎优化 博客)

  AllintitleAllinurl一样,都是对其他指令功能的扩展,也不能在大多数搜索引擎使用,这一指令主要针对谷歌查询。

  Allintitle指令表示在查询结果的title标签中,同时含有多个搜索关键词,等同于多个Intitle指令同时查询,关键词之间要用空格隔开。如图2.542.55分别为Allintitle和多个Title查询的结果,它们的查询结果是相同的。

谷歌allintitle查询结果

2.54谷歌allintitle查询结果

谷歌多个intitle同时查询结果

2.55谷歌多个intitle同时查询结果

  Allintitle指令和加号查询的结果有一定相同,但也有一定区别,主要体现在Allintitle指令查询的关键词出现在网页的title标签中,而加号查询的多个关键词,可以只出现在网页正文中。也就是Allintitle指令查询的是经过优化网页,通过查询几个词,可以找到更准确的竞争对手,使用时还可以结合其他查询指令,得到更准确更丰富的结果。

  (12)Inanchorinanchor:更多)

  Inanchor指令在很多搜索引擎可以使用,如国际的谷歌、雅虎,国内的搜搜、有道,但是百度并不支持这一指令。

  Inanchor指令是查询使用搜索词作为导入链接锚文本的结果,也就是进行了锚文本优化网页,能通过这个指令查询出来。这就为SEOer提供了一个分析竞争对手的主要方法,而且这个方法能查询到的是经过外链锚文本优化的竞争对手。例如使用谷歌搜索“inanchor:更多”,也就是查询以“更多”为锚文本的网页,当然这肯定不是SEOer优化的关键词,通常是网页内容需要单独页面而做的锚文本链接,虽然本身网页没有“更多”这个词,依然能出现在这个搜索结果中。如图2.56谷歌inanchor查询“更多”结果。

谷歌inanchor查询“更多”结果

2.56谷歌inanchor查询“更多”结果

  因为SEOer对外链锚文本的优化当作重要工作,尤其以针对百度的优化,锚文本链接成了影响排名的重要因素,所以都会对导入链接锚文本进行优化。而利用Innachor指令,能查询出哪些网站进行了某个词的优化,也就能发现竞争对手。虽然百度并不支持这一指令,但是可以通过谷歌同样能找到SEOer需要的竞争对手信息,而且谷歌的收录更全,找出的信息也更全面。

  (13)Filetypefiletype:doc

  Filetype指令支持大部分搜索引擎,百度和谷歌都支持这一指令,国内搜狗并不支持。

  Filetype表示查询指定某种格式的文件结果,如pdfdocxlsall等,如果搜索filetype:all,则表示查询搜索引擎支持的所有文件类型。谷歌几乎支持全部的文件格式,百度则支持主要几种文档格式,如docxlspptpdfrtfvsdwps等。利用Filetype指令可以很方便查询特定格式的文件,通常不会单独使用,会加上其他关键词,如搜索“filetype:doc 百度优化”,就是查询包含关键词“百度优化”的doc格式文档。如图2.57百度filetype查询doc格式文档。

百度filetype查询doc格式文档

2.57百度filetype查询doc格式文档

  (14)Linklink:www.chinaz.com

  Link指令仅少数搜索引擎支持,如国际的谷歌、国内的有道,百度并不支持这一指令。

  Link指令指查询某个网页的反向链接,也就是网站内部和外部导入到某网页的链接。谷歌中查询反链的工具,但是我们发现Link指令查询的谷歌反链并不准确,第一,反链数量不准确,通常是所有反链的一部分;第二,显示的这部分反链是随机的,并非固定不变。所以Link查询的网页反链只能作为一个参考,不能认为这是网页的全部反链。如图2.58谷歌link查询结果,其中包含站外的反链,也包含站内的反链。

谷歌link查询结果

2.58谷歌link查询结果

  通过Link指令查询的结果也许并不准确,但是对SEOer也是有一点作用,那就是挖掘对方的外链平台,了解对方交换了哪些链接,建设了哪些外链,但是数据不够全面,所以只能进行粗略挖掘。

  (15)Relatedrelated:www.chinaz.com

  Related是谷歌专用指令,但国内有道搜索也支持这一指令。

  Related指令是查询与某个页面相关的网页,通常认为这种相关就是拥有相同的外部链接,例如在谷歌搜索“related:www.chinaz.com”,就是查询与www.chinaz.com有共同外链的网页。如图2.59谷歌related查询结果,由于有相同的外链,与www.chinaz.com相关的通常是站长类网站。

谷歌related查询结果

2.59谷歌related查询结果

  虽然谷歌并未公开承认Related指令是查询相同外链的网站,但是通过大量的对比,确实和链接有关。因此可以利用这个指令找出竞争对手,挖掘友链资源。

  本文节选自金楠所著《seo搜索引擎实战详解》一书,更多内容可关注金楠博客或者选择购买本书。

  相关阅读:点击看看吧!

  seo网站优化频道:http://www.jonanseo.com/sort/1

  软文营销频道:http://www.jonanseo.com/sort/2

  互联网产品频道:http://www.jonanseo.com/sort/4

  互联网思维频道:http://www.jonanseo.com/sort/5

  本文为金楠博客原创文章,转摘请注明出处。

 


发表评论:

请勾选我再发表评论!

金楠互联网之路  |  手机版  |  RSS  |  金楠简介  |  联系金楠  |  免费培训QQ群

All Rights Reserved. Powered by 金楠互联网之路  |  网站地图  |   蜀ICP备2024052279号