上个月接了个本地餐饮老板的需求,改版完两个月排名掉了快一半,找过来的时候急得满嘴起泡。
查了半天,居然是没做URL标准化。
很多新手站长根本不在意这个,等到流量掉了才反应过来,晚了。
为什么要做URL标准化?
说白话就是,同一个内容,你只能给搜索引擎留一个固定访问地址。
要是同一篇文章,既可以通过带www的域名访问,又可以通过不带www的访问,还能通过带index.html后缀的地址打开,搜索引擎会懵。
它不知道哪个是对的,就会把权重拆分给好几个地址,最后哪个都排不上去。

落地可操作的几个核心细节
第一件事,先定好你的主域名前缀,要么用带www的,要么就用不带的,选好之后把另一个做301跳转全部导过来。
还是刚才那个餐饮老板的案例,他改版的时候同时解析了两个前缀,两个都能正常访问,两个月内核心词排名掉了30多名,做完跳转一个多月,权重慢慢聚回来,排名也逐步回升了。
我踩过的坑是,早期做个人博客,首页同时有三个不同的URL能打开,折腾了快半年,站点一直没权重,改完之后不到两个月就出了不错的排名。

第二件事,统一URL后缀,不要同一个页面,既有带index.html的,又有不带后缀的,把带后缀的都跳去不带的版本就好。
不过话说回来,要是你用的是主流建站程序,大部分默认已经做好了,只要别自己瞎改参数就行。
碰到带很多参数的动态URL,比如电商网站的搜索筛选页,尽量把没用的参数去掉,别让同一个产品出来十几个带不同参数的URL,占着搜索引擎的索引位置,还分走权重。
别忘给搜索引擎明确信号

除了301跳转,还要给搜索引擎递个明白话。
可以去百度、Google的站长平台提交你的主域名,robots.txt文件里也可以把不允许收录的重复版本禁掉。
还有个很有用的东西,canonical标签,大白话解释就是,你把这个标签加在重复页面的头部,告诉搜索引擎哪个是真正的主页面,所有权重都给这个主页面就行。
要是你暂时没法做301跳转,比如网站架构改不了,加这个标签也能起到不错的效果,很多新手都不知道这个工具,真的挺好用。
核心原则就是,同一个内容只给搜索引擎留一个正规的访问URL。
因平台规则常变,建议以官方公告为准。
不同行业细节不同,碰到具体场景问题可以留言交流。
小提示:不要把网站正常的分页、标签页都当成重复内容禁止索引,合理的分类导航内容不会影响URL标准化,错杀会损失不少流量。