“没有WWW的WWW和URL的URL” - 它们之间有什么区别吗?

时间:2011-12-26 08:48:55

标签: web-services url web-applications web

我注意到一件事,当某个网站在任何浏览器中打开,然后在URL栏中有些就像

http://www.something.com

有些像

http://something.com

这里缺少www。我的博客网址也发生了同样的事情

如果我在URL栏中写为

http://www.shareprogrammingtips.com/

然后自动转换为

http://shareprogrammingtips.com/

我不知道为什么会这样?有www和url没有www的网址有什么区别吗?

修改

我注意到的另一件事是带www的网址需要更长的时间才能打开网站然后网址没有www需要..!

2 个答案:

答案 0 :(得分:10)

如果您在URL中有www,则无关紧要,只要您始终使用相同的URL即可。必须这样做可能是因为您的服务器已设置为将http://www.shareprogrammingtips.com/重定向到http://shareprogrammingtips.com/

这将确保所有网页始终显示http://shareprogrammingtips.com/,搜索引擎也会将您的网站编入索引为http://shareprogrammingtips.com/。如果您的网站可以从http://www.shareprogrammingtips.com/http://shareprogrammingtips.com/访问,那么搜索引擎会为您网站的两个版本编制索引,但您的网站的网页排名将在这两个版本之间进行划分,就像搜索引擎一样网站是不同的网站。

答案 1 :(得分:1)

过去,每个URL都需要www.前缀(即www.hello.com)。如今,我们有了裸域,它们不需要此前缀(即hello.com)。出于传统原因,我们仍然有许多域名带有www.前缀。

当公司要购买domain name时,他们可以带或不带前缀来购买它,或者同时获取两者(例如,购买裸域并使用{{1 }}作为子域的前缀),然后将两者都配置为加载同一网站。出于技术原因,选择带有www.前缀(允许某些cookie阻止策略)或裸域(网址较短)的域。

通常,两者之一将是规范(真实)域,而另一个仅会重定向到真实域。这种重定向会导致延迟,但是它在那里是有原因的。

如果您以正确的方式对此重定向进行编码,搜索引擎将了解两者都是同一网站。否则,如果您跳过重定向并直接将两个域都指向文件,搜索引擎会认为它们是单独的网站,这会损害您的SEO(搜索引擎优化)。