Google是否提供以编程方式查看特定查询的搜索引擎结果的方法?
我想构建一个跟踪应用程序,以便用户可以查看其网站对于特定关键字在谷歌搜索结果中的排名。
编辑:程序的行为将是:每天程序查询所需短语的Google,查看用户网站的位置,并向用户发送其短语位置的更新电子邮件。
我也希望确保遵守Google的服务条款。
Google是否提供以编程方式查看特定查询的搜索引擎结果的方法?
我想构建一个跟踪应用程序,以便用户可以查看其网站对于特定关键字在谷歌搜索结果中的排名。
编辑:程序的行为将是:每天程序查询所需短语的Google,查看用户网站的位置,并向用户发送其短语位置的更新电子邮件。
我也希望确保遵守Google的服务条款。
在找到这个问题后,我一直在研究其他答案似乎已经过时了。
谷歌搜索API可能是其他用户引用的明显选择,但是它已经被弃用,转而采用自定义搜索API。
虽然刚开始不太明显,但自定义搜索API确实允许您搜索整个网络。然而,坏消息是结果的顺序与常规网络搜索不同。
总之,以前可能行得通,但现在不行了。新的API(需要付费)将允许您搜索网络,但无法像所需的那样获取排名。
我知道这个问题是关于谷歌的,但是尝试其他可能更加开放于API集成的搜索引擎也没什么坏处。
请查看DuckDuckGo的API。