前阵子帮一个开淘宝店转做独立站的老板看站,他说熬了一个月更了几十篇干货,为啥收录连一半都不到。
进去一查,差点笑出声。同一个首页,四个不同的URL都能正常打开。
带www的、不带www的、加index.html的、加斜杠不加斜杠的……搜索引擎看了都懵,该选哪个放搜索结果?
同一个内容多URL,坑在哪?
很多新手觉得,能打开就行呗,不影响用户访问。
实际上呢,你的权重会被分散到好几个URL上,本来攒的一点排名分数,拆成好几份,谁都上不去。
我那个客户的站,三个URL都各被收录了一条,流量分完,原本该起来的首页,排在十名开外。
URL标准化同一内容多个URL权重分散示意图
那该怎么改?说几个我实操过多次,笨但管用的办法。
先定主域名,做好跳转屏蔽
先定主域名,做好跳转屏蔽
第一步最简单,先选你要的主域名,要么一直用带www的,要么一直用不带的,选好就别改。
然后把不用的那个域名,做301跳转,全部转到你定好的主域名上。
这个操作,大部分云服务器的后台都有一键设置,不用写代码,找服务商客服问两句就能弄明白。
说实话我刚入行的时候,嫌麻烦没弄,结果站做了半年,权重一直起不来,现在想想,真的是省了小功夫误了大事。
再就是处理动态参数的重复URL。
很多做电商、论坛的站,同一个商品,筛选不同条件之后,会生成一堆带不同参数的URL,打开内容全一样。
碰到这种情况,你可以直接在robots协议里,把带这类参数的URL禁止搜索引擎抓取,避免占掉你的收录配额。
之前帮一个做生鲜团购的站处理过,处理完半个月,有效收录涨了两成多,效果很明显。
不过话说回来,别为了短而短乱改URL结构。
很多人听信什么越短权重越高,把所有内容都堆在根目录,看起来短了,但是搜索引擎和用户都分不清分类,反而不好。
一般控制在三四层以内就可以,比如/美食/红烧肉/做法,清晰好懂,比一串乱码或者堆在根目录强太多。
内链统一用标准化地址,别瞎粘
内链统一用标准化地址,别瞎粘
很多站长发文章加内链,都是随手复制地址栏的链接,有时候粘到带参数的,有时候粘到不带的,时间长了,站内到处都是不同版本的链接。
我自己做站的时候就定了个小规矩,所有内链,全都用提前定好的标准化地址,从来不从地址栏随手粘,花不了十秒钟,但是能帮你攒住权重,不会平白无故分散掉。
核心原则就是:让每一个独一无二的内容,只对应一个标准化的URL地址。
因平台规则常变,建议以官方公告为准。
不同行业的URL问题细节差很多,比如博客站和电商站的处理方式就不一样,如果你有自己搞不定的场景,欢迎留言交流。
小提示:不要盲目把所有动态URL都改成静态URL,只要不会重复生成相同内容,动态URL完全不影响收录,不用多此一举折腾。