从 Google 结果中抓取时 ImportXML 出错

ImportXML errs when scraping from Google results

我正在尝试 return 来自 Google 的第一个 URL 通过 Google Sheets ImportXML 函数。我从 Google 搜索中复制了元素的 XPath,并得到了这个公式:

index(ImportXML("http://www.google.co.uk/search?q="&A2&"+"&B2&"+"&C2&"+"&D2,"//*[@id="rso"]/div/div/div[1]/div/div/div/div[1]/cite"),1) 

我想让它搜索的字段在 A2、B2、C2 和 D2 中,但由于某种原因它没有 return 任何结果,并且停留在 "Loading..."。

有谁知道我做错了什么吗?

过去只有 xpath //cite 有效,但具体来说,google 会尽力阻止它,但有时你可能会很幸运 return 一些信息 - 但是它确实不一致,所以基本上在大多数情况下目前是不可能的。