VP导航 VP导航
首页 提交网址

资讯文章 文章 · ARTICLE

目录站的结构化数据怎么标:WebSite、ItemList、BreadcrumbList

2026-10-22 约 3,148 字 预计阅读 8 分钟 yiyunkj

本文目录

    导航站的结构化数据,绝大多数站点是空的。不是不想做,是不知道怎么标——「我这一页就是一堆链接,标什么?」

    实际上,目录站是结构化数据的天然受益者:你的页面本身就是「一组有序的条目」,这正是 ItemList 要描述的东西。

    这篇文章只讲三种标记,按页面类型对应,不扯理论。

    一、先明确:结构化数据不直接提排名

    它做三件事:

    • 让搜索结果出现富媒体样式(面包屑、站点链接、评分星标),提高点击率
    • 帮助搜索引擎准确理解页面结构(尤其对目录这种链接密集的页面)
    • 在 AI 搜索构建答案时,提高被正确引用的概率

    所以别指望加完排名上升。它的收益在点击率和理解准确度上,是长期的、间接的。

    二、首页:WebSite + SearchAction

    这是目录站最值得做的一个标记,因为能争取「站内搜索框直达」。

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "WebSite",
      "name": "站点名称",
      "url": "https://example.com/",
      "potentialAction": {
        "@type": "SearchAction",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://example.com/search?q={search_term_string}"
        },
        "query-input": "required name=search_term_string"
      }
    }
    </script>

    三个容易写错的地方:

    1. urlTemplate 里的搜索地址必须是真实可用的(打开后能返回结果页),不能是占位符。
    2. 参数名要和实际一致。如果你的搜索是 ?keyword=,就写 keyword,别照抄 q。
    3. 搜索结果页本身要允许被抓取。如果它在 robots 里被屏蔽,这个标记就失效了。

    三、分类页与列表页:ItemList

    这是目录站的核心。一个分类下有 30 个条目,用 ItemList 标注它们的顺序和地址。

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "ItemList",
      "name": "图片压缩工具",
      "itemListOrder": "https://schema.org/ItemListOrderDescending",
      "numberOfItems": 3,
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "工具名称 A",
          "url": "https://example.com/site/tool-a/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "工具名称 B",
          "url": "https://example.com/site/tool-b/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "工具名称 C",
          "url": "https://example.com/site/tool-c/"
        }
      ]
    }
    </script>

    注意事项:

    • position 必须连续从 1 开始,不能跳号。
    • url 指向详情页,不是外站。这一点很多人搞错——标注的是「你站内的条目页」,不是被收录的站。
    • numberOfItems 要和实际条目数一致,如果只标了前 20 个,就写 20,写 300 会报错。
    • 只标当前页可见的条目。分页的第 2 页单独标自己的那批。

    关于是否标注外站链接

    有些目录想用 sameAs 或直接把外站 URL 写进 url。不建议。结构化数据描述的是「这个页面上的内容实体」,你的条目页是实体,外站只是它的一个属性。要表达外站地址,用详情页里的 relatedLink 或直接不标。

    四、所有层级页面:BreadcrumbList

    面包屑的收益非常直接——搜索结果里会显示「首页 > 站长工具 > SEO 工具」这样的路径,比一个裸 URL 的点击率高很多。

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {"@type":"ListItem","position":1,"name":"首页","item":"https://example.com/"},
        {"@type":"ListItem","position":2,"name":"站长工具","item":"https://example.com/wm/"},
        {"@type":"ListItem","position":3,"name":"SEO 工具","item":"https://example.com/wm-seo/"}
      ]
    }
    </script>

    三个必须对齐的点:

    1. 标记里的层级 = 页面上可见的面包屑 = URL 层级,三者不一致是最常见的错误。
    2. 最后一项不要带 item(它就是当前页),但有些实现要求带,按搜索引擎的最新文档来。
    3. 分类有多级父子关系时,面包屑要把完整路径列出来,不要只写上一级。

    五、详情页可以加什么

    按条目类型选,不要硬套:

    条目类型推荐类型能填的字段
    软件/工具SoftwareApplicationname、applicationCategory、operatingSystem、offers(价格)
    企业/服务商Organization 或 LocalBusinessname、address、telephone、areaServed
    文章/资讯Articleheadline、datePublished、dateModified、author
    网站条目WebSitename、url、description

    只填你能确认的字段。aggregateRating(评分)是高风险项——如果没有真实用户评分体系,不要编造。伪造评分一旦被发现,会失去所有富媒体展示资格。

    六、四个高频错误

    1. 用 JS 动态注入但页面源码里没有

    很多前端框架把 JSON-LD 放在组件里,通过 JS 插入。搜索引擎虽然能执行 JS,但渲染是有成本和延迟的。最稳的做法是服务端直接输出在 HTML 里。

    2. 一个页面标了多个冲突的 ItemList

    有的站既有「热门推荐」又有「本页条目」,两个都标成 ItemList,导致 position 冲突。要么只标主列表,要么给每个 ItemList 加不同的 name 区分。

    3. 标记内容和页面可见内容不一致

    标记里有 30 个条目,页面上只显示 15 个(其余靠滚动加载)。这属于「隐藏内容」,会被判定为欺骗。只标可见的。

    4. 用了已废弃的类型

    BreadcrumbList 的写法、SearchAction 的支持范围,各家搜索引擎的文档都在变。每隔半年对照官方文档核对一次,不要照抄五年前的教程。

    七、验证与监控

    做完必须验证,不能只看代码对不对:

    • 用富媒体搜索结果测试工具跑一遍,看有没有「严重错误」
    • 看「可以增强」的提示,那些是可选项,按需补
    • 上线后 2-4 周,在 Search Console 的「增强功能」报告里看实际生效情况
    • 如果项数骤降,说明模板改坏了,回滚

    八、优先级建议

    如果只能做三个,按这个顺序:

    1. BreadcrumbList——收益最直接,实现最简单,所有层级页面都加
    2. WebSite + SearchAction——只在首页加,成本极低
    3. ItemList——分类页和列表页加,目录站的核心标记

    详情页的类型标记放在最后,因为它的字段最多、最容易出错,收益也没有前三个明显。先把基础的三个做对,比一次性全铺开却到处都是错误要好得多。

    本文标签 结构化数据 Schema 富媒体结果 技术SEO
    ← 上一篇 sitemap 怎么拆:索引文件、分片与提交频率的实 下一篇 → 链接多的页面怎么提速:导航站 Core Web Vi

    — 本文完 —

    提交网址

    发现好站,欢迎自荐收录

    站内搜索

    站点统计

    • 今日审核0
    • 已收录站点3744
    • 正常访问3738
    • 失联站点6
    • 累计访问80

    网站分类

    • AI工具 0
      AI对话0 AI绘画0 AI写作0 AI编程0 AI音视频0 AI办公效率0
    • 开发编程 0
      前端开发0 后端开发0 移动开发0 开源与代码托管0 数据库0 开发文档与教程0
    • 设计素材 0
      UI设计0 图标素材0 免费图库0 字体下载0 配色工具0 设计模板0
    • 站长工具 0
      网站统计0 SEO工具0 域名与主机0 收录提交0 建站程序0 运维监控0
    • 学习教育 0
      编程教程0 语言学习0 职业技能0 公开课与慕课0 考试题库0 中小学教育0
    • 生活服务 0
      交通出行0 外卖点餐0 房产租房0 医疗健康0 政务办事0 快递物流0
    • 影音娱乐 0
      影视观看0 音乐音频0 游戏资源0 短视频直播0 小说阅读0
    • 电商购物 0
      综合商城0 比价工具0 导购返利0 二手交易0 团购优惠0
    • 综合其他 1
      实用工具0 资源合集0 小众站点0 个人博客0 论坛社区0
    • 新闻资讯 0
      科技资讯8 财经媒体1 行业动态0 社会热点0 综合门户0
    • 资讯文章 30

    最新收录

    • 车机屋-专业车机系统研究平台,海量正
    • Kimi
    • DeepSeek
    • 通义千问
    • 阿里巴巴矢量图标库
    • 目录站的内容合规:赞助标注、付费排序
    • 目录站该盯哪四个数据:点击分布、停留
    • URL 结构与面包屑:站点改版时最容

    浏览排行

    1. 满分作文网 6
    2. Let's Enhance 3
    3. 淘菜菜 3
    4. MasterClass 3
    5. TypeScript 中文网 3
    6. Zhengziying 3
    7. 得意生活 3
    8. 镇江网友之家 3

    联系我们

    bQ:12345678

    电话:400-8888-888

    邮箱:admin@example.com

    时间:09:00-21:00

    友情链接

    车机屋·焊锡条·探兔AI导航·静电测试仪

    关于我们|广告合作|隐私条款|网站地图

    原ICP备00000000号-1,@2026

    由 Z-BlogPHP 驱动