有没有一种方法以编程方式访问谷歌的搜索引擎的结果? [英] Is there a way to programmatically access Google's search engine results?

查看:162
本文介绍了有没有一种方法以编程方式访问谷歌的搜索引擎的结果?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

谷歌是否提供了一种以编程方式看到自己的搜索引擎结果为某个查询?

Does google offer a way to programmatically see their search engine results for a certain query?

我想建立一个跟踪应用程序,使用户可以看到谷歌的排名是什么导致他们的网站是针对某些关键字。

I want to build a tracking application so that a user can see what rank on the google results their website is for certain keywords.

编辑:程序的行为应该是:每天节目查询谷歌为所需要的短语,看到用户的网站是什么位置,以及电子邮件的用户他们对短语位置的更新

The behavior of the program would be: every day the program queries Google for the desired phrases, sees what position the user's websites are, and emails the users an update of their positions for their phrases.

我想,以确保符合服务的谷歌的条款了。

I want to be sure to comply with Google's terms of service too.

推荐答案

找到这个问题我一直在研究作为其他的答案之后,就显得过时了。

After finding this question I have been researching as the other answers seem out of date.

在谷歌搜索API将是显而易见的选择由其他用户所引用的但它是<一个href=\"http://programmers.stackexchange.com/questions/103123/what-ever-happened-to-the-google-ajax-search-api\">now被德$ P $支持自定义搜索API的pcated 。

The Google search API would be the obvious choice as quoted by other users however it is now been deprecated in favour of Custom Search API.

虽然起初自定义搜索API 确实允许你搜索整个网络并不明显。然而,坏消息是,的<一个顺序href=\"http://www.google.com/support/forum/p/customsearch/thread?tid=56c0bd92dda351b7&hl=en\">results不一样的常规网络搜索。

Although not obvious at first the Custom Search API does allow you to search the entire web. However the bad news is that the order of the results are not the same as a regular web search.

在结束它使用的是可能的但它不再。新的API(其成本)将允许你在网络上搜索到,你将无法获得所需的排名了。

In conclusion it used to be possible however it is no longer. The new API (at a cost) will allow you to search the web to you will not be able to get the ranking back as required.

这篇关于有没有一种方法以编程方式访问谷歌的搜索引擎的结果?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆