Install
$ agentstack add skill-norahe0304-art-30x-seo-cn-30x-seo-programmatic ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
程序化 SEO 分析与规划
构建和审核从结构化数据源规模化生成的 SEO 页面。 执行质量门控以防止薄内容惩罚和索引膨胀。
数据源评估
评估支持程序化页面的数据:
- CSV/JSON 文件:行数、列唯一性、缺失值
- API 端点:响应结构、数据新鲜度、速率限制
- 数据库查询:记录数、字段完整性、更新频率
- 数据质量检查:
- 每条记录必须有足够的唯一属性来生成独特内容
- 标记重复或近似重复的记录(>80% 字段重叠)
- 验证数据新鲜度 — 陈旧数据产生陈旧页面
模板引擎规划
设计产生独特、有价值页面的模板:
- 变量注入点:标题、H1、正文部分、meta description、schema
- 内容块:静态(跨页面共享)vs 动态(每页独特)
- 条件逻辑:根据数据可用性显示/隐藏部分
- 补充内容:相关项目、上下文提示、用户生成内容
- 模板审核清单:
- 每个页面必须作为独立、有价值的资源阅读
- 无"填空"模式(只是在相同文本中替换城市/产品名)
- 动态部分必须添加真正的信息,而不只是关键词变体
URL 模式策略
常见模式
/tools/[tool-name]— 工具/产品目录页/[city]/[service]— 地点 + 服务页/integrations/[platform]— 集成落地页/glossary/[term]— 定义/参考页/templates/[template-name]— 可下载模板页
URL 规则
- 从数据派生的小写、连字符 slug
- 反映网站架构的逻辑层级
- 无重复 slug — 生成时强制唯一性
- URL 保持在 100 字符以内
- 主要内容 URL 不使用查询参数
- 尾部斜杠使用一致(匹配现有网站模式)
内部链接自动化
- 中心/辐射模型:分类中心页链接到单个程序化页面
- 相关项目:根据数据属性自动链接到 3-5 个相关页面
- 面包屑:从 URL 层级生成 BreadcrumbList schema
- 交叉链接:共享属性的程序化页面之间链接(相同分类、相同城市、相同功能)
- 锚文本:使用描述性、多样的锚文本 — 避免完全匹配关键词重复
- 链接密度:每 1000 字 3-5 个内部链接(符合 seo-content 指南)
薄内容防护
质量门控
| 指标 | 阈值 | 行动 | |------|------|------| | 未经内容审核的页面 | 100+ | ⚠️ 警告 — 发布前需要内容审核 | | 未经说明理由的页面 | 500+ | 🛑 硬停止 — 需要明确用户批准和薄内容审核 | | 每页独特内容 | 建议: `60% 内容是共享模板样板的页面
独特性计算
独特内容 % = (此页面独有的字数) / (页面总字数) × 100
对程序化集合中的所有其他页面进行测量。共享的页眉、页脚和导航排除在计算之外。模板样板文本包含在内。
Canonical 策略
- 每个程序化页面必须有自引用的 canonical 标签
- 参数变体(排序、筛选、分页)canonical 到基础 URL
- 分页系列:canonical 到第1页或使用 rel=next/prev
- 如果程序化页面与手动页面重叠,手动页面是 canonical
- 除非有意跨域设置,否则不要 canonical 到不同域
站点地图集成
- 为所有程序化页面自动生成站点地图条目
- 每个站点地图文件在 50,000 URL 处拆分(协议限制)
- 如需多个站点地图文件,使用站点地图索引
- `` 反映实际数据更新时间戳(非生成时间)
- 从站点地图中排除 noindex 的程序化页面
- 在 robots.txt 中注册站点地图
- 随着新记录添加到数据源,动态更新站点地图
索引膨胀预防
- Noindex 低价值页面:不符合质量门控的页面
- 分页:Noindex 第1页之后的分页结果(或使用 rel=next/prev)
- 分面导航:Noindex 筛选视图,canonical 到基础分类
- 抓取预算:对于 >10k 程序化页面的网站,在 Search Console 中监控抓取统计
- 薄页面合并:将数据不足的记录合并到聚合页面
- 定期审核:每月审核索引页面数 vs 预期数
输出
程序化 SEO 得分:XX/100
评估摘要
| 类别 | 状态 | 得分 | |------|------|------| | 数据质量 | ✅/⚠️/❌ | XX/100 | | 模板独特性 | ✅/⚠️/❌ | XX/100 | | URL 结构 | ✅/⚠️/❌ | XX/100 | | 内部链接 | ✅/⚠️/❌ | XX/100 | | 薄内容风险 | ✅/⚠️/❌ | XX/100 | | 索引管理 | ✅/⚠️/❌ | XX/100 |
严重问题(立即修复)
高优先级(一周内修复)
中优先级(一个月内修复)
低优先级(待办)
建议
- 数据源改进
- 模板修改
- URL 模式调整
- 质量门控合规行动
[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: norahe0304-art
- Source: norahe0304-art/30x-seo-cn
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.