如何正确处理带www、不带www的网址?

  如何处理好自己网站的带www、不带www的网址,这个问题应该困扰过许多站长吧?虽然网上的说法很多,其实这个问题早就盖棺定论了。

  首先,所有的站长都认可的一件事是:带www、不带www的网址都要能访问到你的网站。也就是说,用“www.网址.com”、“网址.com”这两种样式都能进入你的网站。这是当然的,谁也不想自己的站因为被人少输入(或多输入)了www而不能被访问到。那么,怎么做呢?我们需要在网站域名的管理后台里,给带www、不带www的网址都做一个A记录,指向你的主机的IP。这时候,用“www.网址.com”、“网址.com”这两种样式都能进入你的网站。但是,仅仅这样的话,对SEO是不利的。因为在搜索引擎看来,带www和不带www的URL是不同的两个URL,当它们指向同一个网站时,会让搜索引擎不懂应该选择哪一个URL作为主要的。如何解决呢,向下看。

其次,就是正确处理带www、不带www二者的关系问题了。这个问题严重浪漫在初学SEO时就做过深入的研究、思考。在浏览了大量相关文章后,总结了一下,相关的说法有三种:

一种是带www和不带www都做A记录,指向空间的IP。
另一种是带www的做A记录,不带www的做URL转发,转发到带www的域名上。
还有一种是带www的做A记录,把不带www的做301定向。

正确答案是最后一个。严重浪漫在请教了许多SEO高手后,得到的回答都是这样。其中包括两位重量级的SEO高手:SEOWHY论坛的“夫唯”、加拿大华人David Yin

这样做,对网站的SEO效果是最好的。这样做后的效果是不带www的域名会跳转到www域名,也就是说,你用“6psp.cn”访问我的网站,会自动跳转到“www.6psp.cn”。这样做的好处是显而易见的,那就是不带www的全部跳转到带www的,那么,你的网站的权重全部都放到了带www的网址结构上。

当然了,也可以灵活运用。如果你特别喜欢不带www的网址,平时和别人做友情链接时使用的也都是不带www的。那么就可以把不带www的做A记录,把带www的做301定向。

总之,带www和不带www的域名对搜索引擎是同等的,你需要在建站初期,选择其中一个作为主域名,在做内部链接和友情链接时,都使用这个主域名,这样不就会使PR值分散。

文章写完了,下面是我实际使用中遇到的神奇事儿:


   严重浪漫原来的美国主机提供了DNS,我是直接把我的域名绑定到了DNS上面,而不再使用万网的DNS。这样做的好处是,一旦使用了美国主机的DNS,当你在wordpress后台里,确定了把带www的网址作为网站的主域名,主机就会自动的把所有不带www的网址指向带www的。也就是说,省的我做301了。

   现在,严重浪漫换主机了,这个主机不提供DNS服务,所以只能做A记录了。然后,在我准备把不带www的做个301重定向到带www的上面去之前,我用下面的一个网友提供的方法测试了一下,让我目瞪口呆的是:不带www的已经定向到带www的上面去了!这我就搞不明白了……

301重定向是否生效,检测的方法:
      http://www.ranknow.cn/tools/redirectcheck  中输入旧域名,成功则会显示状态为“200”
       http://www.internetofficer.com/seo-tool/redirect-check/  中输入旧域名,成功则会显示“301 Moved Permanently”

   我想起来了,我原来在“谷歌管理员工具”里把带WWW的设置为“首选域”。是不是这样谷歌就帮我301了?

   又或者是因为wordpress够强大,只要在后台里设置了“网站地址”是带www的,就会自动把不带www的弄成301定向?

   到现在仍然没弄清楚:为啥我的不带www的网址没有做301,却能自动重定向。期待高手指点。



6,150 次阅读 | 发表评论 | Trackback
2010年12月2日 | 归档于 SEO, WordPress
标签: ,
  1. 2010年12月2日 23:16 | #1

    我的也是指向IP的,不过也是自动转到www了,一直不知何故,呵呵。

  2. 严重浪漫
    2010年12月2日 23:44 | #2

    @这夜心情
    是啊。
    可能只要是是美国主机,不论绑定DNS、或者做A记录,都是自动地把不带www指向带www的。因为老美的使用习惯是带www优先于不带www,虽然www只是个二级域名,不带www才是顶级域名。

  3. 2010年12月3日 20:54 | #3

    虚拟空间默认的自动指向,应该是301实现的,默认只有A解析过去就是同一个空间

  4. 2011年1月11日 10:47 | #4

    看过咯!!

  5. 2011年3月17日 15:39 | #5

    应该是谷歌帮你做了301重定向。

  6. 2011年6月1日 10:12 | #6

    同1、2楼一样,在纠结这个问题。我的不带www比较简单,但是用了各种办法,最终还是转到了www。真是无语了OTZ

  7. 严重浪漫
    2011年6月1日 21:32 | #7

    @亦斯
    我总结的那个正确答案是有可信度的。
    不过美国主机直接给不带www的做了301,这个事情确实神奇。

  8. 2011年6月5日 09:21 | #8

    这个是主机商自动做的,我的也是。

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">
:lol: :( 8-O :oops: 8) :?: :!: :evil: more »