导读:https网站怎么优化?这是首次接手https网站的站长一定会有的疑问。由于如何优化https网站的教程少且不够权威,而权威的教程又不够详细的缘故,我专门根据百度官方推荐的《https站点如何建设才能对百度友好》一文,撰写这篇《https网站SEO优化指南》。希望对大家有所帮助。
https网站SEO优化指南
1、制作对应的http版本页面
百度不主动抓取收录https页面,所以希望百度收录哪些https页面,就需要为这些页面制作对应的http版。
2、根据访客属性,用301永久跳转技术将百度重定向到http页面
可以在https页面的头部添加判断代码,根据user-agent(用户代理)来判断网站访客是蜘蛛,还是普通用户。若是蜘蛛就用301重定向到对应的http版页面。若是普通用户,则不做跳转。这种技术被很多SEO当成黑帽手段去作弊。
本文提供在服务器端判断的PHP代码,客户端判断的JS代码类似:
<?php
$user = $_SERVER[‘HTTP_USER_AGENT’];//将访客的属性值赋给$user变量
if(strpos($user, ‘Baiduspider’)!==false)//判断$user是否包含Baiduspider,也即判断是不是百度蜘蛛
{
header(“HTTP/1.1 301 Moved Permanently”);//301永久跳转
header(“Location: http://www.wangyuwen.com/”); //跳转到http版本的页面
}
?>
DNSPod网站便是如此。
百度蜘蛛访问时,跳转到对应的http://www.dnspod.com,以便收录。
普通用户访问时,停留在https://www.dnspod.com。
3、http版本页面上的其它链接,要避免全是https,除非你只要收录一个页面
言下之意:需要为所有重要的,你想让百度收录的页面制作对应的http版本页面。
4、不需要加密的内容,使用二级域名
不想被搜索引擎收录的核心页面用https加密协议,允许搜索引擎抓取的,用二级域名。
附:https简介
https是Hypertext Transfer Protocol Secure的缩写,中文意思是:超文本传输安全协议,是超文本传输协议http和安全套接层SSL(Secure Socket Layer)的组合。其作用是提供加密通讯及对网络服务器身份进行鉴定。
https协议连接经常被用于互联网上的交易支付和企业信息系统中敏感信息的传输。
本文由球事一哥潇湘驭文原创,转载需授权并保留本文链接:https://www.wangyuwen.com/peixun/1409.html