两个完全不同的网站(在同一台服务器上)混在Google搜索结果中

时间:2016-07-11 18:03:11

标签: google-search google-webmaster-tools mismatch

我们有两个网站,两个网站都托管在同一个网络服务器上,但不共享任何其他资源。但是,我们会遇到一个奇怪的问题,即一个网站上的网页会在搜索结果中显示为另一个网站。

  • 网站1:farnam-custom.com
  • 网站2:highlandbrewing.com

查看此Google搜索: https://www.google.com/search?q=site:farnam-custom.com+highland

这显示了网站1上不存在的一堆页面,但它将网站1列为域名。单击这些链接将转到站点2上的该页面。

此外,在我们针对网站1的Google搜索控制台(以前称为网站管理员工具)中,针对网站2上存在的网址,我们报告的404错误数量不断增加。

这很奇怪,我很困惑。如果您有任何想法,请告诉我们!

另外,我发现有人遇到类似问题的帖子,但似乎没有看到解决方案:https://productforums.google.com/forum/#!topic/webmasters/iQmbVS2pfUE

3 个答案:

答案 0 :(得分:0)

可能有几个原因。

1)当Google抓取它时,它是您的原始文件结构。

2)检查您的站点地图

3)检查内部链接。也许是外在的。

如果它不在您的网站地图中我们的结构(显然它不是404,因此404)进入网站管理员并让Google重新抓取网址。您还可以访问网站管理员中的已阻止资源并阻止特定网址。 .htaccess中的401重定向也是可能的。

答案 1 :(得分:0)

您发送404的服务器IP地址重定向错误。该代码表明内容存在,但服务器找不到它。

我的怀疑是记录被合并到最接近的匹配记录中。在这种情况下,Google无法解析您的第二个域的IP并将其合并到您的第一个域中。在调查URI时,Google经常尝试解析IP和域。您可以在网站管理员的反向链接配置文件中看到此信息,偶尔网站会出现两次 - 一次是IP,一次是域。

修复您的IP地址重定向 - 让它转到某个内容或拒绝连接。开始使用绝对URL和规范标记以防止索引不佳。然后给Google时间来修复数据库。

答案 2 :(得分:0)

在我的情况下,我发现当我从letsencrypt获得证书并开始重定向到https时,它开始失败的网站。

<强>证据:

文件夹/opt/letsencrypt中letsencrypt文件的上次修改日期为Mar 26

以下是网站索引状态随时间变化的图表

google index status drop

潜在解决方案:

https

中将Google Webmaster Tools版本添加为new google property