网站收录混乱,想把不带www域名301到带www域名上

最近遇到一个网站,不带www和带www域名收录比较混乱。公司以前做优化的人员,在发外链的时候,两个域名同时推广,导致网站内页有些是不带www的收录,有些是带www的收录,还有一些是两个域名同时都收录。由于比较混乱,我这些时间发外链一直在发带www的域名。可是发了两个月,网站收录,快照和排名都不正常。
我现在想把不带www的域名301到带www的域名上,由于网站是虚拟主机,网页也全部是生成的静态的。现在不知道该怎么处理,请教各位大神,这种情况该怎么办,或者怎么做301

追加问题
分享到微信 收藏
    4 人参与回答
冀雪强
冀雪强 · 人,生而创造;境,创造而生!

1.站内地址统一,即带www的网站内页都是带www的,不带www的都是不带www的
2. 做外链 统一用带www的地址

袭明
袭明 · 搜外社区运营主管

1、重要位置(比如分类导航)做一下www(首选域)的绝对地址。(必做)
2、出现这个问题,可以做一下301重定向。(百度一下,自己实在解决不了,就只能找人了,淘宝上有很多做这些小操作的)

张忠臣
张忠臣 · 耐思尼克负责SEO,专注于搜索引擎优化,擅长整站优化,新站长网站长,淘域网负责人

导航条用绝对地址的www网址,基本上能达到301状态,但是权重不会狙击。最好做301.网上有教程,baiduyixia

王定伟
王定伟 · 我是王定伟,做最好的自己

这种问题明显是URL标准化问题,会导致两个严重问题:一是让搜索引擎不知道哪个url是唯一的版本,降低了信任度;二是带www与不带www会使权重分散流失。你现在需要做的就是要确定哪个url是规范版本,也就是url标准化。具体改善措施:使用301重定向;使用基准标签base 在网页的head区加上。希望你去多了解url标准化和首选域的知识