zl程序教程

您现在的位置是:首页 >  前端

当前栏目

利用智能DNS解决百度HTTPS认证不支持CDN加速域名

百度认证域名智能HTTPS 解决 利用 支持
2023-06-13 09:13:10 时间

正如谷歌等其他主流搜索引擎那样国内的百度搜索目前也明确说明使用HTTPS加密协议的网站享有优先排名。

同时不少地区的网络运营商即ISP会使用流量劫持的方式强行在用户访问网站时加载第三方广告代码提高收入。

因此对于网站所有者和管理员来说尽快将自己的网站部署HTTPS 加密协议强制使用该协议访问已经迫在眉睫。

百度搜索目前已经在站长工具中推广网站HTTPS 认证,稍显遗憾的是目前HTTPS认证必须全站使用301跳转。

利用智能DNS解决百度HTTPS认证不支持CDN加速域名

百度搜索HTTPS认证概述:

通过HTTPS 认证的网站百度会在搜索结果中替换所有HTTP链接,即搜索结果中展现的链接均以HTTPS开头。

如果你的网站当前已经使用 HTTP 强制跳转 HTTPS,那么应该尽快前往百度站长平台进行 HTTPS 认证工作。

需要注意的是必须是HTTP使用301重定向协议跳转到HTTPS,如果你的跳转代码是302等那么无法通过认证。

认证问题:使用CDN的网站不支持认证

国内外所有主流的CDN供应商均支持强制HTTPS访问, 但这些供应商也无一例外的全部使用302临时重定向。

就连百度自家的百度云CDN也是不支持301重定向的,因此如果你的网站使用 CDN 那么将无缘HTTPS 认证。

没法通过HTTPS认证也就没法享有HTTPS优先排名,显然这对于广大使用CDN的网站来说实在是比较不公平。

PS:此问题已经联系百度站长的官方工作人员进行沟通, 目前确认只要不是301跳转均无法通过HTTPS认证。

利用CloudXNS建立搜索引擎通道:

对于网站所有者和网站管理员来说搜索引擎通道应该不陌生,不过当前百度也明确了CDN不会影响网站排名。

因为前几年我们习惯于建立搜索引擎通道现在可能用不上了, 但在HTTPS认证问题中我们还真可以再次利用。

推荐使用CloudXNS 的原因在于该DNS服务器支持免费分区解析及直接建立搜索引擎专用通道引导搜索爬虫。

虽然还有不少老牌的DNS 服务器支持此类功能但基本免费版都有功能的限制需要交钱开通付费版才可以使用。

利用智能DNS解决百度HTTPS认证不支持CDN加速域名

服务器上直接HTTP 301 重定向至 HTTPS

光为百度等搜索引擎建立专用的通道是不够的, 为了能够顺利完成HTTPS认证我们还需要在服务器上修改下。

具体Apache以及Nginx等服务端如果将 HTTP 301 重定向至 HTTPS 在网上教程很多在此我们就不详细说了。

最后前往百度站长工具进行HTTPS认证:

利用智能DNS解决百度HTTPS认证不支持CDN加速域名

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/31428.html

aliyun百度谷歌运营商