Google将我的网站索引为https,而不是正确的http


11

在过去的一个月中,我网站的主页托管在Media Temple的网格服务器上,并一直作为https网站出现在Google列表中。我从没有要求或需要ssl的额外安全性,因此也没有购买安全证书。我已经为该网站提交了一个xml google网站地图,并向正确的http文件添加了.htaccess重定向。我不知道为什么会这样。
任何建议将不胜感激。

Answers:



1

Mu的理解(从我去年看到的类似问题中得出的理解)是,如果Google通过SSL安全的https检测到相同域上可用的相同内容(例如http),则他们将在索引中使用SSL版本。我还没有看到偏好设置以覆盖此设置。

最好的解决方案是为您的域关闭https。如果您没有证书,这是处理它的最佳方法。一旦https协议关闭,google应该在其索引中正确链接带有http协议的页面。


更好的解决方案是在.htaccess文件中有一个重写规则,该规则强制使用http而不是https。
徒劳的2015年

@furtive如果他们没有对我甚至不建议在端口443服务于虚拟主机为它的域中的证书
迦勒

1

可能是某个站点使用链接到您https://,然后Google跟踪了您站点中的相对链接,最终链接为HTTPS。通过在XML网站地图中放置正确的URL,您已经采取了一些不错的步骤。我还建议:

  • 如果可能,请关闭SSL。
  • 使用完整网址(http://example.com/page.html而不是)链接到您的页面/page.html。如果要花太多精力在整个站点上,则至少要执行菜单,以便它显示在每个页面上。
  • 至少在最受欢迎的页面上使用规范的URL。
  • 找出谁链接到您,并检查他们没有使用HTTPS。与他们联系,并要求以正确的方式进行链接。

Wohooo 3k天快乐!
马克·亨德森
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.