Site-wide category alignment audit
2026-05-15 · sketch · proposal for IA consolidation across dare.co.uk
Triggered by today’s /industrial-design/ 404 (Dan in chat). Investigation surfaced 14 section-shaped directories with article subdirectories but no root index.html — every one currently returns 404 when visited at the section root. Total: 383 articles across 14 dead section roots.
The directive: align categories to one of the three canonical homes (methods-of-business-design, culture-means-thriving-teams, fields-notes-from-business-design) unless a category demands its own location that can be imagined.
This report inventories what exists, proposes mappings + standalones, and asks for the editorial verdict per row before any moves happen.
TL;DR
- 14 section roots currently 404; 383 articles orphaned at their section roots
- 6 already have proper homes (cinema, architecture, photography, books, people, brands — built this morning)
- 3 are the canonical editorial spines (methods, culture, field-notes — Phase 1 just promoted to rich grid)
- Proposal: 4 standalone keepers, 10 fold-ups into the 3 canonical homes (subject to your editorial call per row)
- Implementation patterns: index-page builds for keepers (~5 min each), 301-redirect rules for fold-ups (~5 min total for all)
The 14 orphaned section roots
Sorted by article count (largest = highest impact when fixed):
| Section | Articles | Currently | Proposed target | Rationale |
|---|---|---|---|---|
/observations/ |
212 | 404 (redirects to /) | STANDALONE — keep | Largest corpus on the site. “Observations” is a distinct editorial mode (field-record, not analysis). Deserves first-class home |
/fine-arts/ |
44 | 404 | STANDALONE — keep | Substantial corpus, distinct cultural vertical. Adjacent to /cinema/ + /photography/ |
/future-media/ |
31 | 404 | STANDALONE — keep | 31 articles is more than enough material for a section page; “future media” is its own observational lens |
/industrial-design/ |
23 | 404 | STANDALONE — keep | Strong material identity; pairs with the design-vertical work (Dieter Rams, Aston Martin, Braun, etc.). Big enough |
/new-york-city/ |
15 | 404 | fold into field-notes |
Place-based observations; field-notes is the natural home |
/albums/ |
14 | 404 | fold into culture-means-thriving-teams |
Music-as-culture; 14 articles isn’t enough to warrant standalone |
/places/ |
14 | 404 | fold into field-notes-from-business-design |
Place observations = field notes |
/user-interface/ |
12 | 404 | STANDALONE — keep | Design vertical, separable from industrial-design. Worth its own home — UI ≠ industrial design in editorial mind |
/narrative/ |
5 | 404 | fold into culture-means-thriving-teams |
Narrative belongs with culture/editorial |
/psychology/ |
4 | 404 | fold into culture-means-thriving-teams |
Psychology informs culture |
/visual-communications/ |
3 | 404 | fold into methods-of-business-design |
Visual comms = design method |
/archive/ |
3 | 404 | investigate | Weird name; what’s in there? May be legacy WP artifact |
/writing/ |
2 | 404 | fold into culture-means-thriving-teams OR drop |
Only 2 articles; minimum-viable retention question |
/users/ |
1 | 404 | investigate / drop | Singleton — likely WP-author-page artifact, not editorial content |
Subtotal: 4 standalone keepers (observations / fine-arts / future-media / industrial-design / user-interface — actually 5) + 9 fold-ups + 2 to investigate.
Why the proposed splits
Standalone keepers (5)
Each has enough article volume AND distinct editorial identity to deserve its own home:
/observations/(212) — the site’s biggest corpus, distinct observational mode. The morning audit already flagged this as “stunning content awaiting build”/fine-arts/(44) — substantial cultural archive vertical; pairs with cinema/photography/future-media/(31) — distinct observational lens; isn’t quite culture, isn’t quite methods/industrial-design/(23) — strong design-vertical identity; lots of well-known references (Dieter Rams, Eames, Aston Martin)/user-interface/(12) — separable from industrial-design; UI is a different practice
Fold-ups (9)
Each has too few articles for a standalone section OR fits naturally inside one of the 3 canonical spines:
- into
culture-means-thriving-teams:/albums/(14),/narrative/(5),/psychology/(4),/writing/(2) - into
fields-notes-from-business-design:/new-york-city/(15),/places/(14) - into
methods-of-business-design:/visual-communications/(3)
Investigate (2)
/archive/— 3 articles in a weirdly-named root. Could be WP-era artifact. Worth opening + reading the 3 to decide/users/— 1 article. Almost certainly a WP-author-page artifact. Probably drop
Implementation patterns per row
Standalone keepers — build the index page
Same pattern as this morning’s 6 section builds (cinema, architecture, etc.) — extend ~/bin/dare_section_indexes_build.py to include the 5 new keepers, run, commit, ship.
Then for the 3 main editorial sections, the Phase 2 work from dare_strategy_section_archive_realignment_2026-05-15 builds the rich archive view variant.
Fold-ups — 301 redirects
For each fold-up, add a redirect rule that catches BOTH the section root AND any deep links to articles within it:
/albums/ /culture-means-thriving-teams/ 301
/albums/* /culture-means-thriving-teams/ 301
(Or per-article mapping if you want each old article URL to redirect to a specific equivalent — but that’s much more work and likely overkill since article-URL traffic is low.)
Question for Dan: are the article-level URLs (e.g., /albums/blipfm/) being actively visited / cited externally? If yes, per-article preservation may matter. If no, blanket-redirect to the section is fine.
Investigate cases
- Open the 3 articles in
/archive/*— likely candidates for migrating into observations or culture - Open the 1 article in
/users/*— likely WP author-page; delete or redirect to/about/
Open questions for Dan
Per-row editorial verdicts requested (the proposal column is a starting point, not a decision):
/observations/(212 articles) — confirm STANDALONE? Or fold into field-notes (its closest sibling in editorial mode)?/fine-arts/(44) — confirm STANDALONE? Or fold into culture?/future-media/(31) — confirm STANDALONE? Or fold into field-notes?/industrial-design/(23) — confirm STANDALONE? (Strong candidate)/user-interface/(12) — confirm STANDALONE? Or fold into methods/industrial-design as a hybrid section?- Per-article URL preservation for fold-ups — needed, or blanket redirect OK?
/archive/(3 articles) — open the 3, decide each separately/users/(1 article) — probably drop. Confirm?/writing/(2 articles) — fold into culture, OR drop entirely?
What “done” looks like
Once the editorial verdicts land and implementation runs:
- 0 section roots return 404 across the site (currently 14)
- Every article reachable from a section page (no orphans)
- The IA reads cleanly: 3 main spines + N standalone verticals + 7 morning-build sections
- Filter chips in archive views (Industrial Design / User Interface / Narrative / Psychology) become links to the corresponding standalone section, where applicable — making the filter act as both visual filter and navigation gateway
- 404 audit report (
dare_404_redirects_*) shows zero section-root entries
Watch items
- Filter chips currently still go to category labels — once we have proper section roots, the filter buttons should optionally link to those, not just filter in-place. Worth a follow-up
- Featured cards in the new archive root pages point at
/industrial-design/<article>/URLs — those WORK (the articles exist), even though/industrial-design/itself 404s. So featured-card targets are not at risk; only the section-root path is broken - SEO impact — the 14 section-root 404s are below most thresholds today (per the 404 redirect report); they’re not currently a major SEO drain. But cleaning them is a hygiene + IA win regardless
Sequencing recommendation
- First — Dan reviews this report + answers the 9 open questions (~10-15 min)
- Second — investigate the 2 weird cases (
/archive/,/users/) and decide their fate - Third — extend
~/bin/dare_section_indexes_build.pywith the 5 confirmed keepers, run, commit, ship (~30 min) - Fourth — add fold-up redirects to
_redirects(~10 min, can batch in one commit) - Fifth — re-run the 404 audit to confirm zero section-root entries; spot-check the catalog
Total estimated time: 1-2 hours depending on how much investigation /archive/ + /users/ need.
Linked artefacts
- dare_strategy_section_archive_realignment_2026-05-15 — pairs with this; Phase 1 just shipped (methods/culture/field-notes archives promoted to root)
- dare_404_redirects_2026-05-15 — the daily 404 report; once this cleanup ships, these section-roots fall off
feedback_404_redirect_threshold_rule— 50/day rule; doesn’t currently trigger on these (low traffic) but the cleanup is hygiene-driven regardlessfeedback_canonical_site_header— the design pattern that all the standalone keepers should adopt~/bin/dare_section_indexes_build.py— this morning’s generator; needs extension to cover the 5 new keepers
Generated 2026-05-15 afternoon. No moves yet — awaiting per-row editorial verdicts before execution.