Review rejected SEO audit suggestions
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
结合单独创建的 issue #859–#869,审查此 issue 中的审计分流。首先检查哪些发现已得到确认或更正,以及被拒绝的建议是否需要重新作出决定;完成的标准是分流已得到确认,或已创建一个具体的后续 issue。
由索引模型根据 Issue 内容生成。
描述
Review of rejected or materially revised audit suggestions
@Keegan-Vaz — please double-check this triage, especially the hosting and content-priority calls.
The attached SEO audit was reviewed against the current main branch and live HTML on 25 August 2026. Confirmed or corrected findings were opened separately:
- #861 — lazy-load the search index.
- #865 — conditionally load Mermaid/Highlight.js.
- #860 — repair heading hierarchy.
- #866 — replace the
/glossary/stub. - #864 — improve meta-description generation.
- #868 — make resource browsing incremental and crawlable.
- #862 — enrich/link author profiles.
- #863 — add
LearningResourcestructured data. - #867 — fix glossary breadcrumbs.
- #859 — make sitemap
lastmodaccurate. - #869 — fix image alt text and dimensions.
Suggestions not adopted as written
-
“1,490 curated resources are 136 pagination clicks deep.” This did not reproduce against the current deployment.
/resources/is the canonical landing page,/resources/page/2/returns 404, and the current page is a roughly 3.8 MB headless/client-filtered document. The underlying performance and crawlability concern is real, so #868 addresses that corrected problem rather than implementing the audit’s stale URL/depth model. -
“Truncate every meta description at ~155–160 characters.” Google documents no fixed meta-description limit and truncates snippets according to device width. #864 retains the useful parts—accurate, unique, page-specific descriptions and word-boundary handling—without treating 155–160 characters as an SEO rule.
-
“Add security headers by moving off GitHub Pages.” The headers are absent, but GitHub Pages is the current hosting constraint and the audit provides no evidence that a migration is justified by the SEO findings alone. This can be revisited if FORRT moves behind Cloudflare/Netlify or needs a broader security-hardening project; it is not opened as an issue now.
-
“Fix glossary thin content by increasing word counts.” No padding is recommended. Google explicitly warns against writing to a target word count, and the glossary already provides definitions, references, related terms, translations, and reviewer attribution. The higher-value missing connection—linking contributors to verified author entities—is covered by #862.
-
Generic
og:imageon glossary pages. A shared, valid social preview image is not inherently a defect, and the audit did not demonstrate a broken preview or material user impact. It is lower priority than the confirmed template issues. -
Duplicate preconnects. The duplication is a small, localized performance cleanup (the chatbot partial repeats the Google Fonts preconnects), but it is not material enough to warrant a separate issue alongside the larger payload fixes. It can be removed opportunistically while touching the head partial.
-
Case-sensitive routing and double-slash paths. These are edge-case URL behaviours with no demonstrated high-value traffic or safe server-side redirect mechanism on the current GitHub Pages setup. Avoid adding redirect hacks that could affect existing URLs.
-
Truncated curated-resource slugs. Changing existing slugs risks breaking backlinks and the audit itself calls this cosmetic. Preserve the URLs; address naming only for newly generated content if desired.
-
Create a Wikidata item for FORRT. This is an optional entity/editorial project, not a demonstrated technical defect. It needs an ownership and verification decision before becoming engineering work.
-
Add
llms.txt. This is optional and not a Google requirement; the audit correctly notes that a useful file for this corpus would require ongoing editorial curation. No issue is warranted at present. -
Remove all short glossary/resource pages based on word-count thresholds. The content is intentionally dictionary/resource-style and includes scholarly attribution. No evidence was provided that length alone is causing a meaningful indexing problem, so no deletion or padding work is proposed.
- 主要语言
- HTML
- 星标
- 42
- 派生
- 33
- 平均合并
- 17 小时 18 分钟
- 30 天内合并 PR
- 111
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
forrtproject/forrtproject.github.io 的其他 Issue
-
难度 1/5 1 小时以内 新手友好度 90/100
forrtproject/forrtproject.github.io#1035 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
forrtproject/forrtproject.github.io#987 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
forrtproject/forrtproject.github.io#977 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 90/100
forrtproject/forrtproject.github.io#947 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 66/100
forrtproject/forrtproject.github.io#933 ·
维护者通常 1 天内回复
查看 forrtproject/forrtproject.github.io 的全部 Issue
相似的 Issue
-
难度 1/5 1 小时以内 新手友好度 85/100
swicg/activitypub.rocks#109 ·
-
needs-review submission
难度 1/5 1 小时以内 新手友好度 62/100
datum-cloud/awesome-alt-clouds#577 · 2 条评论 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 85/100
维护者通常 1 天内回复
-
难度 1/5 1-3 小时 新手友好度 88/100
heilcheng/awesome-agent-skills#683 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 84/100
521xueweihan/HelloGitHub#4297 ·