可以显示并存储 Google 搜索的前 3 个结果吗?

发布于 2024-10-27 17:52:48 字数 179 浏览 1 评论 0原文

是否可以显示并存储从 Google 搜索查询获得的结果?搜索是通过我的 web 应用程序从 commons-http 客户端执行的。我的问题是:

  1. 允许吗?
  2. 这符合道德吗?
  3. 是否可以?

我听说谷歌更改标签并阻止抓取工具。正确吗?还有其他方法可以做到吗?

Is it possible to show and store the results obtained from a Google Search query? The search is performed from the commons-http client, through my webapp. My questions are:

  1. Is it permissible?
  2. Is it ethical?
  3. Is it possible?

I have heard that google changes tags and blocks scrapers. Is it correct? Any other way to do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

演多会厌 2024-11-03 17:52:48

当然,从谷歌上搜刮结果是有可能的——很多人都这样做。您可以使用代理来掩盖您的 IP 并避免被阻止。

确保将用户代理设置为浏览器。

Google 不喜欢这样,并提供了搜索 API,但它没什么用。

It is certainly possible to scrape Google for results - many do. You can use proxies to mask your IP and avoid being blocked.

Make sure you set your user-agent to a browser.

Google doesn't like this and provides a search API, but it is pretty useless.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文