什么是 SEO 友好链接
SEO 友好链接(也称友好 URL、静态化 URL)是指用人类和搜索引擎都能读懂的单词与层级来描述页面内容的网址形式。它不包含无意义的随机参数、不暴露数据库自增 ID,而是把页面主题直接写进路径中。
搜索引擎视角下的友好链接
搜索引擎在抓取时会同时分析页面正文与 URL 字符串。URL 中出现的词语会被视作该页面的主题线索之一,出现在搜索结果中时还会以面包屑形式展示,直接影响点击率。
用户视角下的友好链接
用户可以仅凭地址栏就判断自己身处网站的哪个栏目、正在阅读什么内容,复制分享时也不会因为一长串问号和数字而失去信任感。
可读性强
路径由语义化单词组成,一眼即可看出页面主题,降低跳出概率。
层级分明
目录结构对应网站分类结构,帮助爬虫理解页面之间的从属关系。
便于分享传播
短、稳、可读的链接在社交平台与外部引用中更易被完整保留。
友好链接的生成公式
一个标准的 SEO 友好链接,通常由「协议 + 域名 + 栏目路径 + 内容路径」四段构成。下面给出可直接套用的模板。
基础模板
示例对比
✗ 避免:https://example.com/index.php?id=1024&cat=3&t=2
.html 或目录式结尾,全站保持一致。
关键词到路径的转换步骤
- 提取页面核心关键词,通常 2 至 4 个词组为宜。
- 将中文关键词翻译或转写为英文拼音,保持全站统一语言。
- 用连字符
-连接词组,全部转为小写。 - 去掉停用词(如 the、and、of)与冗余修饰语。
- 套入栏目层级,检查长度是否控制在合理范围内。
URL 命名的六条硬性规则
1. 全部使用小写字母
服务器对大小写敏感,News 与 news 会被视为两个不同页面,容易产生重复内容。
2. 用连字符分隔词组
连字符 - 是搜索引擎公认的词组分隔符,下划线 _ 可能被整体识别为一个词。
3. 控制层级深度
目录层级建议不超过三层,过深的路径会稀释权重并增加抓取成本。
4. 长度保持精炼
整体路径尽量简短,避免堆砌无关词汇,核心关键词出现一次即可。
5. 剔除无意义参数
会话 ID、跟踪码、排序参数等应通过技术手段隐藏,避免生成大量近似重复页面。
6. 保持长期稳定
链接一旦发布便不宜随意更改,确需调整时应设置旧链接到新链接的跳转。
常见 URL 写法对照表
| 写法类型 | 示例 | 评价 |
|---|---|---|
| 静态化路径 | /seo/url-format-guide.html |
推荐 |
| 目录式路径 | /seo/url-format-guide/ |
推荐 |
| 纯数字 ID | /article/1024.html |
可接受 |
| 动态参数 | /index.php?id=1024&cat=3 |
需优化 |
| 中文未编码 | /栏目/页面标题 |
需转写 |
| 下划线分隔 | /seo_url_format_guide |
建议替换 |
发布前自检清单
- 链接中是否包含页面核心关键词,且只出现一次?
- 是否全部为小写字母,且使用连字符分隔?
- 目录层级是否控制在三层以内?
- 是否已去除会话参数、跟踪参数等冗余内容?
- 与站内其他链接是否重复,是否存在近似重复页面?
- 链接是否足够简短,便于记忆与复制分享?
容易踩坑的四个误区
误区一:关键词堆砌
在同一段路径中反复出现相同关键词,如 /seo/seo-link/seo-url-seo.html,不仅不会提升排名,反而容易被判定为过度优化。
误区二:层级越深越规范
为了「看起来专业」而设置五层以上目录,会让爬虫分配到的权重被层层削弱,同时提高后期维护难度。
误区三:频繁改动已收录链接
已获得排名的页面若直接更换链接而不做跳转,原有积累的权重与外部引用会全部失效。
误区四:忽略参数导致的重复页面
同一内容因排序、筛选等参数产生多个链接时,应通过规范化处理统一指向唯一地址,避免站内重复内容竞争。