我和我的同事就HTTPS as a ranking signal主题进行了一些讨论。
因为我们想为谷歌提供服务,所以我们决定购买证书。
此时我的同事很伤心,现在让我们更改所有外部资源链接,例如(到我们的CDN)//
而不是https
,所以现在用户可以访问我们的页面http
或https
。
我告诉他,不要这样做,让我们在任何地方使用https
,并在.htaccess
中将所有http请求重定向到https。
让我们说,我们的cdn现在在http://cdn.example.com
。
我说,让我们写https://cdn.example.com
,而我的同事说使用//cdn.example.com
。
您对此有何体验,有什么建议可以提高Google网页排名?
我知道,这是一个基于意见的观点,但也许你对一个或另一个有争论。
答案 0 :(得分:0)
说实话并不重要。 Google会对您的页面进行排名 - 而非您网页使用的资源(假设您未在https版本上使用不安全的内容,或者您的排名可能会降低)。
一方面,使用https可以轻微打击性能,因此使用//会使您的http页面略微受益,当您的主页通过http而不是http服务时使用https版本没有任何实际好处HTTPS。如果某些提供商还没有提供https版本,那么一些广告网络也可以通过http而不是https投放不同(或更多种类)的广告(我想象这种情况很少见,只有避风港)得到/查找任何统计数据来支持这种观点)。
另一方面,我会更好地使用https://无处不在,因为如果任何页面出现服务https版本的问题会更容易发现问题,而不是管理两个版本。并检查两者。 / p>
更大的问题是为什么这甚至是一个问题?
您是否打算通过http和https访问您的网站?然后你会有一个重复的内容问题,谷歌可能会决定哪一方是最终的(可能决定哪个版本链接到最多),因此你可能不会像你一样获得任何排名提升(这将是一个小的顺便说一句)希望。
或者,您是否打算通过https提供部分网站(例如登录页面)?在这种情况下,使用//格式将意味着在https模式下需要再次下载CDN内容,而使用https://格式将意味着两者都使用相同的资源,并且不需要再次下载。当然,对于非https页面,你不会再次获得排名提升。
恕我直言,在您的网站上使用https 更好 ,并将http流量重定向到https。它简化了一切,也意味着它与你使用的无关(//或https://) - 尽管我的偏好再次仅仅是为了确保使用https - 而且是个人品味。