关于 30x-seo-programmatic
用于评估和规划结构化数据生成的 SEO 页面,涵盖数据质量、模板、URL、内链及薄内容和索引膨胀防护。
主要功能
- 01评估数据质量与时效性
- 02规划页面模板和 URL 模式
- 03制定内链自动化策略
- 04应用薄内容质量门槛
- 05管理规范链接、站点地图和索引
适用场景
- 01上线前审查 CSV 驱动的页面集
- 02检查模板是否能生成有实质差异的页面
- 03规划内链和 URL 结构
- 04减少搜索索引中的低价值页面
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ norahe0304-art/ 30x-seo --skill 30x-seo-programmatic安装后在 Claude Code 中输入/30x-seo-programmatic确认已加载。
详细介绍
程序化 SEO 分析与规划
根据结构化数据源批量生成并审核 SEO 页面。 设置质量门槛,防止因内容单薄而受到处罚,以及索引膨胀。
数据源评估
评估为程序化页面提供数据的数据源:
- CSV/JSON 文件:行数、列唯一性、缺失值
- API 端点:响应结构、数据新鲜度、速率限制
- 数据库查询:记录数、字段完整度、更新频率
- 数据质量检查:
- 每条记录都必须包含足够的独特属性,以生成有差异的内容
- 标记重复或近似重复的记录(字段重合度 >80%)
- 验证数据新鲜度——过时的数据会生成过时的页面
模板引擎规划
设计能够生成独特且有价值页面的模板:
- 变量注入位置:标题、H1、正文部分、元描述、结构化数据
- 内容区块:静态内容(多个页面共享)与动态内容(每个页面独有)
- 条件逻辑:根据数据是否可用来显示或隐藏区块
- 补充内容:相关条目、情境提示、用户生成内容
- 模板审核清单:
- 每个页面都必须能作为独立且有价值的资源来阅读
- 不采用「填空式」模式(只在相同文本中替换城市或产品名称)
- 动态区块必须提供真实信息,而非仅仅替换关键词
URL 模式策略
常见模式
/tools/[tool-name]— 工具/产品目录页面/[city]/[service]— 地点 + 服务页面/integrations/[platform]— 集成落地页/glossary/[term]— 定义/参考页面/templates/[template-name]— 可下载模板页面
URL 规则
- 使用小写字母和连字符,根据数据生成 slug
- 采用符合网站架构的逻辑层级
- 不允许重复的 slug——生成时强制确保唯一性
- URL 长度不得超过 100 个字符
- 主要内容 URL 不使用查询参数
- 统一使用或不使用尾随斜杠(与现有网站模式一致)
内部链接自动化
- 中心/辐射模型:分类中心页面链接到各个程序化页面
- 相关条目:根据数据属性自动链接到 3-5 个相关页面
- 面包屑导航:根据 URL 层级生成 BreadcrumbList 结构化数据
- 交叉链接:在具有共同属性的程序化页面之间建立链接(相同类别、相同城市、相同功能)
- 锚文本:使用描述性且多样化的锚文本,避免重复使用完全匹配的关键词
- 链接密度:每 1000 个单词包含 3-5 个内部链接(遵循 seo-content 指南)
内容单薄防护措施
质量门槛
| 指标 | 阈值 | 操作 |
|---|---|---|
| 未经过内容审核的页面 | 100+ | ⚠️ 警告——发布前必须进行内容审计 |
| 无正当理由的页面 | 500+ | 🛑 强制停止——须获得用户明确批准并进行内容单薄审计 |
| 每页独有内容 | <40% | ❌ 标记为内容单薄——可能存在受到处罚的风险 |
| 每页字数 | <300 | ⚠️ 标记以供审核——可能缺乏足够价值 |
规模化内容滥用 — 执法背景(2025-2026 年)
Google 于 2024 年 3 月推出的规模化内容滥用政策,在 2025 年加大了执法力度:
- 2025 年 6 月: 大规模开展人工处置,目标是使用 AI 生成内容的网站
- 2025 年 8 月: SpamBrain 垃圾内容更新增强了对 AI 生成的链接操纵方案和内容农场的模式检测
- 结果: Google 报告称,自 2024 年 3 月开始执法以来,搜索结果中的低质量、非原创内容减少了 45%
针对程序化页面的强化质量门槛:
- 内容差异化: 任意两个程序化页面之间,至少有 30-40% 的内容必须真正独特(不能只替换城市名称或关键词)
- 人工审核: 发布前至少抽样审核 5-10% 的生成页面
- 渐进式发布: 分批发布,每批 50-100 个页面。监测 2-4 周的收录和排名情况后再扩大规模。未经明确的质量审核,绝不能同时发布 500 个以上的程序化页面。
- 独立价值测试: 每个页面都应通过以下测试:“即使不存在其他类似页面,这个页面也值得发布吗?”
- 网站声誉滥用: 如果在高权威域名(而非自有域名)下发布程序化内容,可能会触发网站声誉滥用处罚。Google 于 2024 年 11 月开始严厉执法。
建议: 对
<40% unique content设置 WARNING 门槛仍然合适。建议对<30%设置 HARD STOP,以防止规模化内容滥用风险。
安全的程序化页面(可大规模发布)
✅ 集成页面(包含真实的设置文档、API 详情和屏幕截图) ✅ 模板/工具页面(包含可下载内容和使用说明) ✅ 术语表页面(包含 200 字以上的定义、示例和相关术语) ✅ 产品页面(包含独特的规格、评价和对比数据) ✅ 数据驱动页面(每条记录都包含独特的统计数据、图表和分析)
处罚风险(避免大规模发布)
❌ 仅在相同文本中替换城市名称的地点页面 ❌ 没有针对行业提供独特价值的“适用于 [行业] 的最佳 [工具]” ❌ 没有真实对比数据的“[竞争对手] 替代方案” ❌ 未经人工审核且没有独特增值内容的 AI 生成页面 ❌ 60% 以上内容为共享模板样板文本的页面
独特性计算
独特内容百分比 =(此页面独有的词数)/(页面总词数)× 100
与程序化页面集合中的所有其他页面进行比较。共享的页眉、页脚和导航不计入计算。模板样板文本计入计算。
规范链接策略
- 每个程序化页面都必须有指向自身的 canonical 标签
- 参数变体(排序、筛选、分页)的 canonical 指向基础 URL
- 分页系列:canonical 指向第 1 页,或使用 rel=next/prev
- 如果程序化页面与手动创建的页面重叠,则以手动创建的页面为 canonical
- 除非有意设置跨域方案,否则 canonical 不得指向其他域名
站点地图集成
- 自动为所有程序化页面生成站点地图条目
- 每个站点地图文件最多包含 50,000 个 URL(协议限制)
- 需要多个站点地图文件时,使用站点地图索引
<lastmod>应反映实际数据更新时间戳(而非生成时间)- 从站点地图中排除 noindex 程序化页面
- 在 robots.txt 中注册站点地图
- 随着数据源添加新记录,动态更新站点地图
防止索引膨胀
- 对低价值页面设置 noindex: 未达到质量门槛的页面
- 分页: 对第 1 页以外的分页结果设置 noindex(或使用 rel=next/prev)
- 分面导航: 对筛选视图设置 noindex,并将 canonical 指向基础类别
- 抓取预算: 对拥有 10k 个以上程序化页面的网站,在 Search Console 中监测抓取统计信息
- 整合内容单薄的页面: 将数据不足的记录合并到聚合页面中
- 定期审核: 每月检查已收录页面数量与预期数量是否一致
输出
程序化 SEO 评分:XX/100
评估摘要
| 类别 | 状态 | 得分 |
|---|---|---|
| 数据质量 | ✅/⚠️/❌ | XX/100 |
| 模板独特性 | ✅/⚠️/❌ | XX/100 |
| URL 结构 | ✅/⚠️/❌ | XX/100 |
| 内部链接 | ✅/⚠️/❌ | XX/100 |
| 内容单薄风险 | ✅/⚠️/❌ | XX/100 |
| 索引管理 | ✅/⚠️/❌ | XX/100 |
严重问题(立即修复)
高优先级(1 周内修复)
中优先级(1 个月内修复)
低优先级(待办)
建议
- 改进数据源
- 修改模板
- 调整 URL 模式
- 质量门禁合规措施
[PROTOCOL]: 更新此标题后,请检查 CLAUDE.md
评论
支持 Markdown