google search console到了第三天也没有关于网站的任何数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了google search console到了第三天也没有关于网站的任何数据?相关的知识,希望对你有一定的参考价值。

google search console到了第三天也没有关于网站的任何数据,是什么原因? 是search console 的关联配置有错误吗

参考技术A

谷歌搜索控制台(Google Search Console) 什么时候才出现数据?

当您将网站新添加到搜索控制台时,可能需要一段时间才能获得分析和其他数据。这是正常的;搜索控制台为您的站点收集和处理数据可能需要一些时间。通常,如果您看到“No data yet”消息,请稍后再检查。一旦谷歌开始更频繁地爬行您的站点,您将注意到搜索控制台将开始显示更详细的数据,并且这些数据更新得更频繁。

 如果你仍然没有看到任何数据,可能是因为以下原因之一: 

    如果您没有看到网站 www.example . com的数据,这可能是因为您使用http://example . com添加了站点。对于谷歌来说,这是完全不同的网站。如果你觉得你遗漏了一些数据,添加www和非www版本的域到你的搜索控制台帐户。看看这两个站点的数据。

    如果在抓取错误报告中没有看到任何数据,可能是因为谷歌没有发现任何问题。这是个好消息,但我们鼓励您定期查看。

    如果您在搜索分析报告中没有看到任何数据,可能是因为公众还没有在搜索结果中点击您的站点。看看你的网站在搜索引擎中表现不好的可能原因。

    如果你在Sitemaps报告中没有看到任何数据,可以考虑通过创建并提交一个Sitemap来帮助谷歌发现你的站点上的内容。

数据的显示大部分取决于站点的内容,和站点的状态。谷歌的内部系统总是在变化,而网络本身就是一个不断变化的生态系统。此外,数据的计算和网站管理员 (webmaster) 可以看到数据之间可能会有一个延迟—尽管数据是定期发布的。如果您的内容不经常更改,或者您的站点没有得到新的链接,那么您可能不会在每次登录搜索控制台时看到数据的更新。

以上是在谷歌官方网站收集到的资讯,希望可以解答您的疑问。

根据个人经验,你可以要求谷歌收录您网站的某个链接来确认您的网站是否可以正常的被收录。

要求谷歌收录您网站的某个链接

更新 Google Search Console API 发现文档

【中文标题】更新 Google Search Console API 发现文档【英文标题】:Update the Google Search Console API discovery document 【发布时间】:2021-12-12 16:33:51 【问题描述】:

我们收到一封关于更新发现文档的电子邮件。

自 2021 年 11 月 1 日起,未更新其发现文档的项目将不再受支持并将停止工作。

我们正在使用external API library: googleapis/google-api-php-client,用于网站管理员 API。

目前我正在使用以下 API 调用。

$client = new Google_Client();
$client->setApplicationName(xxxxxxxxxxxxxxxx);
$client->setAuthConfig(xxxxxxxxxxxxxxxxxxxxxx);
$scopesArray = array(
      'https://www.googleapis.com/auth/webmasters'
  );
$client->setScopes($scopesArray);
...................................................
.....................................................

$googlewebmasterssearchsnalyticsobject = new \Google_Service_Webmasters_SearchAnalyticsQueryRequest();
$googlewebmasterssearchsnalyticsobject->setStartDate('1970-01-01');
$endDate = gmdate('Y-m-d');
$googlewebmasterssearchsnalyticsobject->setEndDate($endDate);
$googlewebmasterssearchsnalyticsobject->setDimensions(['page', 'date']);
$googlewebmasterssearchsnalyticsobject->setSearchType('web');
..................................................................

我应该在上面的 API 调用中更新什么?

【问题讨论】:

在我曾经集成过的所有服务提供商(有很多)中,没有一个比谷歌的服务提供商更复杂。 【参考方案1】:

如果您使用的是 Google 的客户端库,则必须更新 discovery doc

发件人: https://www.googleapis.com/discovery/v1/apis/webmasters/v3/rest收件人: https://searchconsole.googleapis.com/$discovery/rest

就我而言,我使用的是 Google 的 JavaScript 客户端库,并且没有提供 discoveryDocs 参数。我需要将webmaster / v3的实例替换为searchconsole / v1,如下所示。

发件人:

gapi.client.load('webmasters', 'v3').then(function()

收件人:

gapi.client.load('searchconsole', 'v1').then(function()

【讨论】:

【参考方案2】:

您没有直接使用客户端库为您创建的发现文档。该库中应该已经解决了任何问题。

如果您担心,您应该在他们的issue forum 上交叉发布此问题。如果有问题,应该在库中修复它的东西

我可以看到这个问题被交叉提出给Update the Google Search Console API discovery document #2149

【讨论】:

以上是关于google search console到了第三天也没有关于网站的任何数据?的主要内容,如果未能解决你的问题,请参考以下文章

flask_dance + Google Search Console API searchAnalytics

更新 Google Search Console API 发现文档

在Google Search Console中提交网站的最佳方法

谷歌站长工具(Google Search Console)

如何通过Google Search Console避免出现“ FID问题:超过300毫秒?”

了解Google Search Console URL测试工具API限制