Phase 20: Public SEO Pages
Goal: Bring back separate public marketing pages with full SEO metadata for Google discoverability.
Owner: Dev agent
Repo:
forgejo_admin/westside-playground (design) + forgejo_admin/westside-app (production)Depends on: phase-wkq-10-playground (design system locked)
Scope
The old
west-side-basketball GitHub Pages repo had dedicated staff.html and sponsors.html with Open Graph, Twitter Cards, meta descriptions, and structured data. The playground consolidated these into landing page sections. For SEO, standalone pages are needed.Deliverables
/staffroute — dedicated coach bios page with OG tags, Twitter Cards, meta description/sponsorsroute — partner/sponsor page with logos, descriptions, links, OG tags- Open Graph + Twitter Card metadata on all public pages (/, /tryouts, /staff, /sponsors)
- Structured data (JSON-LD) for local business + sports organization schema
- Favicon set ported from old repo
- sitemap.xml for Google indexing
Source Material
Old repo at
~/west-side-basketball/ has staff.html and sponsors.html with full SEO. Port the metadata, rebuild content with current design system (app.css).Related
plan-wkq— parent planphase-wkq-10-playground— design system source~/west-side-basketball/— old repo with SEO metadata to port