前两年帮一个开五金店的客户改站,刚接手就发现怪事。
他自己发的一篇主打产品介绍,居然能从三个不同地址打开。
不带www的域名一个,带www的一个,末尾加了index.html又是一个,内容一模一样。
上线快两个月,才收录了不到10个页面,急得他天天找我问原因。
为什么说URL标准化是新手容易漏的基础操作
说实话,刚做SEO那会我也没当回事,觉得能打开就行。
哪知道搜索引擎爬站的时候,碰到多个相同内容的URL,它不知道该选哪一个放去搜索结果。
本来好好的权重,硬生生拆成好几份,谁都起不来。

做URL标准化,最实用的两个落地办法
第一个,定好你的首选域名,做301重定向。
就说刚才那个五金店客户,我帮他定了带www的域名作为主站,把不带www、带index.html的重复地址全部301跳转到主URL。
不到一个月,收录量就涨了一大截。
第二个,如果是没法做301的重复页面,比如电商网站同一产品在多个分类下,用canonical标签指定首选URL就行。
我之前接过一个小电商站,每个商品都有两个URL,一个是从分类进去的,一个是从搜索进去带参数的,折腾了快半年权重上不去。

给所有带参数的重复页面加了canonical标签指向主商品URL,慢慢的核心词排名就往上走了。
不过话说回来,不要乱加这个标签,只有内容完全一样的时候用才对。
做完标准化别忘检查这一步

我踩过的坑是,当年第一次给客户做,301跳转代码加对了,但是服务器解析没改,原地址还能正常访问。
白忙活了一个多月才发现问题,耽误了不少时间。
定好首选URL之后,记得去搜索引擎的站长平台,提交你的首选域名。
等于直接告诉搜索引擎你的选择,不用让它自己猜。
这个办法笨但管用,很少有人提,但漏了就是容易出问题。
一个内容只对应一个可访问URL,这就是核心原则。
因平台规则常变,建议以官方公告为准。
不同行业细节不同,比如博客站和电商站的处理逻辑差很多,碰到具体问题欢迎留言交流。
小提示:不要为了集中权重把相似内容的URL都加canonical,只有内容完全重复的时候使用才不会引发搜索引擎误判。