Major improvements:
- Add comprehensive meta tags (Open Graph, Twitter Cards, canonical URL)
- Implement schema.org structured data (Organization, FAQPage)
- Optimize H1 with keywords: "Non-profit registrator for .dk-domæner"
- Add robots.txt and sitemap.xml with Flask routes
- Improve hero intro with specific pain point (90-150 kr/year)
- Enhance DNSSEC description with technical details (DS-records)
- Update timeline to May 2026
- Add FAQ comparing PunktFri to commercial providers
- CSS styling for H1 subtitle
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Neutral, factual explanation of why a forening provides structural
guarantees an ApS cannot:
- Cannot be sold/acquired
- No profit motive — overskud stays in the org
- Transparent accounts
- Members, not customers — you own the collective
- Concluding note: ingen kan købe PunktFri og tjene penge på dine domæner
CSS: compare-grid with two-column layout, preferred column highlighted
in primary blue with checkmarks, non-preferred column with muted dashes.
- Replace Baggrunden bullet list with vertical CSS timeline
- Three nodes: Nu (filled blue), 1. juli 2026 (outlined + SNART badge), 1. juli 2028 (gray)
- Pure CSS with ::before line, no JS
- Add FAQ section with 7 questions using <details>/<summary>
- Native HTML accordion, no JS
- Clean bordered list with +/- indicators
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
- Font: IBM Plex Sans + IBM Plex Mono (fra Google Fonts)
- Farver: IBM Blue #0043CE, IBM Dark #161616, neutrale grå
- Hero: lys grå baggrund, stort mørkt H1 — ikke dark panel
- Header: hvid med bottom border — ikke mørk grøn
- Signup-sektion: hvid baggrund, blå top-border
- Footer: lys grå — ikke mørk grøn
- Inputs: IBM Carbon bottom-border stil, ingen border-radius
- Knap: IBM Blue med hvid tekst