Skip to content

为 SpeedCE-Docs 添加搜索引擎与 AI 爬虫收录支持#2

Closed
freejbgo wants to merge 1 commit into
mainfrom
cursor/speedce-docs-seo-indexing-3d63
Closed

为 SpeedCE-Docs 添加搜索引擎与 AI 爬虫收录支持#2
freejbgo wants to merge 1 commit into
mainfrom
cursor/speedce-docs-seo-indexing-3d63

Conversation

@freejbgo

Copy link
Copy Markdown
Owner

概述

freejbgo/SpeedCE-Docs 知识库(100 篇文章 + 48 篇 Issue 草稿)生成完整的 SEO / AI 收录基础设施,便于 Google、Bing、GPTBot、ClaudeBot 等发现与引用。

新增内容

收录文件(speedce-docs/

文件 用途
llms.txt AI / LLM 爬虫站点地图(llmstxt.org 规范)
sitemap.xml 搜索引擎 URL 列表(149 个页面)
robots.txt 允许主流 AI Bot(GPTBot、ClaudeBot、PerplexityBot 等)
articles-index.json 机器可读 JSON 元数据

GitHub Pages 配置(speedce-docs/docs/

  • Jekyll _config.yml + 带 JSON-LD 结构化数据的 HTML 布局
  • 启用后文章将以 HTML 形式发布到 https://freejbgo.github.io/SpeedCE-Docs/,比纯 Markdown 更易收录

自动化

  • scripts/generate_speedce_docs_seo_index.py:从 SpeedCE-Docs 拉取文章并重新生成索引
  • .github/workflows/speedce-docs-seo-index.yml:每周一自动刷新索引

合并到 SpeedCE-Docs 的步骤

详见 speedce-docs/README.md。核心步骤:

  1. speedce-docs/ 内文件复制到 SpeedCE-Docs 仓库对应位置
  2. 在 SpeedCE-Docs Settings → Pages 启用 /docs 目录发布
  3. 向 Google Search Console / Bing Webmaster 提交 sitemap.xml

测试

python3 scripts/generate_speedce_docs_seo_index.py
# Indexed 100 articles, 48 issue drafts
Open in Web Open in Cursor 

- Generate llms.txt, sitemap.xml, robots.txt for 100 articles + 48 issue drafts
- Include GitHub Pages Jekyll config with JSON-LD meta tags
- Add generate_speedce_docs_seo_index.py and weekly CI refresh workflow
- Document sync steps to merge into freejbgo/SpeedCE-Docs

Co-authored-by: freejbgo <freejbgo@users.noreply.github.com>
@freejbgo freejbgo closed this Jun 27, 2026
@cursor cursor Bot deleted the cursor/speedce-docs-seo-indexing-3d63 branch June 27, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants