Skip to content

Retire the tags taxonomy and fix tag hygiene site-wide [Draft] - #885

Open
richarddushime wants to merge 4 commits into
mainfrom
issue307
Open

Retire the tags taxonomy and fix tag hygiene site-wide [Draft]#885
richarddushime wants to merge 4 commits into
mainfrom
issue307

Conversation

@richarddushime

@richarddushime richarddushime commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Description

Retires the free-text tags taxonomy, whose 1,597 near-empty term archives were 47% of every page the site built and were already noindex, and redirects the 136 that were still indexable to /resources/.

Cleans the tags themselves, which were visibly broken: 135 pages rendered an empty pill, 65 tags were undivided lists shown as one badge ("Replication; Teaching"), and 78 terms existed in several casings.

Centralises that hygiene in one Hugo partial every consumer reads — badges, search index, resource cards, JSON-LD keywords — and fixes the data at its source in resource.py, where a corpus-wide pass also settles one spelling per term.

Replaces the archives with a single /tags/ page: the whole vocabulary with counts, and selecting a term lists every page carrying it across all sections, not just curated resources.

Fixes #307

Type of Change

  • Content/documentation update
  • New feature
  • Bug fix
  • Breaking change

Testing

Checklist

  • Self-reviewed my changes
  • Verified links and formatting are correct
  • No new warnings or errors

Notes

@richarddushime
richarddushime requested a review from a team as a code owner September 7, 2026 14:51
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

👍 All image files/references (if any) are in webp format, in line with our policy.

@richarddushime richarddushime changed the title Retire the tags taxonomy; clean tags site-wide and at the source [Draft] Retire the tags taxonomy and fix tag hygiene site-wide [Draft] Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

✅ Spell Check Passed

No spelling issues found when checking 18 changed file(s)! 🎉

@LukasWallrich

LukasWallrich commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Staging Deployment Status

This PR has been successfully deployed to staging as part of an aggregated deployment.

Deployed at: 2026-09-08 11:24:08 UTC
Staging URL: https://staging.forrt.org

The staging site shows the combined state of all compatible open PRs.

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.

Check what tags are currently / which are needed

2 participants