本帖最后由 huang8991271 于 2012-08-27 10:21:26 编辑

解决方案 »

  1.   

    浏览器如何设置的每页显示条数?
    如果你不缓存结果,就应该获取要求的条数hl=zh-CN 表示只要中文查询结果(默认是什么语言都有的),自然要产生跳转
    如果你连 302 都处理不了,干脆就别抓了
      

  2.   

    问题一 不是很清楚你的描述.如果页显示10条 你取得100个结果 那排序是一样吗?一样你取前面10条不就可以了.问题二 hk是必须的,因为google没有在国内设置服务器,具体什么原因退出了大陆你可以自己找答案。如果是302 curl有参数可以设置跟随的.
      

  3.   

    谢谢,那我查下302怎么处理,以前用C做后台计费系统的,最近刚到新公司用PHP做SEO,不好意思
      

  4.   

    1. 应该有个控制页面条目数的参数,baidu, sogou 的都有
    2. 你直接用302页面里的地址去访问看看 没有必要每次都抓这个页面,然后提取链接