Einführungsrichtlinie für Glossar zur Trennung von Blogbeiträgen und Wissensinhalten
Decision
- Chronologische Beiträge (Problem, Untersuchung, Lösung) bleiben in
blog. - Langfristige Referenzinhalte wie Definitionen, Spezifikationsnotizen und Vergleichstabellen gehen in
glossary. - Eine neue Collection
glossarywird ergänzt, mit Listen- und Detailrouten unter/glossaryund/{lang}/glossary. - Bestehende
blog-Einträge werden nicht sofort migriert; die neue Klassifizierung gilt zunächst für neue Inhalte.
Context
Derzeit sind Wissensnotizen und Blogbeiträge gemeinsam in blog abgelegt.
Dadurch werden sowohl die Lesernavigation als auch redaktionelle Regeln unscharf.
- Blogbeiträge: Veröffentlichungszeitpunkt und zeitlicher Kontext sind wichtig
- Wissensinhalte: Kontinuierliche Aktualisierung und Wiederverwendung sind wichtig
Eine einzelne Collection mischt UI-Zweck, interne Verlinkung und SEO-Intention.
Options
- Option A: Alles in
blogbehalten und nur per Tags unterscheiden. - Option B: In
blogundglossarytrennen (gewählt). - Option C: Nur Namensregeln trennen und die Implementierung später nachziehen.
Rationale
- Das Lesemodell wird klar: zeitbasiertes
blogvs referenzorientiertesglossary. - Durch die Trennung können zukünftige UI-Optimierungen je Inhaltstyp gezielt erfolgen (Sortierung, Filter, Hervorhebungen).
- Getrennte URLs machen die Seitenintention auch für Suchmaschinen eindeutiger.
Consequences
glossary-Collection-Schema insrc/content.config.tsergänzen.content/glossary/anlegen und IDs überlang + slugerzeugen.- Statische Routen unter
src/pages/glossary/*undsrc/pages/[lang]/glossary*hinzufügen. - Glossary-Texte in die i18n-Dictionaries aufnehmen.
- Bestehende Inhalte schrittweise migrieren; Redirect-Policy bei Bedarf in separatem ADR definieren.
hsb.horse