很多站长会发现,输入带 www 或不带 www 的网址都能访问自己的网站,便以为一切正常。实际上,搜索引擎可能把这两个地址当成两个独立站点来处理,进而导致网站权重分散、关键词排名松动甚至页面收录异常。解决问题的核心,就是为网站确定一个首选域名,并通过统一入口把所有访问和收录都导向该版本。
首选域名,就是网站对外统一展示的主地址。确定一个版本为主域名后,搜索引擎会把主要权重归集到它身上,其他所有域名版本则通过跳转归并到这个主地址下。
当两个域名版本内容完全相同,搜索引擎很可能判定为重复页面甚至镜像站点,导致两个版本都被降权。此外,外部链接如果既指向带 www 的版本,又指向不带 www 的版本,权重就会被切散,无法集中在单一地址上,网站整体排名自然涨得慢,收录过程也容易反复。
这两种格式没有绝对的好坏,主要看两点。第一是易记性,短域名通常可以去掉 www,而较长或含有数字的域名加上 www 反而更清晰。第二是历史外链分布,假如现有反向链接大多指向带 www 的版本,那就保留它作为主域名,这样已有权重不会白白流失。
301 跳转是服务器向搜索引擎和浏览器发出的明确指令,表示原地址已永久迁移到新地址,这是实现首选域名最稳妥的方法。
特别提醒,不要用 302 临时跳转代替 301。302 表示当前页面只是暂时移动,搜索引擎会认为原地址仍然有效,两个版本都会被收录,权重归并的效果完全达不到。配置后可通过在线状态查询工具确认返回码,确保是 301 而非 302。
如果网站是用内容管理系统搭建的,通常不用修改服务器配置文件,在后台就能完成设置,但不同系统的入口不太一样。
后台设置完成后,务必用无痕窗口或清除缓存再测试,否则可能误以为设置没生效。同时还要核对站内所有内部链接是否统一用主域名格式,避免页面里出现混用两个版本链接的情况。
设置好首选域名后,不能只看能跳转就算完成,还要做几项验证,防止白忙一场。
一个常见失误是把跳转写错方向,反而将主域名跳到了非主版本。另一个容易被忽略的问题是,部分服务器会默认开启 301 缓存,改动后需等待一段时间才能看到最新效果,此时不要频繁重复测试以免加重服务器负担。
没有固定时间,通常需要一至四周才能看到权重逐步归拢。如果网站历史较久、外部链接较多,归并速度会相对慢一些。期间保持内容稳定更新,不要频繁改动域名设置,等待搜索引擎重新抓取即可。
可以改,但建议优先选择外链较多的那个版本作为主域名,这样可以减少权重损失。如果执意选择外链较少的一方,则需要更长时间等待搜索引擎把分散的权重转移过来,期间排名可能会有小幅波动。
技术上可行,而且很常见,但一定要配合 301 跳转。如果不做跳转,两个版本同时被访问就会造成内容重复问题。正确做法是把两个域名都解析到服务器,然后在服务器配置里统一让非主版本跳转到主版本。
确定首选域名是网站 SEO 的基础动作,越早设置越省心。建议立刻梳理当前两个域名版本的访问状态和搜索引擎收录情况,选定一个主域名后,通过 301 跳转把权限集中,同时同步修正站内链接和站点地图。如果现在不做,后续外链积累越多,调整成本就越高。