-1

我想在python中开发一个系统来获取google中关键字结果的位置和数量。

我尝试使用谷歌 API,但是,我发现使用自定义搜索引擎,与“官方”谷歌相比,我有不同的结果,页面更少。我尝试过各种现成的模块(例如:xgoogle、pattern 等)。

我试过刮,但我认为不是正确的方法。

我的问题是:在不刮擦的情况下达到我要求的结果的最佳方法是什么?不可能拥有它们吗?

4

1 回答 1

0

始终使用 Web 服务 API。如果一个站点没有,并且您不是该站点的所有者,那么这表明他们不希望您使用自动工具来获取他们的数据。

此外,获取关键字排名充其量是可疑的。谷歌会根据许多因素调整其排名,包括您的搜索历史、您的位置、您的语言环境以及任何数量的商业机密因素。使用 API 将是最通用的结果,即使它们与您从 Firefox 或 Chrome 搜索时获得的结果不匹配。

TL;DR 你最好的选择是你已经不喜欢的方法。

于 2013-09-23T13:29:32.653 回答