mcpField
3
30x-seo-programmatic

30x-seo-programmatic

github.com/norahe0304-art营销与增长5667 次安装33 周前更新
代码仓库

关于 30x-seo-programmatic

用于评估和规划结构化数据生成的 SEO 页面,涵盖数据质量、模板、URL、内链及薄内容和索引膨胀防护。

主要功能

  1. 01评估数据质量与时效性
  2. 02规划页面模板和 URL 模式
  3. 03制定内链自动化策略
  4. 04应用薄内容质量门槛
  5. 05管理规范链接、站点地图和索引

适用场景

  1. 01上线前审查 CSV 驱动的页面集
  2. 02检查模板是否能生成有实质差异的页面
  3. 03规划内链和 URL 结构
  4. 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