30x seo geo technical
Skill norahe0304-art/30x-seo-cn/skills/30x-seo-geo-technical
30x SEO 中文版 — 23 个生产级 SEO 技能 + Squirrelscan CLI,专为 Claude Code 打造。技术 SEO、内容优化、关键词研究、外链分析、AI 可见性监控。
npx -y skills add norahe0304-art/30x-seo-cn --skill 30x-seo-geo-technicalAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
AI 搜索引擎的技术 SEO。检查 AI 爬虫可访问性、llms.txt 合规性、 robots.txt 配置、服务端渲染。输出问题 + 修复(生成 llms.txt、robots.txt 修改)。 当用户说"AI 爬虫"、"llms.txt"、"GPTBot"、"GEO 技术"时使用。
SKILL.md
4.6 KB, as published. Nobody here has run it
GEO 技术(AI 搜索技术检查)
功能说明
检查网站对 AI 搜索引擎的技术可访问性,发现问题并帮助修复。
不做的事:
- 内容质量分析 → 用
seo-content-audit(E-E-A-T + AI 可引用性)
流程
步骤 1:检查 AI 爬虫访问
读取 robots.txt,检查这些爬虫是否被允许:
| 爬虫 | 所有者 | 用途 | 建议 |
|---|---|---|---|
| GPTBot | OpenAI | ChatGPT 搜索 | ✅ 允许 |
| OAI-SearchBot | OpenAI | OpenAI 搜索 | ✅ 允许 |
| ChatGPT-User | OpenAI | ChatGPT 浏览 | ✅ 允许 |
| ClaudeBot | Anthropic | Claude 搜索 | ✅ 允许 |
| PerplexityBot | Perplexity | Perplexity AI | ✅ 允许 |
| CCBot | Common Crawl | 训练数据 | ⚠️ 可选阻止 |
| anthropic-ai | Anthropic | Claude 训练 | ⚠️ 可选阻止 |
| Bytespider | ByteDance | TikTok AI | ⚠️ 可选阻止 |
问题示例:
❌ GPTBot 被阻止 → ChatGPT 无法引用你的内容
❌ PerplexityBot 被阻止 → Perplexity 无法引用
修复输出:
# robots.txt 修改建议
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
步骤 2:检查 llms.txt
检查 /llms.txt 是否存在:
| 状态 | 说明 |
|---|---|
| ✅ 存在且完整 | 有标题、描述、关键页面列表 |
| ⚠️ 存在但不完整 | 缺少关键信息 |
| ❌ 不存在 | 需要创建 |
修复输出(生成 llms.txt):
# [网站名称]
> [一句话描述]
## 核心页面
- [首页](https://example.com/): 网站首页
- [产品](https://example.com/products): 产品列表
- [关于我们](https://example.com/about): 公司介绍
## 关键信息
- 成立于 XXXX 年
- 服务 XXX 客户
- 主营业务:XXX
步骤 3:检查服务端渲染(SSR)
AI 爬虫不执行 JavaScript,关键内容必须在 HTML 中直接可见。
检查方法:
- 禁用 JavaScript 访问页面
- 检查关键内容是否可见
| 状态 | 说明 |
|---|---|
| ✅ SSR | 关键内容在 HTML 中 |
| ❌ CSR | 关键内容需要 JS 加载 |
问题示例:
❌ 产品描述在 JS 渲染后才出现
❌ 文章正文依赖 React hydration
修复建议:
- 使用 SSR/SSG 框架(Next.js、Nuxt、Astro)
- 预渲染关键页面
- 确保
<noscript>有内容
步骤 4:平台特定检查
| 平台 | 技术要求 |
|---|---|
| Google AI 概述 | 传统 SEO 基础 + Schema |
| ChatGPT | GPTBot 访问 + llms.txt |
| Perplexity | PerplexityBot 访问 |
| Bing Copilot | Bing 索引 + IndexNow |
输出
1. GEO 技术报告
# GEO 技术报告
## AI 爬虫访问状态
| 爬虫 | 状态 | 问题 |
|------|------|------|
| GPTBot | ✅ 允许 | — |
| ClaudeBot | ❌ 阻止 | robots.txt 第 12 行 |
| PerplexityBot | ✅ 允许 | — |
## llms.txt 状态
❌ 不存在
## SSR 状态
⚠️ 部分页面依赖 JS
## 问题汇总
1. ClaudeBot 被阻止
2. 缺少 llms.txt
3. /products 页面内容依赖 JS
2. 修复代码
# 修复建议
## robots.txt 修改
[生成修改后的 robots.txt]
## llms.txt 生成
[生成完整的 llms.txt]
## SSR 修复建议
- 页面 /products 需要启用 SSR
- 建议迁移到 Next.js SSG
参考:AI 爬虫详情
robots.txt 完整配置示例
# AI 搜索爬虫(允许)
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
# AI 训练爬虫(可选阻止)
User-agent: CCBot
Disallow: /
User-agent: anthropic-ai
Disallow: /
llms.txt 完整格式
# 网站名称
> 网站简要描述
## 主要版块
- [页面标题](url): 描述
- [另一页面](url): 描述
## 关键事实
- 事实 1
- 事实 2
## 联系方式
- 邮箱: xxx
- 社交: xxx
RSL 1.0(Really Simple Licensing)
机器可读的 AI 许可条款(2025.12)。
支持者:Reddit、Yahoo、Medium、Quora、Cloudflare、Akamai、Creative Commons
与其他技能集成
| 相关技能 | 用途 |
|---|---|
| seo-technical | 传统技术 SEO 检查 |
| seo-content-audit | 内容质量 + AI 可引用性分析 |
[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md