如何在不使用Google Analytics(分析)的情况下获取用于在PHP中查找我的网站的Google搜索关键字?

时间:2019-06-27 10:04:56

标签: php analytics google-search-api

我们正在尝试在我们的网站(内置PHP)中开发一个分析部分。而且,我们希望捕获在重定向到我们网站时用于在搜索引擎(例如Google.com)中找到我们网站的搜索词。

让我们举个例子,我们的网站是“ designsolution.com”,有些人在Google中搜索“坎普尔最好的网页设计公司”,而google.com在首页上显示了我们的网站。然后,用户点击我们的网站链接,谷歌将用户重定向到我们的网站。现在,我们想知道“坎普尔最好的网页设计公司”曾经用于搜索和找到我们。

是否可以通过PHP获取Google搜索字词/关键字?任何API服务或任何自定义代码?请帮忙。

2 个答案:

答案 0 :(得分:0)

您好,欢迎来到Stackoverflow社区。

当您单击Google搜索结果中的链接并重定向到您的网站时,Google发送到您的网站的所有数据都只是Referer标头参数。因此,仅使用PHP代码实际上不可能获得搜索词。您只需找出该用户来自Google搜索结果即可。

相反,您必须使用Google webmasters并在那里提交网站,这样才能看到用于查找网站的关键字。

干杯

答案 1 :(得分:-1)

我想在这里分享我的研究,因为我发现很多人也在寻找它。

我们可以使用Google网站站长控制台API来获取网站的Google搜索关键字

向网站授权Google Webmaster控制台API之后,您需要同步或获取数据。

以下是Search google搜索控制台API:

https://developers.google.com/webmaster-tools/search-console-api-original/v3/

以下是示例代码: https://developers.google.com/webmaster-tools/search-console-api-original/v3/samples

另一个代码库: https://github.com/googleapis/google-api-php-client-services

谢谢