网址这东西看着不起眼,就是浏览器地址栏那一串字符,其实里面藏着不少门道。一个清楚、友好的 URL,搜索引擎好理解,用户也好记、好分享,两头都占便宜。反过来,一个乱七八糟的 URL,等于在门口先给人家立了堵墙。
我先说基本的原则,就三条,你照着做基本不会错。第一条,用有意义的词,别用一串乱码。第二条,层级别太深,两到三级最合适,别搞得像俄罗斯套娃一层套一层。第三条,能短则短,别拖拖拉拉挂一串看不懂的参数。
我见过太多反例了。最典型的就是那种"?id=12345"的形式,用户瞅一眼,鬼知道这页面是啥内容。你再看改成"/seo-tips"这种,一看就懂,讲的是 SEO 技巧。这俩放搜索结果里,你觉得用户更愿意点哪个?答案不言而喻。搜索引擎其实也一样,它对语义清晰的 URL 更有好感。
还有个细节,URL 里如果有多个词,用英文短横线"-"隔开,别用下划线"_",搜索引擎更认短横线。也别搞大写小写混着来,容易重复内容,自己给自己找麻烦。
我要重点提醒一件事,这个坑我踩过。URL 结构一旦定下来,尽量别乱改。很多人觉得,不就是网址换个名字嘛,有啥大不了的。大错特错。你改一次 URL,等于把原来那个地址作废了,之前所有指向它的链接全部断掉,那些链接攒下来的权重,一夜之间全没了。更麻烦的是,用户收藏的、别人引用的,全都变成死链。这种损失,是悄悄的,但特别疼。
那如果实在要改呢?也不是完全不能改,但你得做好跳转。把老地址 301 永久重定向到新地址,告诉搜索引擎"我搬家了,以后都去新家找我"。这样权重还能传递过去,损失能降到最低。但说实话,能不改就别改,一开始就把 URL 规划好,一劳永逸。
规划 URL 的时候,我建议你从用户的习惯出发想想。用户看到这个网址,能不能大概猜出里面是啥。比如做电商的," /product/men-shoes "就比"/ p?id=8832&cat=5"清楚得多。清清楚楚的网址,用户敢点、敢分享,搜索引擎也乐意收录,这是笔划算的买卖。
一句话总结,URL 是给搜索引擎和用户共同看的门牌号,写清楚点,对谁都有好处。
—— 来自 图趣网 - 优秀网站分类目录 的分享