Closed. This question needs to be more focused。它当前不接受答案。
想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。
2年前关闭。
Improve this question
检查的关键字的Google 排名的最佳方法是什么?
我已经尝试使用自己的PHP脚本,但是经过一些查询后,我得到了Captcha页面。 ):
有什么办法可以使爬网程序不会使的Google 生气,并且每天可以运行约 1000次查询?
我可以改用Google Api吗?
希望有人可以帮助我指出正确的方向
想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。
2年前关闭。
Improve this question
检查的关键字的Google 排名的最佳方法是什么?
我已经尝试使用自己的PHP脚本,但是经过一些查询后,我得到了Captcha页面。 ):
有什么办法可以使爬网程序不会使的Google 生气,并且每天可以运行约 1000次查询?
我可以改用Google Api吗?
希望有人可以帮助我指出正确的方向
最佳答案
我再一次偶然发现了您 Unresolved 问题,这次将全力回答
有几种方法,如果做对的话,您每天可以运行一百万个查询。
选项1)自己动手解决方案
有一个open source Google rank checker
这是PHP代码!包括解析,缓存,IP轮换。
它使用专用IP的服务,但是如果您有自己的优质IP来源,则可以将其切换出去。
该代码每小时可处理数千个关键字,效果很好,多年来我一直在使用它。
它也会不时维护。
选项2)使用服务
您仍然可以对所有程序进行编程,但您自己不能进行解析和IP处理。
Scraping.services PHP source code
当我大约半年前评估时,这是对我真正有效的唯一服务。但是在谷歌搜索时,您还会发现其他一些内容。
这种情况的区别在于,验证码的麻烦已完全消除,DIY方法更难处理。
另外,您也不必关心维护,到目前为止,我还没有遇到过一次停机(并且刮掉了将近十亿个网址)。
他们仅支持Google和Bing,不支持Yahoo。
他们也有一个用于跟踪关键字排名的自定义模块,因此,如果这是您的目标(监视网站排名的变化),则可以直接访问该模块。
选项3)使用Google API
我不得不提..但是I do not recommend it。
原因之一是该API非常昂贵,对于小型项目是免费的,对于大型项目是免费的。
第二个原因是他们没有提供真正的自然排名,Google并不真正喜欢其他人来评估他们抓取的内容:-)
因此,如果您想从特定位置或语言获得真实排名,则必须使用1)或2)。