关于 url-structure
url-structure 是面向营销人员和网站团队的 SEO 技能,用于规划或审查 URL 模式,涵盖路径层级、多语言、参数与重定向。
主要功能
- 01规划 URL 层级
- 02制定易读 URL 规范
- 03静态与动态 URL 指引
- 04多语言路径模式
- 05参数与重定向处理
适用场景
- 01规划新网站的 URL
- 02在 SEO 审查中检查 URL 模式
- 03处理网站迁移中的 URL
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kostja94/ marketing-skills --skill url-structure安装后在 Claude Code 中输入/url-structure确认已加载。
详细介绍
SEO 页面优化:URL 结构
介绍如何优化 URL 结构以提升 SEO:可读性、层级结构和最佳实践。
调用时:首次使用时,如果有帮助,可先用 1–2 句话介绍此技能涵盖的内容及其重要性,然后提供主要内容。后续使用时,或用户要求跳过时,直接提供主要内容。
范围(页面 SEO)
- URL 层级结构:路径结构、分类、深度
- URL 格式:静态与动态;省略文件扩展名
- URL 别名:创建别名请参阅 url-slug-generator(3–5 个词,不超过 60 个字符)
- 重复变体:HTTPS、www、尾部斜杠请参阅 canonical-tag
初步评估
**项目背景:**如存在根目录下的 contextus.md,请阅读并仅加载与此任务相关的模块。如果没有 Contextus,请使用现有项目材料或用户提供的信息,并询问缺失的信息;不要创建平行的上下文系统。
识别:
- 网站结构:分类、子分类、内容类型
- 当前 URL:现有模式和问题
- 多语言:zh/en 的 URL 结构(例如 /zh/、/en/ 或子域名)
最佳实践
URL 指南
| 原则 | 指南 |
|---|---|
| 可读 | 使用词语而非 ID;/blog/seo-guide,不要用 /p/12345 |
| 简短 | 通常越短越好;避免不必要的层级 |
| 关键词 | 自然地包含目标关键词 |
| 小写 | 使用小写;避免大小写混用 |
| 连字符 | 使用连字符分隔词语:seo-guide |
| 避免 | 特殊字符、核心内容使用查询参数、会话 ID |
层级结构
| 模式 | 示例 | 用途 |
|---|---|---|
| 扁平 | /page-name | 简单网站 |
| 分类 | /blog/post-name、/tools/tool-name | 内容网站 |
| 嵌套 | /category/subcategory/page | 深层级结构(应保持浅层) |
多语言
| 模式 | 示例 |
|---|---|
| 路径前缀 | /zh/page、/en/page |
| 子域名 | zh.example.com、en.example.com |
| 国家和地区顶级域名 | example.cn、example.com |
静态、动态与伪静态 URL
| 类型 | 示例 | 用途 |
|---|---|---|
| 静态 | /blog/seo-guide | 直接对应文件;SEO 效果最佳;内容稳定 |
| 动态 | /product?id=123 | 由程序生成;避免用于可编入索引的内容 |
| 伪静态 | /blog/seo-guide(由 .php 重写) | 兼具两者优点;常见于 CMS |
| 规则 | 优先使用静态或伪静态 URL;若使用动态 URL,参数应 ≤2 个;使用 canonical-tag 和 robots-txt(Clean-param) |
文件扩展名
- 省略
.html、.php、.aspx——使 URL 不依赖技术、更加简短且易于重构 - 示例:使用
/seo-guide,而不是/seo-guide.html
URL 参数处理
| 场景 | 处理方式 |
|---|---|
| UTM / 跟踪 | 将规范 URL 指向基础 URL;参数仅放在查询字符串中 |
| 搜索结果 | 将规范 URL 指向搜索页面;避免将结果 URL 编入索引 |
| 筛选 / 排序 | 将规范 URL 指向基础 URL;或使用 robots-txt Clean-param |
| 会话 ID | 使用 Cookie;绝不将其放入可编入索引的 URL 中 |
使用场景
| 场景 | 重点 |
|---|---|
| 新网站 | 提前规划层级结构;避免日后重构 |
| 迁移 | 设置 301 映射;使用规范 URL;参阅 canonical-tag |
| 大型网站 | 动态 URL、参数、多语言——使用规范 URL + robots |
| SEO 审核 | 检查结构、参数、规范 URL 的一致性 |
常见问题
| 问题 | 修复方法 |
|---|---|
| URL 过长 | 缩短 URL;删除冗余词语 |
| 动态参数 | 使用规范 URL;在 robots 中清理参数(Yandex Clean-param) |
| 大小写混用 | 重定向至小写 URL |
| URL 已更改 | 将旧 URL 301 重定向至新 URL |
输出格式
- URL 结构建议
- Slug 约定
- 关键内容类型的层级
- 更改 URL 时的重定向方案
- 参考资料:Alignify URL 优化;Google URL 指南
相关技能
-
website-structure:规划结构和 URL 路径;确定结构后应用 url-structure 规则
-
canonical-tag:HTTPS、www、尾部斜杠——处理重复的 URL 变体
-
url-slug-generator:为内容页面创建 Slug;长度、关键词、格式
-
category-page-generator:电商分类 URL 层级、分面 URL
-
products-page-generator:产品 URL 层级
-
services-page-generator:服务 URL 层级
-
robots-txt:用于查询参数的 Clean-param
-
internal-links:URL 结构会影响链接模式
评论
支持 Markdown