如何在Excel工作表中获取Google的页面排名和search次数?

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

  1. 第2列中的Googlesearch次数
  2. 第3栏第一个结果的页面排名

我知道这是可以做到的,因为我看到一个朋友拉着谷歌search结果在Excel中。 如果有人知道,请分享我可以如何做到这一点。

如果我正确地解释你的问题,你必须做的一个任务是

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

你可以在这个CodeProject文章中find这样的代码:以编程方式请求Google的Pagerank

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

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

你有两个select,这两个都不幸logging不完善。

如果您对C / C ++感到满意,可以编写一个称为“XLL”的特殊DLL,您可以在Excel运行时调用它。 有一些稀疏的文件可用。 请注意,这个东西不是很好玩的使用。

如果您更喜欢.NET,则可以使用此处概述的整个Office套件进行绑定,以便您可以编写可从Office中调用的基于COM的方法。 它用于自动化,但是您可以编写任何您想要的托pipe代码,并使用Excel进行调用。

Remou刚刚build议的是什么。 我实际上并不拥有Excel的副本来testing,但它可能是最简单的select。

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

我试图做在Excel中的网页查询相同,但我只能达到的search次数。 这也不是在适当的细胞(试图找出)。 但我不知道如何获得网页排名。

我不是那种精通技术的人为自己编写一个活页夹或插件。 虽然我正在通过splattne检查链接。 请多关注一下。 如果我试着做这个,会不会很费时间?

问候Thinkjayant

我在Excel插件“SeoTools”中有一个PR检查器function。

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