- Google搜索如何限制在具体的一个州或城市,譬如美国Pennsyivania(宾夕法尼亚)?
对于这个问题,首先必须把思路整理清楚,有思路,再去考虑如何实现。如果你脑子里根本没有一个清楚的线,那么在搜索的过程中你会随意更换关键词,最后越来越偏离最初的目的。因此,在进行搜索之前,最好脑子里能大概地演变一下几条思路。如果不清楚,可以在白纸上画画,把限定的范围由大到小来一步步考虑。
首先,如何把搜索的范围限定在一个国家或地区内?
有人认为,直接 site:国家两位字母代码,但这种方法其实只是限定了谷歌搜索的时候,在收录的数据库中只查找域名以 .xx 为结尾的网页。按照这种方式,搜索美国的商业公司网站就要限定 site:us 。虽然有一部分美国商业公司网站域名是以“.us”结尾的,但是大多数商业公司网站还是采用“.com”。又比如,法国的网站,顶级国家域名是以“.fr”为结尾,但是法国的很多企业网站也有以“.com”为域名的。因此,如果你限定了“.fr”,实际上就排除了其他类型——如“.com” 结尾的网站。
因此,这种方式是不完整的。
最好的方式是打开 Google 的Advanced Search,在 Region(国家/地区)里选择 Frence,然后再输入关键词搜索。这样,你会发现搜索结果中所有网站都是来自法国,有“.fr”也有“.com”、“.org”各类域名的网站 。
有人不禁会问?“.fr”为域名的网站很直观是法国的网站,那么谷歌是怎么判断某些“.com”、“.org”的网站位于法国的呢?
有人说是服务器的IP地址,这种说法是错误的。网站的服务器是在日本,但是一样可以在Google上利用 Region = China,结合一定关键词搜索到。
有人说是网站代码中所用的字符集,比如国内的网站,都会在网页Meta标签中有个字符集属性“GB2312”。这种说法也是错误的,因为很多英文网站字符集都是国际通用的UTF-8。
对于搜索引擎来说,它是相当人性化的。它独特的运行机制让它可以根据大部分浏览者所处的区域来判断站点的归属地,搜索引擎也有数据分析和处理的功能。举个有趣的例子,比如说 CL 1024 社区的服务器是在国外,但是谷歌还是判定他属于中国的网站,有些童鞋可能不敢相信,搜索引擎有这么机智吗?答案是肯定的。
可以看出来,无论你的服务器IP地址位于世界上的哪个国家,搜索引擎和一些数据统计分析的站点总会把你的“Hometown”判断出来。
- 在Contact的页面,会看到城市和州名
定位到国家的问题解决之后,我们来考虑定位到城市或州
首先,谷歌并没有提供细致到城市的搜索选项。因此,我们只能自己调整思路如何实现,首先要考虑的是,在网页的什么位置,会看到城市和州名。
答案可能会有很多,但是在企业站里(默认考虑的最优站点是公司网站,也就是企业网站),它应该是出现在Contact的页面里。
那么,如何准确定位到这个页面呢?
通常,做网站的时候,都要写个网页的链接地址,比如www.abc.com/contact或者 www.abc.com/contact.html (.asp/.aspx/.jsp/.php)这一页的网页标题也经常会是Contact Us。
因此,我们完全就可以考虑限定这两个方面,一个是 inurl:contact 还有一个是 intitle:contact 。
在搜索的时候,要不断进行微调
美国的州名 Pennsyivania,经常缩写成 PA,又考虑到 Google默认支持同义词,因此无需多写一个 Pennsyivania | PA (竖线为“或”的意思,等同于大写的OR) 。
最后,我们的关键词组合结构是:
主关键词 (inurl:contact | intitle:contact) PA
比如你的关键词是 auto parts, 那么即可 输入:
“auto parts” PA(inurl:contact | intitle:contact)
如果你一眼能看出逻辑关系,也可以不写括号,效果一样。
把“auto parts”看成 A,PA看成B,inurl:contact 看成C,intitle:contact 看成D。
这其实是一个 A AND B AND C 或A AND B AND D 的逻辑表达式(同时满足A,B,C关键词条件或者同时满足A,B,D)。
对于关键词怎么去合理搭配使用,需要根据不同的搜索目的,以及具体的情况来分析,最后确定搜索的关键词组合结构。
在搜索的时候,一定要不断进行微调,尝试最佳的搜索关键词结构。
另外,你也可以用 Google Map 来搜索位于 Pennsyivania 的区域。