最近添加域名解析时,误填写带有主机记录值为www的域名,查看解析记录发现导致解析出错或未托管。查阅相关资料时发现是对带www和不带www域名的区别没弄清。所以做出如下总结分享给大家。
域名,即Domain Name,准确是说它是由英文字母、阿拉伯数字以及横"-"组成的一串字符,且英文不区分大小写,通常一个域名可以分为主体和后缀2部分,各部分由一个小点.隔开。以常见的163.com为例,163是这个域名的主体,而后面的.com表示这个域名属于国际域名,常见的还有.net、.cn 等等。这两部分构成了是一个完整的域名。
那常见的www.163.com又是什么呢。从整体上来说,这是一个URL地址,而非域名。细化来讲,WWW是一个主机名称,在这台主机上运行着网页服务器,当客户端输入www.163.com时,系统会在DNS系统上查询这个地址所对应的IP地址,如果一切正常则会很快返回这台主机的IP地址,之后浏览器会向这个地址发起HTTP请求进行网页解析。
所以在做域名解析时,应该设置一个不带www的域名。这样,当用户使用不带www的域名时,可以正常访问你的网站。
不带www的域名如何设置?假设你的域名是 codejie.net
在域名管理后台,域名解析时,设置两个A记录:
www.codejie.net 指向网站IP
@.codejie.net 指向网站IP
生效后,通过www.codejie.net 和codejie.net 都可以正常访问网站首页。
带www的严格来说是属于二级域名,不带www的属于一级域名。且不论SEO,权重和收录的问题,现在很多站点普遍都是加了www,主要是从用户体验的角度来做的。
做SEO时需要正确处理带www和不带www域名的关系:
- 1.我们讲过URL标准化的概念,在搜索引擎看来,带www和不带www的URL是不同的两个URL,当它们指向同一个网站时,会让搜索引擎不懂应该选择哪一个URL作为主要的。所以,我们建议部分符合条件的主机采用301重定向进行URL标准 化设置。
- 2.带www和不带www的域名对搜索引擎是同等的,任意选择其中一个作为主域名,在内部链接和友情链接时,都使用主域名,这样不会使PR值 分散。
- 3.如果你的主机不支持301重定向,把首页的所有链接采用绝对地址的链接形式也可以很好解决这个问题。
那我们绑定www还不带www好呢?
站到用户体验和老网民角度来说,第一页建议绑定带www.然后给不带www做域名转向或者301跳转。这样所有用户量不会少,同时避免重复收录,再者域名不带www做了这样转向百度也同样收录。
PS:推荐一个知乎话题:为什么越来越多的网站域名不加 ‘www’ 缀?