别再瞎改网站目录结构了!8年SEO实战踩出来的流量真相
你有没有过这种情况?辛辛苦苦写了三个月的内容,谷歌爬取量连首页都上不去?
别先怪内容质量。
大概率是你那破目录结构,把蜘蛛给绕晕了。
我干SEO这行快9年了,操盘过日活1200万的美食内容站,也挨过好几次谷歌核心算法更新的毒打——说出来你可能不信,我见过至少一半的流量暴跌,根因都出在目录结构上。
90%的新手连目录结构的核心作用都搞错了
说实话,我刚入行那会也傻,觉得目录结构不就是给用户点导航用的?
直到2019年那次核心算法更新。
我操盘的那个美食站,直接掉了42%的自然流量。
查了三天Search Console才发现,蜘蛛爬到深层的菜谱页面,平均要跳7次链接!
什么概念?
就是蜘蛛爬到一个用户真正想看的内容,要先点首页,再点美食分类,再点中餐分类,再点家常菜分类,再点川菜分类,再点下一页,最后才能看到那篇《麻婆豆腐的正宗做法》。
换你是蜘蛛,你愿意给这种页面好PM吗?
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/0e6d71b9-c2ca-43de-bf38-9ea8865afaa7.jpg
Google Search Console 抓取深度统计后台截图
后来我们花了一周时间,把所有深层页面的路径从7层砍到3层,比如把原来的/home/food/chinese/home-style/sichuan/xxx.html,直接改成/recipes/sichuan/xxx.html。
28天之后。
数据直接炸了。
爬取量涨了117%,核心关键词的CTR回升了38%,流量半个月就回了80%。
这里说第一个新手最容易踩的坑:
别给目录加一堆无意义的时间层级。
比如很多人喜欢搞/2024/05/12/article/xxx.html这种结构,你以为这是在做内容归档?
蜘蛛根本不关心你哪天发的文章。
它只关心爬这个链接要跳几次。
你要是不信,去后台看看那些带时间层级的页面,收录率是不是比短路径的低至少60%?
【操作路径:谷歌Search Console -> 索引 -> 页面 -> 已爬取但未收录】
你去筛一下那些未收录的页面,看看是不是路径都特别长?
对,就是这个问题。
别信网上说的“扁平结构越好”,我踩过的坑你别踩
之前有个做户外装备的粉丝来找我。
说他听了某个博主的话,把所有页面都直接扔在根目录下,搞了个全是/xxx.html的所谓“**扁平结构”。
结果上线俩月,流量没涨反降,跳出率飙到72%。
我点开他的站一看,好家伙。
登山鞋的链接是/hiking-boots.html,帐篷的链接是/tent.html,甚至连个普通的科普文章《怎么选登山杖》都直接扔在根目录下,叫/choose-trekking-poles.html。
用户进来根本找不到北。
蜘蛛也懵。
它根本分不清哪些页面是品类页,哪些是产品页,哪些是科普内容。
说白了,网上说的扁平结构,是逻辑扁平,不是物理扁平。
你不需要把所有页面都扔在根目录,但你需要让蜘蛛和用户,最多点3次就能找到任何一个页面。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/a4a7d96c-dc53-4e3c-a4ec-21767092638a.jpg
电商网站户外品类目录结构逻辑树状图
给你举个正确的例子:
/gear/ 是户外装备总目录
/gear/hiking-boots/ 是登山鞋品类页
/gear/hiking-boots/mens-waterproof/ 是男士防水登山鞋的产品页
最多3层,逻辑清晰,蜘蛛一眼就懂,用户点起来也方便。
这里说第二个新手坑:
别给目录加乱七八糟的动态参数。
我上次帮一个客户查问题,发现他所有的分类页都带/category.php?id=123这种参数,光重复的分类页就有2000多个。
直接把谷歌给的爬取预算给耗光了。
人家蜘蛛本来想爬你的产品页,结果全在爬重复的分类页,爬都爬不完。
解决办法很简单。
直接改成静态路径,比如/camping-gear/,别带任何参数。
实在要带参数,就用canonical标签锁死主页面,不然别乱加。
我每次换站必做的3个目录结构优化动作,亲测有效
别听那些虚头巴脑的理论。
我每次给客户做目录结构优化,就做这3件事,没有花架子。
第一件事,先摸清楚现有爬取路径的底。
【操作路径:谷歌Search Console -> 抓取统计 -> 查看最常爬取的路径】
你把那些超过3层的路径全部列出来,301重定向到新的短路径上,别留死链。
第二件事,给每个目录加**的导航入口。
比如你个做美食的站,/recipes/下的所有页面,必须在导航栏的“菜谱”栏目里能点到,最多点2次就能到。
别搞什么隐藏的深层页面,你藏得越深,蜘蛛越爬不到,用户也找不到。
第三件事,sitemap里的目录结构要和实际路径完全对应。
别搞sitemap里写的是/recipes/pasta/,结果实际服务器里存的是/food/noodle/,那蜘蛛直接懵了,以为你这是死链。
这里说第三个最离谱的坑:
新手喜欢随便改目录结构,改完还不做301。
我见过最蠢的一个客户,上个月刚把/camping/改成/outdoor/,这个月又改成/hiking/,改了三次。
自然流量直接掉了60%。
连救都救不回来。
我跟你说,目录结构这东西,一旦上线,除非你是换站,不然别瞎改。
改一次就要做全套的301重定向,还要去Search Console里提交旧路径的变更申请,不然之前攒的权重全没了。
真的。
别不信。
我上次帮一个客户改目录结构,没做301,结果他的老路径全变成404,权重掉了一半,花了3个月才救回来。
其实吧,目录结构这东西,说复杂也复杂,说简单也简单。
你就把自己当成那个每天要爬几百万个页面的谷歌蜘蛛。
你要是爬一个页面要跳七八次,你愿意给它好PM吗?
对吧?
你听我一句劝,刚上线的站,先把目录结构捋清楚,再发内容。
别等发了几百篇内容,才发现路径全错了,到时候再改,成本高到你想哭。
对了,要是你不知道自己的目录结构有没有问题,直接去Search Console里看抓取统计,超过3层的路径占比超过20%的,赶紧改。
别拖。 虽然篇幅不长,但句句都是重点,简洁又有深度,非常不错。 内容真实不做作,没有多余套路,都是实实在在的经验之谈。 这个话题确实很值得讨论,我也有类似的经历,非常认同楼主的观点。 感谢楼主无私分享经验,少走了很多弯路,对我们帮助特别大。 说得很有道理,很多观点都说到点子上了,希望以后能多看到这类帖子。 看完很有启发,也引发了我不少思考,有空也想分享下自己的看法。
页:
[1]