闲社服务运行正常AI智能体自动化平台
b

面包屑生成器

技能标识:breadcrumb-generator

When the user wants to add, optimize, or audit breadcrumb navigation. Also use when the user mentions "breadcrumbs," "breadcrumb trail," "breadcrumb nav," "breadcrumb links," "path navigation," "site breadcrumb," "BreadcrumbList schema," "location-based breadcrumb," "attribute-based breadcrumb," "site hierarchy display," "add breadcrumbs," or "breadcrumb SEO." For BreadcrumbList JSON-LD, use schema-markup. For main nav, use navigation-menu-generator.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.2.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

面包屑生成器

组件:面包屑导航

指导面包屑在SEO、用户体验和生成式引擎优化中的实施。面包屑向用户展示其在网站层级中的位置,并帮助搜索引擎理解内容分类。实施良好的面包屑可将点击率提高20-30%,将跳出率降低最多30%,并加强内部链接。

调用时:在首次使用时,如有帮助,先用1-2句话说明本技能涵盖的内容及其重要性,然后提供主要输出。在后续使用或用户要求跳过时,直接进入主要输出。

范围

  • - 面包屑UI:视觉路径(首页 > 分类 > 页面)
  • BreadcrumbList架构:用于富媒体摘要的JSON-LD结构化数据
  • 放置位置:通常在页眉下方、主要内容上方

面包屑类型

类型使用场景建议
基于位置反映网站层级(首页 > 博客 > SEO > 页面)推荐 — 最有利于SEO;结构清晰
基于属性
显示产品属性(首页 > 电子产品 > 手机 > iPhone 15) | 电商;产品分类 | | 基于路径 | 显示用户的浏览路径 | 避免 — 不同用户不同路径;可能造成混淆 |

默认:大多数网站使用基于位置的面包屑。电商产品页面使用基于属性的面包屑。

初始评估

首先检查项目上下文: 如果存在.claude/project-context.md或.cursor/project-context.md,读取其中的网站结构和关键页面。

识别:

  1. 1. 网站结构:层级深度(例如,首页 > 分类 > 子分类 > 产品)
  2. 页面类型:博客、电商、文档等
  3. 多分类:属于多个分类的产品——需要规范路径

最佳实践

结构与层级

实践指南
深度3-5层为最佳;避免过长的路径
锚文本
关键词丰富、人类可读;描述性强 | | 一致性 | 所有页面(博客、分类、产品)使用相同模式 | | 规范路径 | 对于属于多个分类的项目,定义一个规范面包屑以避免链接权重稀释 |

架构(BreadcrumbList)

参见schema-markup了解BreadcrumbList要求、JSON-LD示例和多路径处理。架构必须与可见面包屑完全匹配。

放置与设计

实践指南
位置导航栏下方或页面标题上方;内容区域顶部
视觉
较小字体、较浅颜色;避免与主要内容竞争 | | 分隔符 | 清晰的分隔符(>、/、›);全站一致 | | 命名 | 匹配页面标题或导航菜单;简洁、描述性强 |

用户体验与无障碍

实践指南
移动端可点击;文本简短可读;高对比度
长路径
使用水平滚动容器而非截断 | | 当前页面 | 最后一项无链接;使用aria-current=page | | 屏幕阅读器 | 使用aria-label=Breadcrumb的nav;正确的地标 |

SEO影响

  • - 内部链接:面包屑分配链接权重
  • 可抓取性:帮助爬虫理解分类体系
  • GEO:BreadcrumbList经常出现在Google AI模式引用的页面上
  • 注意:Google于2025年1月从移动端搜索结果中移除了视觉面包屑以节省空间,但架构和算法价值对爬虫和AI仍然重要。参见serp-features了解面包屑在搜索结果页的显示。

实施

语义HTML

html

实施:从路由段或页面元数据生成BreadcrumbList。确保itemURL为绝对路径。使用next-seo的BreadcrumbJsonLd或自定义组件。参见schema-markup了解JSON-LD结构。

何时使用面包屑

网站类型使用场景
电商分类 > 子分类 > 产品
博客
首页 > 博客 > 分类 > 文章(参见article-page-generator了解文章页面结构) | | 文档 | 首页 > 文档 > 章节 > 页面 | | 大型网站 | 任何具有3层及以上层级的网站 |

跳过扁平网站(例如,单页、1-2层深度)。

深层页面:对于6层及以上,考虑省略中间层级;仅显示最重要的分类以避免杂乱。

平台说明

平台选项
WordPressYoast SEO、Rank Math、Breadcrumb NavXT
Next.js
next-seo的BreadcrumbJsonLd、从路由段自定义 | | Shopify、Drupal、Joomla | 内置或插件支持 |

常见错误

错误修复
架构中使用相对URL使用绝对URL(https://)
架构与可见路径不匹配
保持架构和UI同步 | | 缺少位置 | 包含顺序位置(1、2、3…) | | 最后一项有链接 | 当前页面通常不是链接 | | 层级过多 | 限制在5-7层;深层路径省略中间层级 | | 路径不准确 | 面包屑必须反映实际网站结构 | | 缺少架构 | 按schema-markup添加BreadcrumbList;否则搜索结果中无面包屑;参见serp-features |

输出格式

  • - 结构建议(层级、标签)
  • BreadcrumbList JSON-LD — 参见schema-markup了解结构;使用绝对URL
  • HTML结构(语义、无障碍)
  • 放置位置(页眉下方、主要内容上方)
  • 验证:富媒体摘要测试、架构标记验证器、Search Console增强报告

相关技能

  • - article-page-generator:文章页面使用面包屑(首页 > 博客 > 分类 > 文章)
  • schema-markup:BreadcrumbList架构实施;JSON-LD结构、要求
  • navigation-menu-generator:页眉导航;面包屑补充主导航
  • internal-links:面包屑是内部链接;分配链接权重
  • site-crawlability:面包屑帮助爬虫理解结构
  • category-page-generator:面包屑中的分类层级
  • products-page-generator:产品页面通常需要面包屑(分类 > 产品)
  • serp-features:面包屑在搜索结果页的显示;富媒体摘要

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 breadcrumb-generator-1776195241 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 breadcrumb-generator-1776195241 技能

通过命令行安装

skillhub install breadcrumb-generator-1776195241

下载

⬇ 下载 breadcrumb-generator v1.2.0(免费)

文件大小: 3.59 KB | 发布时间: 2026-4-17 14:15

v1.2.0 最新 2026-4-17 14:15
Batch: masonry through footer-generator
返回顶部