我们在上网的时候,经常会看到有些网站使用的是www前缀的域名,比如www.mlk.name这样子的,我们也有看到不带www的域名。对于普通的网民来说无所谓用什么前缀,更也无所谓用什么样子的域名,但是对于站长来说是有讲究的。因为牵涉到用户体验,网站的权重等一系列的问题;
一、域名的本源
按照严格意义来讲,比如www.abc.com这样的域名,其实是abc.com的二级域名,只不过我们习惯www前缀作为万维网的简称。这不,就按照惯例,我们在看到大部分网站中都是以www作为开头前缀的。同理,我们也可以把www换成其他的前缀,比如tool.abc.com,bus.abc.com这些前缀,与www开头的域名都是属于一类二级域名。
二、用户体验考虑
因为用户习惯使用www作为开头的域名阅读,所以我们在看到大部分网站都是使用www作为域名前缀的,而且我们还把不带www的域名自动跳转301指向过去,这样可以统一用户体验。不过随着网络的普及,用户已经不是太关注网站使用何种域名,因为我们可以看到各种后缀的出现,比如.ME、.CC、.TOP等,是否使用何种前缀并不是很重要,用户关心的是需要获取的内容信息是否有用。
三、关于搜索引擎
大部分站长都纠结www与不带www对于网站在搜索引擎的权重影响,从长远角度看,并没有多少区别,我们只需要将设置网站的301指向统一的前缀就可以,比如就全部用www的,或者全部不用www,这样在积累的权重指向,搜索引擎会自动判断
总结:网站在解析的时候设置www和@解析,主机设置301跳转到www便于统一,即使用户喜欢省略www也能跳转的www前缀,利于seo优化,如果不设置301,搜索引擎默认肯定是不带www的级别高,所以只需设置不带www的301指向www即可。
虚拟空间不支持301怎么办
不用担心,只需要
新建.htaccess文件,把以下代码复制在.htaccess文件中,上传网站根目录即可
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^abc.com$ [NC]
RewriteRule ^(.*)$ https://www.liutaozuan.cn/$1 [R=301,L]
</IfModule>
上面第三行abc.com是用户输入网址填你的不带www网址
第四行修改成你的www网址。
已有 2261 位网友参与,快来吐槽:
发表评论