【发布时间】:2010-11-16 05:28:01
【问题描述】:
有没有办法在谷歌搜索中检查页面位置(我不是指浏览,只是在一个请求中)。据我所知,Google SOAP Search API 似乎长期存在问题。
【问题讨论】:
标签: java google-search
有没有办法在谷歌搜索中检查页面位置(我不是指浏览,只是在一个请求中)。据我所知,Google SOAP Search API 似乎长期存在问题。
【问题讨论】:
标签: java google-search
您可以随时尝试功能测试工具。喜欢 selenium 或 canoo web test。
你要做的是循环抛出页面(在谷歌搜索输入框中添加关键字,然后在谷歌搜索中模拟对下一页链接的点击)。
在每个页面上,您只需检查您的页面标题、说明或链接是否在页面上。
唯一的问题是您只能检查(其 google 的限制)100 页(关键字总共 1000 个结果)
【讨论】:
您是否考虑过屏幕抓取?我最近开始使用 Selenium 和 Selenium IDE 来做网页的屏幕抓取,我发现它比我想象的要容易上手。
例如,使用 Selenium IDE,您可以单击要访问的链接/页面,它会自动生成 jUnit3/4、C# 和其他几种语言。
我有很多项目处于搁置状态,但在拿起它后找到了解决方案。 Link to Selenium site
【讨论】: