网站域名加WWW与不加WWW区别
不知道站长童鞋们有没有注意到,很多网站在打开时,地址栏里的域名有的带有“www.”,而有的网站前面则没有带“www.”这其中有什么区别呢?作为一个新站长,我什么都不懂,就在百度上搜了一艘,也没找到一个有权威性的答案,都是各抒己见、人云亦云。 当然,如果你在乎的话,也没什么太大的影响,反正百度也收录了网站及内容。但是我这个人好奇心比较强,什么事不解决就觉得不甘心,于是我就翻墙上国外的一些权威网站,寻找答案。借助谷歌翻译,终于找着答案了。下面就让李新为大家总结一下吧: 看似不太注意的一个小节,但是对搜索引擎来说,却起到了极其重要的作用。但是对于大多数站长来说,他们都忽略了,总以为加个“www.”,网站显得正规一些,往往没有加“www.”给人的感觉就像是不正规的网站一样。但是我要告诉大家的就是,如果你真正处理好这个网址,这对你网站的SEO来说是一个巨大的进步。 对于百度和谷歌这样的搜索引擎来说,先拿我的网站老说吧,在搜索引擎地址上输入ilixin.net和www.ilixin.net你都可以到达我的网站(本站设置自动跳转),而且内容是一样的。这并不意味着搜索引擎看到人类相同的方式,对于搜索引擎来说,ilixin.net和www.ilixin.net实际上是两个站点,而这两个域名指向都是你的网站,所以内容对于百度和谷歌的蜘蛛来说就是重复的内容,就有可能会误导搜索引擎,导致搜索引擎的蜘蛛不到你的网站上搜索。换句话说,不加“www.”的域名是主网站,加上“www.”的域名,就相当于是一个二级域名,从优化的角度来讲,加上“www.”就会分散主网站的权重。 但是话又说回来,加上“www.”比较符合咱们国人的习惯,分散权重只是一小部分的,毕竟权重分来分去还是分在你的网站上。最重要的就是多做一些高质量的反链。不过根据我的观察,向我用的这个wordpress博客系统的官网,知名站长卢松松的网站,他们的网站上的域名都没有带“www.”。所以我个人建议,还是用不带“www.”的域名比较好。 注:即使两个版本加www或不加www显示相同的内容(网页,视频,图像等),以为问题就解决了。我想告诉大家,这是常见的web主机直接使用的DNS(域名服务)到同一个地方。但301重定向会告诉搜索引擎是哪个版本的内容才是权威的。 重要的是要知道该域名(例如我的域名:ilixin.net)是“根域”。像about.ilixin.net、gossip.ilixin.net、memory.ilixin.net 诸如此类的都是代表我的一个子域名。是的,当然,这包括www.ilixin.net,因为它是一个子域名! 现在我们认识到这一点,加WWW与不加WWW的不同。那么如果有人要和你的网站互链,你应该知道怎么链接了吧! 这就要求使用301重定向,其实可以反映了正确的地址,在浏览器的地址栏,使之更容易,他们要链接到您的网站时,他们会选择合适的版本。这是因为在此之前您的Web服务器发送页面的人访问您的网站,知道送哪个版本的。有人得到它的错误事件,一个301重定向将他们链接到的内容告诉搜索引擎,实际上是在其他的位置,它应该被索引。 像卢松松这样的站长为什么用不加“www.”的域名呢?像他的网站,权重都达到6了,这在全国的个人网站来说也是少有的。而他又是怎么做到的呢?其中一个原因就是用不加“www.”的域名,避免分散权重。 我们的网站一开始建立,www.的域名就可以使用。像我们的主机商们,他们的后台可以设置解析代转,也可以实现不加“www.”的域名,直达网站,但这是不正确的。因为即使空间商设置了代转那也是从www.上再次代转到有“www.”的域名商。 那怎么才能实现正确的“根域”呢?这就要求我们怎么用《搜索引擎优化“WWW”修复:htaccess和301重定向》了,有关《搜索引擎优化“WWW”修复:htaccess和301重定向》我将在下一篇文章为大家讲解。
网站域名加WWW与不加WWW区别的更多相关文章
- 域名加www与不加www不一样结果的解决办法
有些浏览器域名访问加www 与不加www出现的页面不一样.在aj请求的时候也不同.firefox与google新版本的都会自动加上www. 比如 访问haitaohua.com,但aj请求的时候是带w ...
- JavaScript中setInterval常见的问题(setInterval第一个参数加引号与不加引号区别)
- new对象时,类名后加括号与不加括号的区别
[1]默认构造函数 关于默认构造函数,请参见随笔<类中函数> 请看测试代码: 1 #include <iostream> 2 using namespace std; 3 4 ...
- 网站开发进阶(四十三)html中,路径前加“/” 与不加“/”的区别
网站开发进阶(四十三)html中,路径前加"/" 与不加"/"的区别 前言 <script src="js/downloadify.js&quo ...
- C++中创建对象的时候加括号和不加括号的区别
c++创建对象的语法有----- 1 在栈上创建 MyClass a; 2 在堆上创建加括号 MyClass *a= new MyClass(); 3 不加括号 MyClass *a = new My ...
- href 里面 链接前面加/与不加的区别?(绝对路径与相对路径)
在写href链接时,有绝对路径与相对路径,href 里面 链接前面加/与不加的区别? href="/cp/images/lis.jpg" 相对路径 cp前面/会获取当前路径,组合成 ...
- 详解变量声明加 var 和不加 var 的区别
在全局作用域中声明变量加 var 关键字和不加 var ,js 引擎都会将这个变量声明为全局变量,在实际运行时,两种声明方式的变量的行为也是几乎一致的.但是在全局作用域下是否声明一个变量的 时候加va ...
- Java中主类中定义方法加static和不加static的区别
Java中主类中定义方法加static和不加static的区别(前者可以省略类名直接在主方法调用(类名.方法),后者必须先实例化后用实例调用) 知识点:1.Getter and Setter 的应用 ...
- js中加“var”和不加“var”的区别
JavaScript 拥有动态类型.这意味着相同的变量可用作不同的类型: var x // x 为 undefined var x = 6; // x 为数字 var x = "Bill&q ...
随机推荐
- wpf样式与行为
- JSP向后台传 递 参 数 的四种方式
一.通过Form表单提交传值 客户端通过Form表单提交到服务器端,服务器端通过 Java代码 request.getParameter(String xx); 来取得参数(xx)为参数名称.通过ge ...
- 我的第一个可用的Windows驱动完成了
看到了一些希望,就值得我继续执着下去. 虽然是很简单的一个小驱动,但是它包含了我学编程两年来的憧憬与努力... 在2011年5月份,我就想学驱动,但是多次的失败,让我很不耐烦,所以暂时搁置了.... ...
- 洛谷 3112 [USACO14DEC]后卫马克Guard Mark——状压dp
题目:https://www.luogu.org/problemnew/show/P3112 状压dp.发现只需要记录当前状态的牛中剩余承重最小的值. #include<iostream> ...
- Ajax.dll使用方法和步骤(比较方便的实现ajax)
转载自 博客频道 - CSDN.NET http://blog.csdn.net/houhanxin1/article/details/6671470 1. 有直接用框架的:Ajaxpro和Aja ...
- Android 程序员不得不收藏的个人博客(持续更新...)
本文已收录我的 Github ,持续更新中 ,欢迎点赞 ! 每周打开一次收藏夹里的个人博客,已经成为了我的人生一大乐趣. 相比各大博客平台,我一直更加偏爱个人博客.在每个人自己的这一亩三分地里,你能看 ...
- excel怎么并排查看两个工作表
excel怎么并排查看两个工作表 excel怎么并排查看两个工作表?excel打开一个窗口想要同时查看两个工作表中的数据,类似于word中的分栏效果,该怎么实现呢?EXCEL是一个使用最多的办公软件, ...
- maven与sbt修改国内镜像
一.idea中的maven 1.打开IntelliJ IDEA->Settings ->Build, Execution, Deployment -> Build Tools > ...
- 一句python,一句R︱python中的字符串操作、中文乱码、NaN情况
一句python,一句R︱python中的字符串操作.中文乱码.NaN情况 先学了R,最近刚刚上手Python,所以想着将python和R结合起来互相对比来更好理解python.最好就是一句pytho ...
- 目录中的pwd、cd及ls命令
1.pwd命令(确定当前所在目录) pwd命令以绝对路径的方式显示用户当前工作目录.命令将当前目录的全路径名称(从根目录)写入标准输出.全部目录使用/分隔.第一个/表示根目录,最后一个目录是当前目录. ...