百度搜索结果因为地区不同,结果程差异化,那么百度判断来自哪个城市以此对网页进行索引是通过什么来判断的呢?经过一细实践和分析,大概的原因应该有以下几条吧:
- 搜索者电脑的IP所在地区
如果你在上海,通常以“上海+关键词”搜索出来的网页,会将部分上海本地区的网站放在靠前位置; - 网站TITLE中有区性区别标记
什么叫地区性区别标记?例如www.nhroom.com中出现的网页title,上海SEO。联系地址以及电话区号021等信息被搜索引擎识别出来。 - 外部链接锚文字
这个问题涉及到链接与页面相关性,如通过友情链接链回nhroom.com的网站广西使用“上海网站优化”,那么搜索引擎即能在人搜索“上海网站优化”的时候给以重点对待,排名提升。 - 网站中备案证书信息
如SEOBOY中备案号为:沪ICP备05016184号,中间出现沪ICP备字眼,百度可缩小地区范围,确定为上海市。