知识库首页 seo-llm 资料 README.md

README

本地来源:seo-llm/SEO/README.md

SEO 文档目录 - seedvr2.net

本目录包含 seedvr2.net 项目的所有 SEO 相关文档、工具和模板。

最后更新: 2026-01-23 项目: seedvr2.net (SeedVR2 AI Video Upscaling) 域名: https://seedvr2.net


📂 目录结构

SEO/
├── README.md                          # 本文件 - 目录组织说明
├── SOP-CHECKLIST.md                   # ⭐ 快速操作检查清单(必读)
├── INDEX-PREVENTION-SOP.md            # ⭐ 防止意外索引操作手册
│
├── 📁 通用文档(可复制到其他项目)
│   ├── seoskill.md                    # SEO 写作技能和标准
│   ├── CHECKLIST.md                   # 通用 SEO 检查清单
│   ├── DESIGN.md                      # UI/UX 设计规范
│   ├── GENERATE-IMAGES-GUIDE.md       # 博客配图生成指南
│   ├── GSC-URL-SUBMISSION.md          # Google Search Console 提交指南
│   ├── Templates/                     # MDX 模板文件
│   ├── Analysis-for-Templates/        # 模板分析文件
│   └── Prompts/                       # 通用提示词库
│
├── 📁 PROJECT-SPECIFIC/               # 项目特定文档(seedvr2.net)
│   ├── SEO-BLOG-CONTENT-PLAN.md       # 内容策划计划
│   ├── URL-SEO-INDEX-ANALYSIS.md      # URL 索引分析报告
│   ├── SEO_AUDIT_REPORT.md            # SEO 审计报告
│   ├── 404_AUDIT_REPORT.md            # 404 错误审计
│   ├── SITEMAP_FIX_SUMMARY.md         # Sitemap 修复总结
│   ├── VIDEO-SCRIPTS-ANALYSIS.md      # 视频脚本分析
│   ├── VIDEO-TO-BLOG-MAPPING.md       # 视频-博客映射
│   ├── task.md                        # 当前任务清单
│   ├── quality-check-week1-task1.md   # Week 1 质量检查
│   └── Videos/                        # 项目视频素材
│
├── 📁 Scripts for Youtube/            # YouTube 数据提取工具
│   ├── fetch-seedvr2-videos.ts        # 获取 YouTube 视频列表
│   ├── re-extract-transcripts.ts      # 重新提取字幕(单语言)
│   └── re-extract-multilang-transcripts.ts  # 重新提取字幕(多语言)
│
└── 📁 UI-Prototypes/                  # UI 原型文件(开发用)
    ├── prototype-dashboard.html       # 仪表盘原型
    ├── prototype-blog-editor.html     # 博客编辑器原型
    ├── prototype-blogs.html           # 博客列表原型
    ├── prototype-drafts.html          # 草稿管理原型
    ├── prototype-images.html          # 图片管理原型
    ├── prototype-prompts.html         # 提示词管理原型
    ├── prototype-search.html          # 搜索功能原型
    └── prototype-templates.html       # 模板管理原型

🚀 快速开始

新手必读(按顺序)

  1. SOP-CHECKLIST.md ⭐ 快速操作检查清单 - 每次执行 SEO 任务前必看

  2. INDEX-PREVENTION-SOP.md ⭐ 防止页面被意外索引的完整操作手册

  3. seoskill.md 📚 SEO 写作技能和内容标准(通用)

  4. PROJECT-SPECIFIC/URL-SEO-INDEX-ANALYSIS.md 📊 本项目的完整 URL 索引分析

执行特定任务

任务 文档
写新博客文章 seoskill.md + Templates/
生成配图 GENERATE-IMAGES-GUIDE.md
提交索引 PROJECT-SPECIFIC/URL-SEO-INDEX-ANALYSIS.md
检查 404 PROJECT-SPECIFIC/404_AUDIT_REPORT.md
修复 Sitemap PROJECT-SPECIFIC/SITEMAP_FIX_SUMMARY.md

📁 文件分类详解

🌍 通用文档(可复制到其他项目)

这些文档位于 SEO/ 根目录,是通用的 SEO 最佳实践,可以直接复制到其他项目使用:

seoskill.md

用途: SEO 写作技能和内容创作标准 包含: - 标题和描述优化规则 - 文章结构模板(H1-H6) - CTA 组件使用规范 - 内部链接策略 - 关键词密度控制 - FAQ 和 Schema 标记

复用方法: 直接复制,根据新项目调整关键词和品牌名

CHECKLIST.md

用途: 通用 SEO 检查清单 包含: - 发布前检查项(20+ 项) - Meta 标签验证 - 性能优化检查 - 移动端适配验证

复用方法: 直接复制使用

GENERATE-IMAGES-GUIDE.md

用途: 博客配图生成完整指南 包含: - Ideogram API 使用方法 - 提示词编写技巧 - 16:9 配图生成流程 - 批量生成脚本

复用方法: 复制后修改 API 配置和品牌名

DESIGN.md

用途: UI/UX 设计系统规范 包含: - SEO 后台 UI 设计规范 - 组件设计标准 - 交互模式

复用方法: 复制后修改品牌色和样式

GSC-URL-SUBMISSION.md

用途: Google Search Console 提交指南 包含: - GSC 提交步骤 - 批量提交策略 - 索引状态监控

复用方法: 直接复制使用

Templates/Analysis-for-Templates/

用途: MDX 博客模板和样本分析 包含: - 教程模板 - 评测模板 - 指南模板 - 模板分析文件

复用方法: 复制整个文件夹,修改品牌名和产品名

Prompts/

用途: 通用 AI 提示词库 包含: - 博客写作提示词 - SEO 优化提示词 - 配图生成提示词

复用方法: 直接复制使用


🎯 PROJECT-SPECIFIC - 项目特定文档

这些文档是 seedvr2.net 项目专属,包含具体的数据、计划和分析:

SEO-BLOG-CONTENT-PLAN.md

用途: 内容策划和发布计划 包含: - Week 1-4 内容日历 - 关键词研究结果 - 竞争对手分析 - 流量预测

不可复用: 项目特定数据

URL-SEO-INDEX-ANALYSIS.md

用途: 完整 URL 索引分析和提交计划 包含: - 280 个需要索引的 URL - 180+ 个需要 noindex 的 URL - GSC 和 IndexNow 提交策略 - 优先级分类

不可复用: 项目特定 URL 清单

SEO_AUDIT_REPORT.md

用途: 网站 SEO 审计报告 包含: - 技术 SEO 问题 - 内容质量评估 - 外链分析 - 改进建议

不可复用: 项目特定审计数据

404_AUDIT_REPORT.md

用途: 404 错误页面审计 包含: - 死链清单 - 重定向建议 - GSC 404 报告分析

不可复用: 项目特定错误数据

SITEMAP_FIX_SUMMARY.md

用途: Sitemap 生成和修复总结 包含: - sitemap.xml 配置 - 动态路由处理 - 多语言 URL 生成

可参考: 技术方案可参考,具体配置需修改

VIDEO-SCRIPTS-ANALYSIS.md

用途: YouTube 视频脚本分析 包含: - 视频转博客策略 - 关键点提取 - SEO 优化建议

不可复用: 项目特定视频内容

VIDEO-TO-BLOG-MAPPING.md

用途: 视频素材到博客文章的映射关系 包含: - 15 篇博客对应的视频源 - 内容复用计划

不可复用: 项目特定映射

task.md

用途: 当前进行中的任务清单 包含: - 待办事项 - 进度跟踪 - 优先级排序

不可复用: 实时任务数据

quality-check-week1-task1.md

用途: Week 1 博客质量检查报告 包含: - 8 篇文章质量评分 - 问题清单 - 修复建议

不可复用: 项目特定检查结果

Videos/ (在 PROJECT-SPECIFIC/ 下)

用途: 项目视频素材和截图 包含: - YouTube 视频截图 - 视频元数据 - 缩略图素材

不可复用: 项目特定视频资源


🎬 Scripts for Youtube/ - YouTube 数据提取工具

这些 TypeScript 脚本用于从 YouTube 提取视频数据,仅适用于 seedvr2.net 项目:

fetch-seedvr2-videos.ts

用途: 获取 SeedVR2 YouTube 频道的视频列表 包含: - YouTube API 调用 - 视频元数据提取 - JSON 数据保存

可参考: 代码逻辑可参考,需修改频道 ID

re-extract-transcripts.ts

用途: 重新提取视频字幕(单语言) 包含: - 字幕下载逻辑 - 时间戳处理 - 文本清理

可参考: 通用字幕提取逻辑

re-extract-multilang-transcripts.ts

用途: 重新提取视频字幕(多语言) 包含: - 多语言字幕处理 - 语言检测 - 批量提取

可参考: 多语言处理逻辑


🎨 UI-Prototypes/ - UI 原型文件(开发用)

位于 SEO/UI-Prototypes/ 文件夹,这些是 /seo 管理后台的静态 HTML 原型,用于前端开发参考:

文件列表

  • prototype-dashboard.html - 仪表盘原型
  • prototype-blog-editor.html - 博客编辑器原型
  • prototype-blogs.html - 博客列表原型
  • prototype-drafts.html - 草稿管理原型
  • prototype-images.html - 图片管理原型
  • prototype-prompts.html - 提示词管理原型
  • prototype-search.html - 搜索功能原型
  • prototype-templates.html - 模板管理原型

用途: 前端开发参考,可在浏览器直接打开查看 包含: - 完整的页面布局和组件结构 - 交互原型和 UI 设计 - 响应式设计示例 - 静态 HTML + Tailwind CSS

复用方法: 可参考 UI 设计和组件结构,修改品牌色和文案


🔗 与项目路由的关系

/seo 路由 vs SEO/ 文件夹

项目结构:
├── src/app/[locale]/(protected)/seo/   ← 管理后台路由(用户界面)
│   ├── page.tsx                         # /seo 仪表盘
│   ├── blogs/page.tsx                   # /seo/blogs 博客列表
│   ├── blog/new/page.tsx                # /seo/blog/new 创建文章
│   ├── drafts/page.tsx                  # /seo/drafts 草稿
│   ├── images/page.tsx                  # /seo/images 图片管理
│   ├── prompts/page.tsx                 # /seo/prompts 提示词
│   ├── search/page.tsx                  # /seo/search 搜索
│   ├── templates/page.tsx               # /seo/templates 模板
│   ├── settings/page.tsx                # /seo/settings 设置
│   └── videos/page.tsx                  # /seo/videos 视频
│
└── SEO/                                 ← 文档和资源文件夹(本目录)
    ├── README.md                        # 文档组织说明
    ├── seoskill.md                      # 写作标准
    ├── Templates/                       # MDX 模板(供 /seo/templates 使用)
    ├── Prompts/                         # 提示词库(供 /seo/prompts 使用)
    ├── PROJECT-SPECIFIC/                # 项目特定文档
    ├── Scripts for Youtube/             # YouTube 数据提取工具
    └── UI-Prototypes/                   # UI 原型(设计参考)

关系说明

  1. /seo 路由 = 在线管理后台 - 用户通过浏览器访问: https://seedvr2.net/seo - 提供可视化的博客创作、编辑、发布功能 - 仅管理员可访问(需要登录验证)

  2. SEO/ 文件夹 = 离线文档和资源 - 存储在代码仓库中 - 包含写作标准、模板、分析报告 - 开发者和内容团队参考使用

  3. 数据流动: SEO/Templates/*.mdx ↓ (复制模板) /seo/blog/new ↓ (创建文章) content/blog/*.mdx ↓ (构建) https://seedvr2.net/blog/*

robots.txt 配置

# SEO/ 文件夹不会对外暴露(在代码仓库中)

# /seo 路由需要 noindex(管理后台)
Disallow: /seo/
Disallow: /seo

已在 public/robots.txt 中配置,防止 /seo 管理后台被搜索引擎索引。


📋 复制到新项目的步骤

场景:你要启动一个新项目,想复用这套 SEO 体系

步骤 1: 复制通用文档

# 创建新项目的 SEO 目录
mkdir -p /path/to/new-project/SEO

# 复制通用文档
cp SEO/seoskill.md /path/to/new-project/SEO/
cp SEO/CHECKLIST.md /path/to/new-project/SEO/
cp SEO/DESIGN.md /path/to/new-project/SEO/
cp SEO/GENERATE-IMAGES-GUIDE.md /path/to/new-project/SEO/
cp SEO/GSC-URL-SUBMISSION.md /path/to/new-project/SEO/
cp SEO/SOP-CHECKLIST.md /path/to/new-project/SEO/
cp SEO/INDEX-PREVENTION-SOP.md /path/to/new-project/SEO/

# 复制模板文件夹
cp -r SEO/Templates /path/to/new-project/SEO/
cp -r SEO/Analysis-for-Templates /path/to/new-project/SEO/
cp -r SEO/Prompts /path/to/new-project/SEO/

# 复制 UI 原型(可选)
cp -r SEO/UI-Prototypes /path/to/new-project/SEO/

# 复制 README(需要修改)
cp SEO/README.md /path/to/new-project/SEO/

步骤 2: 修改品牌名和产品名

在新项目中全局替换:

cd /path/to/new-project/SEO

# macOS 使用 sed
sed -i '' 's/SeedVR2/YourProduct/g' *.md Templates/*.mdx
sed -i '' 's/seedvr2.net/your-domain.com/g' *.md

# Linux 使用 sed
sed -i 's/SeedVR2/YourProduct/g' *.md Templates/*.mdx
sed -i 's/seedvr2.net/your-domain.com/g' *.md

步骤 3: 创建新的项目特定文档

cd /path/to/new-project/SEO

# 创建 PROJECT-SPECIFIC 文件夹
mkdir -p PROJECT-SPECIFIC

# 创建新的 URL 分析(参考 URL-SEO-INDEX-ANALYSIS.md)
touch PROJECT-SPECIFIC/URL-SEO-INDEX-ANALYSIS.md

# 创建新的内容计划(参考 SEO-BLOG-CONTENT-PLAN.md)
touch PROJECT-SPECIFIC/SEO-BLOG-CONTENT-PLAN.md

# 创建任务清单
touch PROJECT-SPECIFIC/task.md

步骤 4: 配置 robots.txt

# 在新项目的 public/robots.txt 中添加
cat >> /path/to/new-project/public/robots.txt << 'EOF'

# Disallow SEO admin backend
Disallow: /seo/
Disallow: /seo
Disallow: /admin/
Disallow: /auth/
Disallow: /settings/
EOF

步骤 5: 更新 README.md

修改新项目的 SEO/README.md: - 项目名称 - 域名 - 最后更新日期 - 特定的文件清单


🛠️ 常用脚本和工具

索引提交脚本

# 提交到 IndexNow(必应)
../scripts/submit-to-indexnow.sh

# 检查 robots.txt 合规性
../scripts/check-robots-compliance.sh

YouTube 视频脚本提取工具

# 在项目根目录下运行:
# 获取 SeedVR2 相关 YouTube 视频
npx tsx "SEO/Scripts for Youtube/fetch-seedvr2-videos.ts"

# 重新提取视频字幕(单语言)
npx tsx "SEO/Scripts for Youtube/re-extract-transcripts.ts"

# 重新提取视频字幕(多语言)
npx tsx SEO/re-extract-transcripts.ts

# 重新提取视频字幕(多语言)
npx tsx SEO/re-extract-multilang-transcripts.ts

Google Search Console 提交

📌 GSC 提交清单: GSC-URL-SUBMISSION.md

包含: - 276 个完整 URL 列表(分类整理) - 按天分配的提交策略(每天10个限制) - URL 质量评分和 SEO 价值分析 - 纯文本 URL 列表(可直接复制)

博客生成脚本

# 批量生成配图(需要在 scripts/ 目录)
cd scripts/
node generate-featured-images.js

📞 支持和反馈

如有问题或建议,请联系项目维护者。

常见问题

Q: 为什么 /seo 路由要 noindex? A: /seo 是管理后台,包含敏感操作和未发布内容,必须防止搜索引擎索引。

Q: SEO/ 文件夹会被访问到吗? A: 不会。SEO/ 文件夹在代码仓库中,不会部署到 public/ 目录,外部无法访问。

Q: 如何防止博客草稿被索引? A: 在 MDX frontmatter 中设置 published: false,sitemap.xml 会自动过滤未发布文章。


文档版本: v2.0 最后更新: 2026-01-23 维护者: SEO Team

本文档为站内渲染。原始文件本地路径:saas/source/seo-llm/SEO-README-e594b4.md(仅本地保留,不入库不部署)