【问题标题】:Server IP address showing in Google search results instead of domain服务器 IP 地址显示在 Google 搜索结果中,而不是域中
【发布时间】:2017-10-16 18:37:05
【问题描述】:

我的 WordPress 网站托管在运行 Apache+Varnish(Bitnami Image)上的 Unix 的 Google Cloud Platform 上。我安装了 wp-rocket 插件,并且我的 dns 由 Cloudflare 管理。

域和服务器 IP 都显示在搜索结果中。

什么可能导致服务器在 Google 搜索结果中显示 IP 地址而不是域?

【问题讨论】:

标签: wordpress server google-cloud-platform cloudflare


【解决方案1】:

确保您的域指向托管 wp 实例的服务器。

Dns 记录应该有一个指向服务器 ip 的 A 记录。

另外,取决于您是否在创建后的某个时间将您的域指向 WP 实例。可能只需要等待 Google 再次抓取您的网站。

如果您设置了 Google 网站管理员帐户(现在称为 google 搜索控制台),您可以强制进行新的抓取。 https://support.google.com/webmasters/answer/6065812?hl=en

【讨论】:

  • 我的 DNS 由 Cloudflare 管理。当我将 CNAME 指向我的 IP 时,它给了我错误。 “CNAME 不能包含 IP”。还有一件事如何强制 Google 再次抓取?
  • 编辑后的答案应该是 A 记录而不是 Cname。添加了回答抓取的链接。
  • 一个名称已经存在,指向我的 ip。我前段时间加的
  • 没有更多信息,我不知道如何为您提供帮助。也许是覆盖了 IP 地址的屏幕截图。也许尝试更简单的托管 Wordpress 实现。 Godaddy、Digital Ocean.. 其他类似这样的托管网站都提供“托管 Wordpress”解决方案。这使您对服务器和环境的控制更少,但可以让您快速启动和运行。要将您当前的站点迁移到新的 wp 实例,我建议使用 All-in-one Migration wordpress 插件。
  • @SunilLulla - 您是否检查过您的 wp-config.php 是否包含 URL 而不是 IP?它应该是这样的:define('WP_SITEURL', 'example.com');定义('WP_HOME', 'example.com');另一个需要检查的地方是站点地图,同样,它应该有域名,而不是 IP。
猜你喜欢
  • 1970-01-01
  • 2020-12-01
  • 2013-05-21
  • 2017-06-01
  • 2017-01-03
  • 2020-08-16
  • 2015-09-11
  • 1970-01-01
  • 2016-11-11
相关资源
最近更新 更多