域名量变中包含部分质变 包含www吗?

http协议包含哪几个部分-前端开发博客推荐文章 05-07 06-15 02-14 05-26 10-11 04-25热门文章
41,947Views
8,880Views
7,090Views
6,606Views
6,222Views
5,924Views为什么越来越多的网站域名不加 ‘www’ 前缀? |
我的图书馆
为什么越来越多的网站域名不加 ‘www’ 前缀? |
【Rio的回答(576票)】:这个问题我琢磨过很久,分享一下心得。1、不加www有哪些好处和坏处?不加 www 的裸好处主要是域名更加简短、容易记忆。坏处就多了,讲几个主要的技术原因:裸域名只能绑定 DNS 的 A 记录,不能绑定 CNAME 记录。也就是说你不能把裸域设定为另外域名的别名。很多时候这对管理不是很方便,特别是使用第三方托管服务的时候。如果第三方迁移服务器导致 IP 地址变更,你必须自己去更改 DNS 的 A 记录。比如你的个人博客采用 Tumblr 的服务,如果使用裸域,你需要手动将你域名的 A 地址指向 Tumblr 指定的 IP 地址。Tumblr 如果迁移了机房,所有通过这种方式设定个人域名的用户都必须更改自己的 DNS 才能继续使用,否则服务就会中断。使用子域名的 CNAME 记录就相对简单很多,只需要将 www 子域名的 CNAME 字段指向
这个域名,之后如果 Tumblr 更改 IP 地址,他们只需要重新设置
这个域名的 A 记录,而无需要求每个用户去更改 DNS 记录。这个技术上的限制导致许多大型的第三方服务商不支持使用裸域。典型的如 Google 的服务,现在都不能使用裸域。Google 的服务用户基数大,不得不采用 DNS 级别的分布式,使用到的 IP 地址太多,而且变动大。让用户绑定 A 记录的话不利于负载均衡,维护起来也是几乎不可能完成的任务。同理,大部分 CDN 也不支持裸域。裸域的 cookie 的作用范围太大。假如知乎也采用裸域,那么知乎所有 cookie 的作用范围就包括
下的所有子域名。也就是说访问
的时候都会带上
裸域页面设置的 cookie。从安全、隐私、可扩展性、以及管理的角度而言,这对很多大型来说是不可接受的。URL 的正则匹配,如果带 www 前缀的并且以 .com/.net/.org 结尾的,通常成功的机会要大很多。这个你会在许多文本编辑器里面遇到。如果 URL 不是 www 开头,并且也不是三大顶级域名结尾的,匹配成功的概率就要小很多。这是使用过程中有时候会让人很抓狂的点,重不重要全看你的用途和场合了。另外一点非技术上的考量:用 www 子域名的好处体现在线下的环境,比如户外广告、报纸杂志、语音广播、语音电话等使用场合,www 这个前缀(不管是视觉的还是听觉的)能够很明确的提醒受众,这个信息片段是一个网站。有人会说加上 http:// 前缀也能解决这个问题,但现在随着以 Chrome/Safari 为首的浏览器都开始在地址栏里隐藏 http:// 协议前缀了,普通用户对于 http:// 这几个字符的理解会越来越模糊,所以如果是线下的话,保留 www 这个 visual/vocal cue 还是有一定意义的。总的来说对于大访问量或多子域名的网站来说,不建议使用裸域。小流量或子域名少的网站的话就看个人爱好了。我挺喜欢裸域的。最近几年流行起来的「单页网页应用」(Single Page Web App) 也是以采用裸域的居多,Twitter 算是一例。2、去掉www是否会影响网站的SEO(主要是排名和收录)?(前提是过去有加www)早先裸域刚开始流行的时候确实有传闻说不利于 SEO,但现在看来似乎并无任何问题。如果有的话也是搜索引擎的 bug,给他们提一下他们应该会很乐意去改。Google 的站长工具里面有工具可以帮助你做 URL 迁移的,可以有效的解决这个问题,再配合下一部分的跳转,不用担心对 SEO 有任何负面影响。3、用什么方式去跳转最好?(如301)不管你决定使用还是不使用裸域,最好不要在同时保留 www 前缀和裸域的 URL,这样既不方便用户的浏览器区分访问历史,也会对你做访问统计带来不少麻烦。最佳的方式是采用 301 跳转,并且跳转的时候保留 URL 里域名后的全部内容。比如,如果你决定使用裸域 ,那么请务必将/foo/bar?spam=egg301 跳转到/foo/bar?spam=egg去。或者反过来,如果你决定不使用裸域,那么请务必将/foo/bar?spam=egg301 跳转到/foo/bar?spam=egg这样的跳转需要在 web 服务器里单独配置,很多 DNS 管理界面提供的简单的跳转到新域名的根目录无法实现这样的功能(仅仅跳到 / ),对用户体验和搜索引擎 SEO 而言都是非常糟糕的。下面给出如何在 nginx 里面实现上述的跳转:# redirect http(s):// to http(s)://server { server_name ; return 301 $scheme://$request_uri;}# redirect http(s):// to http(s)://server { server_name <; return 301 $scheme://www.$host$request_uri;}【周树群的回答(7票)】:【刘明的回答(4票)】:我猜最早主机名是为了方便区分协议, 一个域名只有www主机名是负责web服务的, 可能还有别的服务, 比如mail.xx. irc.xx. ftp.xx.yy. 现在一个域名下有几百个以上主机名负责web服务. 当你99.99%的服务都是80端口的web服务时, 还有必要单独声明服务类型吗跳不跳的,主要是为了保证你url唯一, 具体怎么实现自己决定,没有准确答案【pigpig的回答(2票)】:1.感谢邀请。2.常识普及:网站域名并不是一定需要www这个前缀。3.出于优化用户体验的考虑,网址越短最好,因此去掉www这个前缀实质上是对用户体验而做的改进。4.另外,一些答案排名靠前的“专家们”不要鼓吹不加前缀的坏处。如果你的网站真能实现大幅度营收,这些所谓的坏处在技术上都不是事。【九尾的回答(0票)】:我只说一点,关于SEO方面的site: 包含 site: site:使用了裸域名,不利于观测收录与排名情况。【hifly海风的回答(4票)】:用户开始慢慢习惯直接输入没有www,更加简明的真正的一级网址了...www现在来看就是画蛇添足了哈【知乎用户的回答(3票)】:按照我老旧的观念,加了www好看,那叫一个优雅但不加www多省事啊,我一般都不输www的【卢松松的回答(1票)】:其实分清楚顶级域名和二级域名就能知道为什么了?搜索引擎觉得顶级域名的权重相对比较高!用不带www的作为主域名。一方面是缩,便于记忆,另外一个就是集中权重。【知乎用户的回答(1票)】:首先无WWW的网址被绑定A记录后会和域名邮箱发生冲突,可能产生DNS隐患。Cookie被记录为全站的,如果像腾讯这种级别的网站,任何一个子域名有XSS漏洞都会泄露用户cookie。最关键的,我身边的人都觉得WWW开头的才是网址哈,没有WWW反而怪怪的。【鱼儿会飞的回答(0票)】:看平台,看用户属性。以前做wap网站,为了用户输入方便就用不带www的,如果输入的话,判断UA跳转到对应的版本,UA为PC终端的访问结果是一个web网页提示。不过后来上线了双栖同步版本wap2.0(xhtml),访问结果都是一样的。11年的时候,做了一个博客,访问的基本都是一些同行用户,不带www通过域名URL跳转到WWW版本。【冯大臣的回答(0票)】:省事【woshicaogen的回答(0票)】:我认为还是要带www的好,主要因为搜索引擎和用户习惯两个方面决定,首先用户访问时一定是有的加有的不加,所以为了避免用户访问量流失,站长还是要解析www的,第二,既然解析了www,搜索引擎就会有收录,然后就出现了有www的和没有www的两种收录,这会严重影响网站权重和每一个页面的权重的,所以就出现了301重定向的问题,除非有的站长就是很倔,打死也不解析www,我想没有几个吧。【LuluChen的回答(0票)】:1. 网站来自移动设备的访问量呈现增长趋势,对于目前主流触屏式移动设备用户来说,能少打一个字符都是好的,何况四个字符。2. 其实现在有的web浏览器(Chrome不行)在发现用户输入的根域名内容获取不正常的时候会直接尝试增加www.之后再访问,连网站端的301配置都省了。
说的那种奇葩站长真的存在的。3. 增加www往往是出于配置较多其他二级域名的时候明确一个主要的web域名而约定俗成的方式,你如果想的话大可以改成其他任何字符串,只要用户记得住。4. 就算直接一级域名作为web服务,配置其他域名用于ftp等服务协议也是可以实现的,只不过在服务器端配置略有不同(也可能略显麻烦),但是服务器维护人员的分内工作就是搞清楚这些啊,所以不用考虑他们的感受。再者,我租用虚拟空间搭建个小博客,所有那些维护都已经人家空间提供商搞定了,我所要做的就是给博客起个名字(也就是去注册个一级域名)然后开始写文章,何苦折腾自己每次加个www呢。5. 现在域名不值钱,顶级域名的费用一个才几刀或者十几刀一年,与其弄几个二级域名不如直接多注册几个顶级域名好了。做法可参照与。前者是产品页面,后者做中文用户论坛。各司其职互不干扰。做法相反的是华为商城:,它的用户论坛是:cn.。其实可以理解的,华为是世界五百强在数十个国家拥有分支的大企业,域名、网站维护是个大问题,想必需要建立规范化的操作规程,顶级域名使用太多也管理不过来,而且还涉及到域名保护、成本预算方方面面的问题,多用二级域名也是情有可原的,因为二级域名想怎么起名字就怎么起名字,都是裸域名持有者自己说了算。总结:其实讨论已经脱离了加不加www本身,而是延伸到了域名注册、管理这个大主题上。说到底一句话:怎么方便怎么来。对于大型跨国企业或者特殊机构(比如.持有者)来说,必然多用二级域名,这时候用www明确主体地位是有必要的。对于大多数没那个运气把网站做大做强成为一代硅谷巨擘的屌丝们来说,还是多多跟上less is more的时代潮流,方便用户来得实在。【龙翊的回答(0票)】:不知道开始是谁的坏主意,主站本来就可以一级域名,简单,又好记。居然还加个www【AlexChan的回答(0票)】:因为去掉www打起来更加方便啦,不过从某种意义而言混N站或者2ch的人都知道加上www其实很萌倒是真的,不过没什么实用价值…………【王生的回答(0票)】:感觉现在的人都习惯加www 这已经形成一种习惯思维。就比如
要好。【JaydenZhang的回答(0票)】:加不加www前缀这个东西公说公有理婆说婆有理,只要你坚定了一个方向,总是有办法在技术上和情理上把它讲通。如果你用过html5boilerplate的话,可能会注意到它里面.htaccess提供了两种方式供你选择,默认是不加www的。个人在不同的项目里两种方式都有使用过,立场比较中立,没有太多的心得可以分享,不过可以推荐几个根据这个www前缀引申出的网络运动给大家看看: 这个主张保留www前缀的,主页布道的文章写的很有情怀。这个是主张去除www前缀的,html5boilerplate提供的默认配置会把你引导到该网站的如下页面 呃,这第三个是一个逗逼网站,从它的网址你也能看出来,它主张在www前面添加另一个额外的www前缀,我笑点低,反正我第一次看到是忍不住乐了,如果你和它的主张是一样的,那不好意思,怪我用词不当了。【hzlzh的回答(0票)】:谢邀~因为短,语义清晰,301定向之后和www效果一样。另外还有个原因:个性化域名后缀会有意义,去掉www效果更好比如我的域名 dai.ma
yunshouyi.pro【知乎用户的回答(0票)】:加了www前缀为二级域名,不加www为顶级域名,不过带www和不带www搜索引擎都是同等的看中哦,所以是否带www都不影响,看个人喜好。【知乎用户的回答(0票)】:应该是说很多网站都能够通过带www和不带www都能访问;就我的经验,我在手机上输入网址的时候,输入www会麻烦很多;对SEO优化的影响,没有www会让URL更短一点,其它影响不清楚,感觉应该没有太大影响,我们的SEO团队在搞SEO的时候,没有关注过这个问题,也曾经收录了几千万页面啊;泻药~
发表评论:
馆藏&58120
TA的推荐TA的最新馆藏首页带www和不带www域名有什么区别呢?
带www和不带www域名有什么区别呢?
很多人再问带www和不带www域名有什么区别呢?在这里给大家说说。在做域名解析时,应该设置一个不带www的域名。这样,当用户使用不带www的域名时,可以正常访问你的网站。做时需要正确处理带www和不带www域名的关系:我们讲过,在搜索引擎看来,带www和不带www的URL是不同的两个URL,当它们指向同一个网站时,会让搜索引擎不懂应该选择哪一个URL作为主要的。所以,我们建议部分符合条件的主机采用。如果你的主机不支持301重定向,把首页的所有链接采用绝对地址的链接形式也可以很好解决这个问题。带www和不带www的域名对搜索引擎是同等的,任意选择其中一个作为主域名,在内部链接和友情链接时,都使用主域名,这样不会使PR值分散。菜鸟指南:不带www的域名如何设置?假设你的域名是 codejie.net在域名管理后台,域名解析时,设置两个A记录:www.codejie.net 指向网站IP空格.codejie.net 指向网站IP生效后,通过www.codejie.net 和codejie.net 都可以正常访问网站首页。更多知识。
本文固定链接:
您还感兴趣的文章
微信公众号
Copyright & 源码街 - Codejie.Net 渝ICP备号-2中文网站域名包含关键词的意义有多大?
在搜索引擎优化技术领域,大家常看到的几个说法,有人说域名中包含关键词好,也有人说越早注册的老域名会有较高权重,还有就是域名续费时间与被收录时间,这些都可能是影响关键词排名的因素。但在国内我们针对的是中文网站,而这些说法最早视乎都源自于Google它针对的主流是国外英文网站,好进入今天主题:中文网站域名包含关键词的意义有多大?
中文网站域名分析:
在外国人的语言中一个单词,有时候甚至是一个短语,它也只是几个字母就能表达。因此在域名中包含关键词,看上去视乎更容易做到并且不影响美观。而相反我们汉语中的词往往是几个字,而且域名始终以英文字母优先,汉语唯一能表达的形式就是拼音。
因此包含在域名中的可行性极低,如今双拼域名的价格被炒到啥价格了,这些好域名根本不是人人都能拥有,这一点大家都应该清楚。因此作为一个普通的站长,要做到关键词包含在域名中,从根本上将就是不现实的,假设一个关键词有4个字的,以拼音的形式包含在域名中,可想而知你的域名要有多长啊?
因此我个人觉得中文网站域名包含关键词的意义不大,我们相对更注重域名是一个简短好记的形式,暂且不谈搜索引擎的友好度,一个简短好记的域名会带来多大的返回流量?假设一个场景:网站域名A只 有4位数,网站域名B却有10几位数,谁被访客记住的几率高些?
老域名有助于优化:
竟然都谈到域名这一快了,就顺道说下这个问题吧。在这个问题上其实不应该有过多的讲述,本人是赞同这个说法的不容我有非议,就目前而言我们能看到的一个现象,有些团队或者公司在做竞争较大的关键词时,往往不惜以重金去收购老域名和高权重域名,最终还是奔域名的注册年龄去的。的确如此老域名会更容易做出关键词排名,国外的Google都有重视检索历史数据的常识,国人就更不用说了&注重历史信息检索&就是老域名会有较高权重的原因。
原文出自维尚SEO博客:/seotopic/83.html
注:相关网站建设技巧阅读请移步到频道。
看过本文的人还看过
最新图文推荐
最新专栏文章
大家感兴趣的内容
网友热评的文章

我要回帖

更多关于 量变中包含部分质变 的文章

 

随机推荐