我注意到一件事,当某个网站在任何浏览器中打开,然后在URL栏中有些就像
http://www.something.com
有些像
http://something.com
这里缺少www。我的博客网址也发生了同样的事情
如果我在URL栏中写为
http://www.shareprogrammingtips.com/
然后自动转换为
http://shareprogrammingtips.com/
我不知道为什么会这样?有www和url没有www的网址有什么区别吗?
修改
我注意到的另一件事是带www的网址需要更长的时间才能打开网站然后网址没有www需要..!
答案 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(搜索引擎优化)。