如何在Excel表格中获取Google页面排名和搜索次数?

时间:2008-12-28 16:28:28

标签: excel pagerank

我在一列中有一个链接,基于它,我想要

  1. 第2栏中的Google搜索次数
  2. 第3栏中第一个结果的网页排名
  3. 我知道这可以做到,因为我看到一位朋友在Excel中直接搜索谷歌搜索结果。如果有人知道,请分享我如何做到这一点。

6 个答案:

答案 0 :(得分:3)

如果我正确地解释了您的问题,您必须完成的任务之一是

如何以编程方式获取网址列表的Google网页排名?

您可以在此CodeProject文章中找到执行此操作的代码: Request Google´s Pagerank programmatically

关于Excel部分:它取决于您可以使用哪个编程框架。您可以使用Microsoft Visual Studio Tools for Office为Excel创建.NET扩展。

答案 1 :(得分:1)

从Excel中有数据 - >获取外部数据 - >新的Web查询。这是你想要的吗?

答案 2 :(得分:1)

您有两种选择,遗憾的是,这两种选择都很难记录。

如果您熟悉C / C ++,可以编写一个名为“XLL”的特殊DLL,您可以在Excel运行时调用它。有一些稀疏documentation可用。请注意,这些东西使用起来不是很有趣。

如果您更喜欢.NET,那么整个Office套件({3}}都有一个绑定,允许您编写可以从Office调用的基于COM的方法。它适用于自动化,但您可以编写所需的任何托管代码并将Excel调用到其中。

还有Remou刚刚建议的内容;我实际上并不拥有Excel的副本来测试它,但它可能是最简单的选择。

答案 3 :(得分:0)

通过链接我的意思是关键字,而不是URL。我想在一个单元格中放置一个关键字,并在相邻单元格中提取搜索次数和页面排名。

我尝试在excel中对网页查询做同样的事情,但我只能到达搜索次数。这也不在正确的细胞中(试图找出)。但我对如何获取页面信息毫无头绪。

我不熟悉为自己编写活页夹或插件的技术。虽然我正在检查splattne的链接。请关注它。如果我尝试制作这个产品会不会很费时间??

此致 Thinkjayant

答案 4 :(得分:0)

答案 5 :(得分:0)

我的Excel插件“SeoTools”中有PR检查功能。

http://nielsbosma.se/projects/seotools/